4.1 Check if the MPU exits reset

Connect a serial console to the ROM code console port, which is DBGU by default, or to the new port defined in your design.

Reset the board and check if the console displays the RomBOOT message:

  • If RomBOOT is displayed, using the latest SAM-BA version, try to get the ROM code version. It will then be possible to validate that the ROM code started, failed to boot from external non-volatile memory, and reached the ROM code standard monitor (SAM-BA Monitor).
  • If RomBOOT is not displayed, the cause might be that the SAM9X60/X7 device is held in reset, or that there are some issues related to power sequencing. In any case, a failure occurring at such an early stage cannot be due to the booting process from the NAND Flash device. Check the hardware design, referring to the SAM9X60-Curiosity or SAM9X75-Curiosity user’s guide (see Reference Documents). The reset signal and power sequencing should also be checked. It is also recommended to validate the hardware design using Microchip’s Design Check customer service.