??? 01/10/10 08:49 Read: times |
#172307 - Writing to flash - in general Responding to: ???'s previous message |
Buddy Smith said:
Wiznet's sample code for reading/writing the data flash writes to the ISP registers, then jumps into the bootloader code. It's really ugly This is, I think, quite common for writing to flash - usually because the flash is mapped into CODE space, and the 8051 core has no way to write to CODE space. Also, "writing" to flash is not just a simple write operation as for RAM. I get the impression that the Datasheet is just plain wrong when it says that the data flash can be accessed with MOVX! See: http://www.8052.com/forum/read/172300 But it might be worth looking at some other chips that allow flash writing via their ISP routines...? |
Topic | Author | Date |
Wiznet W7100 questions.... accessing data flash? | 01/01/70 00:00 | |
datasheet | 01/01/70 00:00 | |
Nope, both start at zero.... | 01/01/70 00:00 | |
? | 01/01/70 00:00 | |
Yup, movx doesn't do it as far as i can tell.... | 01/01/70 00:00 | |
Writing to flash - in general | 01/01/70 00:00 | |
We cannot open the assembler instructions | 01/01/70 00:00 | |
data flash API is through IAP | 01/01/70 00:00 | |
documented quite concisely - but also contradictorily (!) | 01/01/70 00:00 | |
but how does it matter? | 01/01/70 00:00 | |
But it's not an omission! | 01/01/70 00:00 | |
potentiality of users | 01/01/70 00:00 | |
Sad, but true - but WIZnet beware!![]() | 01/01/70 00:00 | |
So they do! | 01/01/70 00:00 | |
core by DCD | 01/01/70 00:00 | |
Why do you believe that, Jan? | 01/01/70 00:00 | |
hint is the debugging tool... | 01/01/70 00:00 | |
Now I've not read THIS datasheet ... but ... | 01/01/70 00:00 |