Many problems with Picaxe 18M2

Pekari

Senior Member
Before update I have PE 5.4.2 and problem was this:
If in code was command 'eeprom' and press 'Program', PE gives message: 'Data eeprom Memory location already used!'
If I removed lines eeprom, it go fine, but it says ~1710 memory used, syntax check say ~2044 bytes used.

Now I downloaded update 5.5.0:

I can't program chip any more because it give me a message 'Data eeprom Memory location already used!', even in code doesn't include command 'eeprom'!

Syntax check give message 2048 bytes used. (Code is the same that before update!)

What's wrong?
 

Technical

Technical Support
Staff member
Syntax check now assumes use of the newer 18M2+, which does not have shared memory like the older 18M2 chips.
So as your program is very long it will fit in an 18M2+, but if you try to download to the older 18M you will get an eeprom error used message as the program is too long for the older 18M2

So the options are:
1) reduce your program size/eeprom clash in the program so it fits into the older 18M2 you are using
2) use an 18M2+ instead

www.picaxe.com/docs/picaxe18m2.pdf
 
Top