I have a custom board ls1028ardb which loads the RCW (pbl) and the uboot image(fip) from NOR flash on the FlexSPI. In order to upgrade the uboot image during runtime I have to erase the content of the NOR flash and write the new image onto the mtd device. I am not a fan of doing this because if I for instance loose power during the flashing process, I'm stuck with a card that doesn't boot and has to be reprogrammed with jtag.
So, my question is as follows. Is it possible to keep the RCW in the NOR flash and load the uboot image from emmc (esdhc1)? If so, how can I achieve this?
> Is it possible to keep the RCW in the NOR flash and
> load the uboot image from emmc (esdhc1)
It is possible.
> If so, how can I achieve this?
Please refer to the QorIQ LS1028A Reference Manual, Table 13. Supported Interface Options for RCW, PBI, and Boot and 8.2.3 Block Copy Command.