Other Parts Discussed in Thread: SYSBIOS
Hello,
I try to flash boot loaders code with CCS + Jtag
My config: Seven64, TMDX ICE 3359 hardware, CCS 5.4.0.00091 and SDK am335x_sysbios_ind_sdk_1.1.0.1.
I load and run the C:\ti\am335x_sysbios_ind_sdk_1.1.0.1\sdk\tools\flashing tools\SPI_Flash\pre_built\CCS_based\isdk_spi_flasher.out. (13 sept 2013)
My console:
[CortxA8]
AM335x ISDK Flasher Version - 1.0.6
Enter the board type [0-ICE, 1-IDK ]
0
SPI id selected - 0
Manufacturer ID read is 0xef.
Device ID read is 0x16.
Enter Operation [1 - Flash ] [2 - Erase] :
1
Enter the binary type [0-Bootloader, 1-Other ]
0
Enter the Offset in bytes (In HEX. eg:- bootloader :0x0 app : 0x20000)
0x0
Load .bin file to 0x80100000 and Enter 0 to continue
I select the boot loader file:
C:\ti\am335x_sysbios_ind_sdk_1.1.0.1\sdk\starterware\binary\armv7a\cgt_ccs\am335x\evmAM335x\bootloader\boot_spi.bin (02 sept 2013)
Start adress: 0x80100000 (length: 0x1d4f)
Type size 32 bits
Swap: unchecked
Finish
An error appear:
CortxA8: Trouble Writing Memory Block at 0x80100000 on Page 0 of Length 0x753c: (Error -1064 @ 0x69676500) Internal error: Access to unknown or invalid register was requested. Restart the application. If error persists, please report the error. (Emulation package 5.1.73.0)
I tried it several time with differents versions, same things...
What's going on? If I look on the forums I see that I am not alone in this case.