Leigh - As others have mentioned, you usually need special sequences to be able to write to flash memory. Those sequences and the rules about how the flash is organized (sectors, etc) vary from flash to flash. What type of flash part are you using? Most flash memories come erased, and the erased value is usually all bits set high (every byte is 0xFF, or more relevant to the C54x, all words will appear as 0xFFFF). When you read the flash, are all the words showing up as 0xFFFF? If they are, then that might at least indicate that you can read the flash. Kevin -- Kevin J. Neden Software Designer Transmission Elements Dept., JDS Uniphase Corp. "Leigh W. Wells" <> on 99-10-17 08:05:39 PM Please respond to To: "" <> cc: (bcc: Kevin Neden/HQ/JDS FITEL Inc) Subject: [c54x] '5410 external mem access Hi, all. I am attempting to conneect external flash memory to my C5410. The trouble is, I can't seem to read from it or write to it. It is supposed to be mapped to data memory. When I write to an address over 8000h, It doesn't change anything in the memory window (in Code Composer Studio). Basically, I need help setting up for external memory access. I have DROM=0, OVLY=0, MP/MC=1. Any help I can get would be greatly appreciated. If anyone is currently using external memory with their 54x, I would certainly like to hear about it. Thanks in advance for your help, Leigh W. Wells Electrical Engineer Acoustic Positioning Research (780) 439-1964 |