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.

AM3359: Processor is not rebooting from external reset

Part Number: AM3359

Dear Experts,

We have a custom board running with AM3359,S 6.1 Linux.

Processor booting over NAND FLASH properly on power on. Design also includes an GPMC interface with custom logic FPGA.

When an external reset is given to processor and it's not booting.

Any help is much appreciated.

Regards

  • Which reset are you toggling, PORz or warm reset? Can you put a probe on nRESET_INOUT when you are performing your external reset?  Do you see any console messages after the external reset?  

    Regards,

    James 

  • Hi James,

    The reset is toggled on warm reset (NRESETIN_OUT/). This pin is probed during an external reset and its an active low input of 3uS.

    No Linux OS console messages are seen after the external reset.

    The boot mode configured is SYSBOOT[4:0]: 00100b. UART boot mode selected first and NAND Flash last. The board images are stored in NAND Flash. When reset is issued able to see the 'CCCCCCCCC' for UART booting and control stops after that. The processor is not booting from NAND Flash.

    What could be the issue of it?

    Thanks

  • Is the NRESETIN_OUT signal connected to the Flash reset?  Are you changing PRM_RSTTIME register in your application, or do you keep it at the default value?  If NRESETIN_OUT is connected to the flash, can you probe this signal relative to NAND chip select during boot up?

    Regards,

    James