Device tree load time [BBB]

Hello everybody.

I have a project where I am using the BEAGLEBONE Black Revision C with the latest official Debian image.

I configured the device tree to use UART1 including using RTSn pin.

Everything is running properly and the RTSn pin is working well.

However, unfortunately, until the device tree is read and peripherals configured by the kernel, the RTSn pin it stays “low”.

The system takes 14 seconds to set the pin as RTSn and put it in “HIGH” state, the default state for communication.

Does anyone know any way to configure that device more quickly? Or to force this pin and get “high” state before?

P.S: I can not change the hardware!