Part Number:EVMK2EX
Hi,
Related to my last post (https://e2e.ti.com/support/processors/f/791/t/778137) where I was having trouble booting from NAND on our own custom PCB, we have moved to the EVMK2E dev kit to continue development.
However he processor still does not boot from NAND.
I am using the Platform Development Kit (PDK) nandwriter located at C:\ti\pdk_k2e_4_0_12\packages\ti\boot\writer\nand\evmk2e\bin (the binary provided, I did not rebuild). Following the instructions in section 4.6.3.4.5.3 here http://software-dl.ti.com/processor-sdk-rtos/esd/docs/05_01_00_11/rtos/Foundational_Components.html to program a simple binary into the NAND memory. This binary just flashes 2 of the user LEDs and was verified on the dev kit via debugger programming as working. Also the binary itself was loaded directly to 0x0C000000 and verified to run.
Although the program comes back saying it was successful and it has verified the flash, I observe the same behaviour I see on our custom board where the processor is not booting and continues to cycle through the bootloader. I tried the app.bin with and without GP header included with no difference, here they are (Please visit the site to view this file) (Please visit the site to view this file) (added .txt extension to be able to upload). The DEVSTAT value is 0x10067.
This is now on TI hardware using TI provided binaries to program the NAND. The only variable is the binary image I have attached which works independently. Can someone verify that this works on their kit and help debug why I cannot get the processor to boot from NAND Flash using this binary. My objective is to use this to validate the boot process on our custom PCB so we can go ahead with production.
Thanks,
Jasvinder