Error MacAXEpad and 28x1

tleonardi

New Member
Hello,
I bought a couple of months ago a 28x1 chip. After some use I discovered it was an old firmware version. Anyway, I've always compiled it without any problem with picaxe28x1_0
Here is the problem:
Trying to compile with macAXEpad (mode 28x1) I get the following error:
Error: Old firmware not supported by this compiler - PICAXE-28X1 (40X1) - vA.0

Any solution or workaround? Is it really unsupported?
Thanks,
Tom
 

hippy

Technical Support
Staff member
The A.0 version is not officially supported but there is a possible workround - Please excuse any incorrect Mac terminology and I can give no guarantee that this will work, but it is a reversible process ...

Locate the installed MacAXEpad.app bundle ( it's really a folder/directory tree ) and within it there should be a folder -

:Contents:MacOS:compiler_mac:

Within the 'compiler_mac' folder -

Rename "picaxe28x1" to "picaxe28x1_safe"
Rename "picaxe28x1_0" to "picaxe28x1"

Once that's done, all compilations for 28X1 should be targeted for version A.0 devices. You will need to go back and reverse the renaming if you wish to use other 28X versions.

Information on Mac bundles and how to access the files within them can be found here -

http://www.mactipsandtricks.com/articles/Wiley_HT_appBundles.lasso
 

tleonardi

New Member
Thanks Hippy,
problem solved!
I tried yesterday with no luck what you suggested, anyway I tried it again now and... problem solved!

Thanks again!
Tom
 
Last edited:

Photo-Worx

New Member
Solution also fixes problem in Ubuntu Linux

I just installed LinAXEpad on ubuntu 9.04 and had the same problem with the program saying the firmware version wasn't compatible.
I did what you said and renamed the compiler files and it works perfect. :D

Thanx.
 
Top