SPRZ429N July 2014 – July 2024 AM5726 , AM5728 , AM5729
QSPI-4 Boot Mode Is Not Functional
Medium
QSPI-4 boot modes do not function. The ROM code writes to a non-volatile bit (QE bit) to enable quad mode and then attempts the first read access before the flash device is ready. The flash does not respond and bad data is read and executed by the ROM. The flash device models used for verification failed to model this characteristic of the flash properly.
QSPI-1 boot mode can be used with the CH (configuration header) feature to switch to 4-bit mode at 48MHz after the first 512byte is loaded. This requires changing the sysboot pulls to select a QSPI-1 mode and including the appropriate configuration header values in the boot image.
QSPI-4 mode is not usable without this workaround requires Sysboot pull change on board to select QSPI-1 mode, slightly longer boot time since first 512bytes are loaded at single-bit 12MHz mode (additional time is ~0.5ms if CH configures for 48MHz quad mode).
SR 1.0
TDA2x: 1.0
DRA75x, DRA74x: 1.0
AM572x: 1.0