??? 03/09/07 10:53 Read: times |
#134629 - XRAM Responding to: ???'s previous message |
My board has nominally 64K FLASH for CODE but via software I can map XRAM as CODE space into the upper 32K which I use for development.
Atm I only have Tasking v2.1 relocated for FLASH use in it which switches to von-Neumann mapping at poweron. Tasking occupies 0xF300 and up if I read its HEX correctly. The software I want to flash beside Tasking was tested from XRAM 0x7000 and all I want is to have it in FLASH now at 0xE000, all I did change was the ORG statement in my code, reassembled and then I wanted to join the Tasking HEX file (I have neither the compiler nor a source for the monitor :( ) and my piece of code. The records look like this one: :10E00000117D1160114CB41A028027B43AF67900E0 ^^ this column is always 00 except fo the very last line Using packihx from SDCC on the output didn't help either.... In case that helps, I use a PHYtec micromodul-8051 with Oki 80C154S controller. |
Topic | Author | Date |
Joining HEX files | 01/01/70 00:00 | |
Use a text editor | 01/01/70 00:00 | |
That didn't help! | 01/01/70 00:00 | |
Details ? | 01/01/70 00:00 | |
Srecord | 01/01/70 00:00 | |
XRAM? relocated? How? | 01/01/70 00:00 | |
Ah yes. | 01/01/70 00:00 | |
HEX records | 01/01/70 00:00 | |
sorry my fault | 01/01/70 00:00 | |
waitaminute... | 01/01/70 00:00 | |
yes | 01/01/70 00:00 | |
XRAM | 01/01/70 00:00 | |
Would you please look ONCE AGAIN?! | 01/01/70 00:00 | |
as it doesn't hurt.... | 01/01/70 00:00 | |
OK so that's your problem! | 01/01/70 00:00 | |
retry srec_cat with option "--address-length 2" | 01/01/70 00:00 | |
The first line was it | 01/01/70 00:00 | |
Hex file specs | 01/01/70 00:00 | |
Intel spec | 01/01/70 00:00 | |
or preferably this one![]() | 01/01/70 00:00 |