Hi, I am using a project (DM643x_NORWriter) that I have download from www.ti.com/davinciregistration to flash the nor memory present in evmDM6437. The instrucctions in readme are:
1. Set your device in emulation boot mode.
2. Open CCS with the appropriate GEL file loaded.
3. Connect to the DM6437 EVM in CCS (Alt+C).
4. Load the LC_NORWriter project in CCS (located in \build directory)
5. Reset the DSP (Ctrl+R)
6. Load the DM643x_NORWriter.out file (located in \build\debug).
7. Run the program.
8. When prompted for the AIS binary, supply the AIS file generated by the
DM6437_AISGen utility, or by the genAIS.pl perl script.
9. Downloading the application can take some time...be patient.
10. When complete, you will see various status messages indicating erasure
and writes are complete.
11. Disconnect the board from CCS (Alt+C).
12. Remove power, change bootmode switches to NOR Fastboot.
13. Restore power and application will boot and execute.
I have follow the steps above (I have put the SW1 to 0000 1000 = Emulation boot; but I cab't find LC_NORWriter project, I think there is an error as the only project that exist in the folder are DM643x_NORWriter ) and it gives me the next error :
Erasing the NOR Flash
Erase failure at block address 0x42000000
ERROR: Erasing NOR failed.
NOR flashing failed!
I have tried several time with no success... could someone told me anything about this issue? I need to program the NOR flash of our custom board and I was happy to find this project but it seems not to work well even in the evmDM6437.
Thanks