5. Troubleshooting

Application does not boot

  • The application does not boot because the product header is incorrect. For verification, dump the beginning of the flash content.

    • Start a GDB server

    • Open a command prompt:

      > cd <SDKOOOT>/binaries
      > cli_programmer.exe gdbserver read_qspi 0x0 - 0x100
      

  • The output should look like the figure below:

    prod_header

Note

If the product header does not start with 50 70 then it is incorrect. Check if the application is configured via dg_configUSE_SEGGER_FLASH_LOADER macro.