Part Number:AM5728
I have a custom AM5728 board that I am trying to boot off of a QSPI flash. I just want U-Boot to reside on QSPI flash. The Linux kernel, DTB and root file system will stay on microSD.
I am using U-Boot v2018.01 and patching mux_data.h with data generated from TI's PinMux Tool. CONFIG_TI_QSPI is enabled in u-boot.cfg. I hoped that would be enough to detect the flash but when I "sf probe" from U-Boot I get nothing except "(err=-19)". The QSPI flash is a Micron MT25QL256ABA.
Is there a particular DTB U-Boot needs to detect the QSPI flash or do I need to modify the DTS and build one? What should that DTS (&qspi node) look like?
Cheers,
Frank