Embedded module TQMa57xx - Yocto Linux BSP documentation



RS485

RS485 bus block in half-duplex mode
Affects RS485 via UARTx on MBa57xx Revsion 01xx
Issue During AM57xx reset the UARTx.CTS# pin is low by default (CPU internal pull down)
Effect Using the AM57xx RS485 circuitry in a half-duplex slave device or half-duplex multi-master environment may block the RS485 bus during AM57xx reset.
The bus is released as soon as the UARTx.CTS# pin is properly configured by software (e.g. U-Boot, Linux, etc.)
Solution / Workaround Add a 10k pull up to the UARTx.CTS# signal on carrier board
This behaviour will be fixed with MBa57xx REV.02xx


Disclaimer
TQ-Systems GmbH provides the Board Support Packages (BSP) free of charge. The software included in the shipment has been configured individually for the starter kits. The software is only intended to evaluate the module. The use of the Board Support Packages (BSP) is only allowed within the scope of functionality described by TQ-Systems GmbH. TQ-Systems GmbH does not accept any liability for all further changes of the Board Support Package and for any damage resulting from its use.