??? 01/11/10 13:50 Read: times |
#172333 - documented quite concisely - but also contradictorily (!) Responding to: ???'s previous message |
Jan Waclawek said:
I had a look at the available documentation ("How to program flash memory...pdf") and it appears, that all accesses to data flash (read/write/erase) shall go through IAP. This is uncomfortable, impractical, whatever; nevertheless it is in fact documented quite concisely. True - But that contradicts the Datasheet: W7100 Datasheet, Version 0.9.2 said: ((Datasheet version 0.9.2, Page 27, Section 2.2 "Data Memory")
2.2 Data Memory
The W7100 contains ... 256 Byte of the Data FLASH. The Data FLASH is for user’s information such as IP address, MAC address, subnet mask and port number and so on. These memories are accessed by MOVX instructions only (sic?). This contradiction is the nub of the problem! See: http://www.8052.com/forum/read/172307 |
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 |