I'm having a problem getting my code loaded on the C5505 EVM board. I'm pretty sure I have all the latest tools and code. What I've done to this point is:
Build the sample code that came with the board, EVM_Sample and made a bootable bin image using hex55 version 4.3.6 and loaded the board using the programmer.out supplied with the board. I got these results in the Stdout window:
Choose the device...
0XX - CPLD setup only
1x - NAND Flash [CSx: 2,3,4,5]
2x - NOR Flash [CSx: 2,3,4,5]
3x - SPI EEPROM [x=1: EVM, x=2: USB Stick]
4 - IIC EEPROM
5 - MMC; 6 - SD
31
Operation to perform...
0 - CPLD setup for this device
1<file> - Program device with <file>
2<file> - Read device data to output <file>
1c:\xxx\yyy.bin
SPI EEPROM...
Writing data to device...
Opening c:\xxx\yyy.bin...
Input file opened
Programming Complete
I reset the board and all ran as expected.
With that success behind me, I made a bootable bin image of my code as described above. Fired up programmer.out again to load my code and get these results:
Choose the device...
0XX - CPLD setup only
1x - NAND Flash [CSx: 2,3,4,5]
2x - NOR Flash [CSx: 2,3,4,5]
3x - SPI EEPROM [x=1: EVM, x=2: USB Stick]
4 - IIC EEPROM
5 - MMC; 6 - SD
31
Operation to perform...
0 - CPLD setup for this device
1<file> - Program device with <file>
2<file> - Read device data to output <file>
1c:\xxx\xxx.bin
SPI EEPROM...
Writing data to device...
Opening c:\xxx\xxx.bin...
Input file opened
WRITE ERROR! at 0x0000
Wrote 0x0000 Read 0xffff
Anyone offer a suggestion why I'd be getting a write error???
Steve