Topic: Unable to Compile / Update Firmware for SD3 (AT90USB1286/Printrboard)
Having a hell of a time getting firmware compiled to finish my E3D upgrade.
I've followed the directions (several times) at the solidoodle wiki.
Could never get the Solidoodle firmware or the Marlin firmware to compile for my Printrboard (AT90USB1286).
I can, however, follow the instructions on the soliwiki for the E3D upgrade and get firmware to compile just fine for an ATmega1284P. So, seems like my Arudino stuff is setup right.
I'm running a Mac (OS X 10.8.5) and I have v0022 Alpha of the Arduino IDE (and only that) as the instructions recommend.
What I've done so far.
I've tried downloading the windows version of 0022 that was called out on wiki solidoodle update-firmware and copying the libraries and hardware folders over to ~/Documents/Arduino, but no dice. I can see the Printrboard entries but it fails compilation with:
In file included from cardreader.cpp:1:
Marlin.h: In function 'void serialprintPGM(const char*)':
Marlin.h:87: error: 'Serial' was not declared in this scopeI'm trying Windows in a VM next, I can't believe I'm saying that.
UPDATE:
"Solved", the Mac version of this build environment sucks, it's missing a lot and even after copying the libraries and hardware from the Windows version to the Mac version it's still not right. Windows method is the one that works somewhat painlessly. If I have time, and I remember I'll try and figure out the Mac version for those who may not have a Windows box lying around.
---
Solidoodle 3, 350W PS Upgrade, borosilicate glass bed, E3D hot end, plexi enclosure, spiderwire "belt" upgrade. illc0mm on #solidoodle
