Other Parts Discussed in Thread: UNIFLASH
We have a custom board using the AM5706 processor.
The board design is based on the AM571x ADK.
We have been able to Flash the AM571x IDK using Uniflash. Now we are trying to flash our custom board.
Tool versions
CCS 9.3
AM57xx SDK 8.1.0.9
Uniflash version 8.2.0
windows environment
Using CCS and using the steps below (found in this link)
Reset board
Launch Target configuration
Right click the A15 core and open gel view
remove all gel files
load C:\ti\uniflash_8.2.0\processors\FlashWriter\idkAM571x\uart_idkAM571x_flash_programmer.out
Run the program.
At this point there are no 'C' on any UART3 or any other UART
Pausing the program in CCS it seems to be stuck in Board_moduleClockInit() at idkAM571x_clock.c:162 0x40332990
Also tried to download from command line using this command
dslite.bat --mode load --config=C:\Users\jott\ti\CCSTargetConfigurations\PcieCanCardAM5706.ccxml -f C:\ti\uniflash_8.2.0\processors\FlashWriter\idkAM571x\uart_idkAM571x_flash_programmer.out -n 4
The resulting output
Connecting... Loading Program: C:\ti\uniflash_8.2.0\processors\FlashWriter\idkAM571x\uart_idkAM571x_flash_programmer.out Preparing ... .text: 0 of 77824 at 0x40330074 error: PRU_0_ICSS1: File Loader: Verification failed: Attempted to write past the end of memory at 0x40330074@Program_Memory Finished Failed: File: C:\ti\uniflash_8.2.0\processors\FlashWriter\idkAM571x\uart_idkAM571x_flash_programmer.out: Load failed.
Are there any instruction on using Uniflash with custom boards?
Joe