We are using TE0820-03 and will be using -04 soon.
I was looking at TRM for both configurations and MODE pin setting Table 2 in -04 is reverse of -03.
Has Trenz actually changed this?
Second question, is it actually fine to float the MODE pin if booting from QSPI?
Thanks.
Hi,
with default CPLD Firmware it's on both Versions(table row has swapped only):
Mode Pin Low: SD Card
Mode Pin High QSPI Flash
Table has only switch the columns.
Module which was delivered since June 2022, we have extended bidirectional Pin PGOOD also as Boot Mode for default CPLD Firmware.
In case PGOOD is set low on power up, than JTAG only boot mode is selected
See also:
https://wiki.trenz-electronic.de/display/PD/TE0820+CPLD#TE0820CPLD-RevisionChanges
https://wiki.trenz-electronic.de/display/PD/TE0820+AVN-20220506+4+x+5+modules+controller+IOs+redefinition+and+CPLD+updates
JTAG Boot and eMMC boot Mode can be selected now.
As long as PGOOD Pin is high, it's like older firmware, so it should be backward compatible.
Regarding Floating Pins:
Mode Pin and PGOOD has week pullup on the module, but you should not keep it floating.
See 4x5 Controller Pins:
https://wiki.trenz-electronic.de/display/PD/4+x+5+SoM+Integration+Guide#id-4x5SoMIntegrationGuide-4x5ModuleControllerIOs
br
John