TUTO: How to burn Yocto v1.0 Bootloader with an ArduinoISP

Discuss use it and firmware update
  • I am unable to load the Yocto board into the Arduino IDE 1.6. It is asking for a board manager URL. Does anyone know what that is?
  • I am also having similar issues on OSX getting the board to show up in Arduino IDE. I have tried both 1.6.4 which has the new board managing features and 1.0.6 which does not. I made the hardware folder in (arduino package contents > contents > hardware) and unzipped the yoctoboot file . This I believe is the correct folder. I also tried in documents/arduino/libraries but it didn't work either. Is there anywhere else I should try?
  • Good news. Got the board to load into arduino. Needed to install an older version of arduino (1.0.6) but it immediately recognized the yocto file. I think that has something to do with the addition of the board managing feature. The correct file is as instructed at the top of this thread. Must make an additional folder titled hardware in Documents/Arduino. Hope that gets things working for ya.
  • Having an issue with this. When I run bootloader, i get this error message:
    avrdude: stk500_getsync(): not in sync: resp=0x15
    Using Arduino Uno, 1.0.6, OSX, connections between the boards are good and correct. Any Ideas? Im not well versed in Arduino stuff, so im not prepared to rule out something im doing wrong. Thanks,
    -Jusitn
  • goodrevdoc wrote:Having an issue with this. When I run bootloader, i get this error message:
    avrdude: stk500_getsync(): not in sync: resp=0x15
    Using Arduino Uno, 1.0.6, OSX, connections between the boards are good and correct. Any Ideas? Im not well versed in Arduino stuff, so im not prepared to rule out something im doing wrong. Thanks,
    -Jusitn
    I had lots of issues like this. My problem coming from a long past in embedded dev was that when Arduino says "Pin" it means the connector on the board, not the actual pin on the microprocessor!

    This is my current setup which works with UNO:

    https://drive.google.com/file/d/0BwhkfL ... tEYU0/view

    Orange wire is ICSP SCK, UNO Digital ouput 13
    Brown wire is ICSP MISO, UNO Digital output 12
    Yellow wire is ICSP MOSI, UNO Digital output 11
    Green wire is ICSP Reset, UNO Digital output 10
    Blue wire is GND
    Red wire is +5V

    I actually used this to flash the project itself from Arduino, not the .hex or .syx.

    Hope it helps,
    .p
  • Thanks for sharing the information. I found the good arduino UNO from amazon.
  • thx for sharing this information.
  • Just a reminder for Arduino UNO users (and some other Arduino models as well..)

    Connect your Arduino as shown in the tutorial and Program/Upload the ArduinoISP program.

    But then, before proceeding to Burn the bootloader, add a 10uf capacitor between Reset and Gnd on your Arduino. Without this step, Burning the bootloader will fail.
  • Hi all!

    I just finished the build of my Yocto 808 v1.
    I wanted to update the firmware via sysex bu it didn't work.
    I followed all the step, and burned the bootloader.
    Then i uploaded a firmware using midi and it didn't work.
    I could see the led blink while it was loading and then nothing...
    Can anyone help me to figure what is not working?

    Thanks