Moderators: adafruit_support_bill, adafruit
there is a jumper solder from pin 1 to the 2nd hole over. I did not see reference to this in the build instructions.
Solder the following wires to the ZIF socket
Pin 1 to digital 10 - Blue
denniscj7 wrote:In the link that you provided, that text IS NOT present. Now fix it.
in a folder and am trying to compile it. I get the following and need helpNext, download the codebase from github. Make a sketch floader called adaLoader in your Arduino sketch collection and copy the pde and helper files in. Restart the IDE and open up that sketch, compile it and upload it to your Arudino.
adaLoader\code.cpp.o: In function `flashWord':
G:\Arduino\arduino-0022\libraries\adaLoader/code.cpp:273: multiple definition of `flashWord(unsigned char, unsigned int, unsigned char)'
code.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/code.cpp:273: first defined here
adaLoader\code.cpp.o: In function `SPIClass::transfer(unsigned char)':
G:\Arduino\arduino-0022\libraries\SPI/SPI.h:56: multiple definition of `busyWait()'
code.cpp.o:G:\Arduino\arduino-0022\libraries\SPI/SPI.h:56: first defined here
adaLoader\code.cpp.o: In function `SPIClass::transfer(unsigned char)':
G:\Arduino\arduino-0022\libraries\SPI/SPI.h:56: multiple definition of `spi_transaction(unsigned char, unsigned char, unsigned char, unsigned char)'
code.cpp.o:G:\Arduino\arduino-0022\libraries\SPI/SPI.h:56: first defined here
adaLoader\code.cpp.o: In function `eraseChip()':
G:\Arduino\arduino-0022\libraries\adaLoader/code.cpp:405: multiple definition of `eraseChip()'
code.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/code.cpp:405: first defined here
adaLoader\code.cpp.o: In function `readImagePage(unsigned char*, unsigned int, unsigned char, unsigned char*)':
G:\Arduino\arduino-0022\libraries\adaLoader/code.cpp:165: multiple definition of `readImagePage(unsigned char*, unsigned int, unsigned char, unsigned char*)'
code.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/code.cpp:165: first defined here
adaLoader\code.cpp.o: In function `verifyImage(unsigned char*)':
G:\Arduino\arduino-0022\libraries\adaLoader/code.cpp:312: multiple definition of `verifyImage(unsigned char*)'
code.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/code.cpp:312: first defined here
adaLoader\code.cpp.o: In function `flashPage(unsigned char*, unsigned int, unsigned char)':
G:\Arduino\arduino-0022\libraries\adaLoader/code.cpp:278: multiple definition of `flashPage(unsigned char*, unsigned int, unsigned char)'
code.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/code.cpp:278: first defined here
adaLoader\code.cpp.o: In function `readSignature()':
G:\Arduino\arduino-0022\libraries\adaLoader/code.cpp:19: multiple definition of `readSignature()'
code.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/code.cpp:19: first defined here
adaLoader\code.cpp.o: In function `verifyFuses(unsigned char const*, unsigned char const*)':
G:\Arduino\arduino-0022\libraries\adaLoader/code.cpp:115: multiple definition of `verifyFuses(unsigned char const*, unsigned char const*)'
code.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/code.cpp:115: first defined here
adaLoader\code.cpp.o: In function `programFuses(unsigned char const*)':
G:\Arduino\arduino-0022\libraries\adaLoader/code.cpp:72: multiple definition of `programFuses(unsigned char const*)'
code.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/code.cpp:72: first defined here
adaLoader\code.cpp.o: In function `findImage(unsigned int)':
G:\Arduino\arduino-0022\libraries\adaLoader/code.cpp:46: multiple definition of `findImage(unsigned int)'
code.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/code.cpp:46: first defined here
adaLoader\images.cpp.o:(.progmem.data+0x0): multiple definition of `image_328'
images.cpp.o:(.progmem.data+0x0): first defined here
adaLoader\images.cpp.o:(.data.images+0x0): multiple definition of `images'
images.cpp.o:(.data.images+0x0): first defined here
adaLoader\images.cpp.o:(.data.NUMIMAGES+0x0): multiple definition of `NUMIMAGES'
images.cpp.o:(.data.NUMIMAGES+0x0): first defined here
adaLoader\support.cpp.o: In function `pulse(int, int)':
G:\Arduino\arduino-0022\libraries\adaLoader/support.cpp:37: multiple definition of `pulse(int, int)'
support.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/support.cpp:37: first defined here
adaLoader\support.cpp.o: In function `hexton(unsigned char)':
G:\Arduino\arduino-0022\libraries\adaLoader/support.cpp:25: multiple definition of `hexton(unsigned char)'
support.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/support.cpp:25: first defined here
adaLoader\support.cpp.o: In function `flashprint(char const*)':
G:\Arduino\arduino-0022\libraries\adaLoader/support.cpp:11: multiple definition of `flashprint(char const*)'
support.cpp.o:C:\Users\Dennis\AppData\Local\Temp\build5526610829938862992.tmp/support.cpp:11: first defined here
Solder the following wires to the ZIF socket
Pin 1 to digital 10 - Blue
Pin 7 to 5V - Red
Pin 8 to Ground - Black
Pin 9 to digital 9 - Gray
Pin 17 to digital 11 - Brown
Pin 18 to digital 12 - Orange
Pin 19 to digital 13 - Yellow
Pin 20 to +5V - Red
Pin 22 to Ground - Black
Next, download the codebase from github. Make a sketch floader called adaLoader in your Arduino sketch collection and copy the pde and helper files in. Restart the IDE and open up that sketch, compile it and upload it to your Arudino.
The only place I see this text is in the referenced post. If it's not clearly adjacent to theUsing the wire or component lead to bridge between holes on a proto-board is a standard build technique.
people are potentially going to have bad results. I am an electrical engineer, it was clear to me right away, but this may not be the case with others.Pin 1 to digital 10 - Blue
After reading the forums, it appears to be a code size issue. I tried to upload to a mega2560 and it was clean, no problems. When I apply power to the mega with the protoshield plugged in, the green led flashes several times and then the red on a few times and nothing from the speaker. This is without me pressing the button switch. Pressing the button after this does nothing, no lights or sound. Is it possible to use a mega for this whole bootloader burning process? If not, then I would appreciate a pointer as to how to proceed.avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64
avrdude: failed to write flash memory, rc=-4
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
Binary sketch size: 1018 bytes (of a 30720 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51Return to Arduino Shields from Adafruit
Users browsing this forum: No registered users and 5 guests