Hello,
I am planning a commercial RTOS port to a custom-designed AM1808 board with an SPI serial NAND flash. One of the things I am trying to understand is what happens when the processor boots and the role of the ROM-based AIS bootloader (described in spraba5.pdf).
To boot the RTOS kernel do I create an AIS image that incorporates the RTOS kernel ELF file and program that into the serial NAND? Can the Windows-based AISgen tool program all types of SPI serial NAND devices?
Do I need to use TIs User Boot Loader (UBL)? Are there any advantages in using this to load my RTOS kernel rather than directly by the ROM bootloader?
During development can I just download the kernel image into RAM via the JTAG interface and run it directly without the ROM bootloader running?
Thanks,
John