— Template tabs not found.



WORK IN PROGRESS

Reset Configuration Word (RCW)

Multiple SerDes configurations are possible in combination with the STKTxxxx starterkit. For details see the STKTxxxx Hardware User Guide. The SerDes configurations are set at boottime via the CPU Reset Configuration Word (RCW). The CPU reads the RCW from its boot media (e.g. NOR Flash, SD Card) and configures its SerDes Lanes and other settings accordingly.

(Hier vielleicht Verweis auf Figure 31-1. Supported SerDes Options aus dem T1040 reference manual. Oder gleich eine eigene Abbildung zeichnen die nur die auf dem STKTxxxx unterstützten Konfigurationen zeigt.)

Following RCWs resp. SerDes configurations are possible on the STKTxxxx and are implemented in the Board Support Package:

  • TQMT1042_SERDES86
  • TQMT1042_SERDES88
  • TQMT1042_SERDES8E
  • TQMT1040_SERDES66

The deployable images are automatically built incorporating the selected RCW. The RCW can be selected by editing the file /opt/tq-powerarch-bsp/yocto/build/conf/local.conf

Herein, one RCW must be selected while the others are commented out (#), e.g.:

#FSL_RCW = "TQMT1042_SERDES86"
#FSL_RCW = "TQMT1042_SERDES88"
#FSL_RCW = "TQMT1042_SERDES8E"
FSL_RCW = "TQMT1040_SERDES66"

Device Tree

Some RCWs / SerDes configurations also require a dedicated linux device tree.

The deployable images are automatically built incorporating the selected device tree. The device tree can be selected by editing the file /opt/tq-powerarch-bsp/yocto/build/conf/local.conf

Herein, one device tree must be selected while the others are commented out (#), e.g.:

#KERNEL_DEVICETREE = "fsl/tqmt1042.dtb"
#KERNEL_DEVICETREE = "fsl/tqmt1042_serdes8e.dtb"
KERNEL_DEVICETREE = "fsl/tqmt1040.dtb"

Prerequisites

  • Running NFS Server on Host system
  • Running TFTP Server on Host system
  • System Image build with Yocto BSP

Prepare Host

Prepare Target

  • Running TFTP Server on Host system

The TQMT104x Yocto BSP provides

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.