??? 08/15/05 14:22 Read: times |
#99436 - Thank god for the response Responding to: ???'s previous message |
Finally, I know I am not alien :).
Ok, Erik, FlashMagic, Flip are great programs but I cannot use it. From my previous post earlier on, sorry for not mentioning, I am doing multi processor communication using Tx/Rx, Tx2/Rx2. Device1 -- Tx/Rx --> Device2 -- Tx/Rx --> ... nDevice So, I need to update all of them in a daisy chain method, instead of 1 by 1. Craig, 1) My interrupts are off before I call the IAP. 2) Good suggestion for LJMP 0x3600 at 0x0000. I was worried about this earlier. Will definitely implement this. 3) I am not sure of writing over my flash routine at 0x3600. If I write something stupid there, I will have to reflash all my boards (about 1000 pcs). I will test this out. Ok, back to my first question. Why does decrementing-address flashing works, and incrementing-address flashing does not work? I am still puzzled :(. |
Topic | Author | Date |
Strange problem IAP for whole chip | 01/01/70 00:00 | |
Questions please | 01/01/70 00:00 | |
Nobody knows? | 01/01/70 00:00 | |
why | 01/01/70 00:00 | |
For IAP? | 01/01/70 00:00 | |
Which is exactly what FlashMagic is inte | 01/01/70 00:00 | |
and now we know why | 01/01/70 00:00 | |
Get a PC | 01/01/70 00:00 | |
Enclose PCB in a box | 01/01/70 00:00 | |
I understand | 01/01/70 00:00 | |
Process make sense | 01/01/70 00:00 | |
Thank god for the response | 01/01/70 00:00 | |
Maybe the libraries in causing it ??? | 01/01/70 00:00 | |
the problem with absolutes | 01/01/70 00:00 | |
AT89C51RC2 with 128 bytes per page | 01/01/70 00:00 | |
there is no such thing as a byte write, | 01/01/70 00:00 | |
byte write | 01/01/70 00:00 | |
No byte write | 01/01/70 00:00 | |
what was the problem? | 01/01/70 00:00 | |
Problem was ... | 01/01/70 00:00 | |
OK, now face problems in Variables | 01/01/70 00:00 | |
variables used in my remote update | 01/01/70 00:00 | |
Ok, Solved | 01/01/70 00:00 | |
Try this![]() | 01/01/70 00:00 |