Hello folks. I've been looking at old posts & info on here trying to figure this out. Right now I am focusing on the extruder controller…
When I start arduino I get all kinds of errors in red. It doesn't matter if the USB is connected to the computer or not. I get the errors:
fat16.cpp:823: warning: 'uint8_t fat16_terminate_clusters(const fat16_fs_struct*, uint16_t)' defined but not used
sd_raw.cpp: In function 'uint8_t sd_raw_init()':
sd_raw.cpp:165: error: 'DDRA' was not declared in this scope
sd_raw.cpp:165: error: 'DDA7' was not declared in this scope
sd_raw.cpp:166: error: 'DDA3' was not declared in this scope
sd_raw.cpp: In function 'uint8_t sd_raw_available()':
sd_raw.cpp:265: error: 'PINA' was not declared in this scope
sd_raw.cpp:265: error: 'PC7' was not declared in this scope
sd_raw.cpp: In function 'uint8_t sd_raw_locked()':
sd_raw.cpp:276: error: 'PINA' was not declared in this scope
sd_raw.cpp: In function 'uint8_t sd_raw_write(uint32_t, const uint8_t*, uint16_t)':
sd_raw.cpp:587: error: 'PINA' was not declared in this scope
Are you folks copying those folders into arduino as instructed:
We have written a few libraries to enable extra functionality such as our packet system and SD card reading/writing. You will need these libraries in order to compile and upload the firmwares. This is very simple to accomplish. Just copy the folders in the libraries/ directory into the hardware/libraries/ folder contained in the Arduino software.
To rephrase: Copy reprap-r3g-firmware-1.x/libraries/* to arduino-00xx/hardware/libraries/
I got all those errors after I copied those folders over…