arduino_sketches icon indicating copy to clipboard operation
arduino_sketches copied to clipboard

Arduino ATMega16u2

Open camilosrz opened this issue 3 years ago • 0 comments

Hi, I downloaded the ATMega_Board_Detector and after upload I'm getting these errors. The .h files I'm not worried about because there are just some copies I have to get rid of, but I have the code opened exactly and it's saying a lot of the values aren't declared in their scopes. Any help?

C:\Users\csuarez.CRANSTON\Documents\Arduino\Atmega_Board_Detector\Atmega_Board_Detector.ino: In function 'void readBootloader()': Atmega_Board_Detector:202:16: error: 'readFuse' was not declared in this scope byte hFuse = readFuse (highFuse); ^~~~~~~~ C:\Users\csuarez.CRANSTON\Documents\Arduino\Atmega_Board_Detector\Atmega_Board_Detector.ino:202:16: note: suggested alternative: 'extFuse' byte hFuse = readFuse (highFuse); ^~~~~~~~ extFuse Atmega_Board_Detector:257:14: error: 'readFlash' was not declared in this scope showHex (readFlash (addr + i)); ^~~~~~~~~ Atmega_Board_Detector:266:3: error: 'md5_context' was not declared in this scope md5_context ctx; ^~~~~~~~~~~ Atmega_Board_Detector:271:16: error: 'ctx' was not declared in this scope md5_starts( &ctx ); ^~~ Atmega_Board_Detector:271:3: error: 'md5_starts' was not declared in this scope md5_starts( &ctx ); ^~~~~~~~~~ C:\Users\csuarez.CRANSTON\Documents\Arduino\Atmega_Board_Detector\Atmega_Board_Detector.ino:271:3: note: suggested alternative: 'va_start' md5_starts( &ctx ); ^~~~~~~~~~ va_start Atmega_Board_Detector:275:11: error: 'readFlash' was not declared in this scope mem = readFlash (addr++); ^~~~~~~~~ Atmega_Board_Detector:278:5: error: 'md5_update' was not declared in this scope md5_update( &ctx, &mem, 1); ^~~~~~~~~~ Atmega_Board_Detector:281:3: error: 'md5_finish' was not declared in this scope md5_finish( &ctx, md5sum ); ^~~~~~~~~~ C:\Users\csuarez.CRANSTON\Documents\Arduino\Atmega_Board_Detector\Atmega_Board_Detector.ino: In function 'void readProgram()': Atmega_Board_Detector:330:14: error: 'readFlash' was not declared in this scope showHex (readFlash (addr + i)); ^~~~~~~~~ C:\Users\csuarez.CRANSTON\Documents\Arduino\Atmega_Board_Detector\Atmega_Board_Detector.ino: In function 'void getSignature()': Atmega_Board_Detector:346:3: error: 'readSignature' was not declared in this scope readSignature (sig); ^~~~~~~~~~~~~ C:\Users\csuarez.CRANSTON\Documents\Arduino\Atmega_Board_Detector\Atmega_Board_Detector.ino:346:3: note: suggested alternative: 'getSignature' readSignature (sig); ^~~~~~~~~~~~~ getSignature C:\Users\csuarez.CRANSTON\Documents\Arduino\Atmega_Board_Detector\Atmega_Board_Detector.ino: In function 'void getFuseBytes()': Atmega_Board_Detector:374:12: error: 'readFuse' was not declared in this scope showHex (readFuse (lowFuse), true); ^~~~~~~~ C:\Users\csuarez.CRANSTON\Documents\Arduino\Atmega_Board_Detector\Atmega_Board_Detector.ino:374:12: note: suggested alternative: 'extFuse' showHex (readFuse (lowFuse), true); ^~~~~~~~ extFuse C:\Users\csuarez.CRANSTON\Documents\Arduino\Atmega_Board_Detector\Atmega_Board_Detector.ino: In function 'void setup()': Atmega_Board_Detector:396:3: error: 'initPins' was not declared in this scope initPins (); ^~~~~~~~ C:\Users\csuarez.CRANSTON\Documents\Arduino\Atmega_Board_Detector\Atmega_Board_Detector.ino:396:3: note: suggested alternative: 'init' initPins (); ^~~~~~~~ init Atmega_Board_Detector:398:7: error: 'startProgramming' was not declared in this scope if (startProgramming ()) ^~~~~~~~~~~~~~~~ C:\Users\csuarez.CRANSTON\Documents\Arduino\Atmega_Board_Detector\Atmega_Board_Detector.ino:398:7: note: suggested alternative: 'readProgram' if (startProgramming ()) ^~~~~~~~~~~~~~~~ readProgram Atmega_Board_Detector:411:4: error: 'stopProgramming' was not declared in this scope stopProgramming(); ^~~~~~~~~~~~~~~ Multiple libraries were found for "md5.h" Used: C:\Users\csuarez.CRANSTON\Documents\Arduino\libraries\ArduinoMD5-master Not used: C:\Users\csuarez.CRANSTON\Documents\Arduino\libraries\Atmega_Board_Detector Multiple libraries were found for "HV_Pins.h" Used: C:\Users\csuarez.CRANSTON\Documents\Arduino\libraries\Atmega_Board_Detector Not used: C:\Users\csuarez.CRANSTON\Documents\Arduino\libraries\Atmega_Board_Programmer exit status 1 'readFuse' was not declared in this scope

camilosrz avatar Sep 15 '21 15:09 camilosrz