| ??? 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 |



