As AM18xx has on board SATA, can the MPU be booted from a SATA HD?
Thanks.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Arrow Vancouver said:As AM18xx has on board SATA, can the MPU be booted from a SATA HD?
The AM18xx cannot boot directly from the SATA interface, some other non volatile storage would be necessary in the system. The boot modes that are supported are listed in the datasheet, and quoted below.
AM1808 Datasheet said:The following boot modes are supported:
• NAND Flash boot
– 8-bit NAND
• NOR Flash boot
– NOR Direct boot (8-bit or 16-bit)
– NOR Legacy boot (8-bit or 16-bit)
– NOR AIS boot (8-bit or 16-bit)
• HPI Boot
• I2C0/I2C1 Boot
– EEPROM (Master Mode)
– External Host (Slave Mode)
• SPI0/ SPI1 Boot
– Serial Flash (Master Mode)
– SERIAL EEPROM (Master Mode)
– External Host (Slave Mode)
• UART0/UART1/UART2 Boot
– External Host
What you could do in a case like this is use a relatively simple SPI EEPROM boot, or a small NAND to load boot code capable of booting the rest of the system off of the SATA drive.
Arrow Vancouver said:How about booting from USB port? Does it support booting via USB device mode using USB stream?
This has the same answer, as the ROM boot loader lacks the code to boot up over the USB port you would have to do some other alternative boot which brings up the system to a point it could access the USB and finish bringing up the system.