Idiot Guide

Home Discussions General Idiot Guide

This topic contains 19 replies, has 4 voices, and was last updated by  CamelEgg 12 months ago.

Viewing 15 posts - 1 through 15 (of 20 total)
  • Author
    Posts
  • #2948

    Blancman
    Participant

    Hi Guys…
    Could someone provide me with an “absolute Idiots” guide to changing firmware on the Multiboard ? .. I have the Delta firmware but I’m curious about the Alpha and Golf setups too .
    Thanks Moshang for previous reply ;o)

    Regards Phil

    #2954

    moshang
    Keymaster

    Phil, are you on PC or Mac?

    #2955

    Blancman
    Participant

    Hi Moshang.. I am on a MAC ;o)

    #2956

    moshang
    Keymaster

    I’m on PC, so I can’t walk you through it unfortunately. Hopefully someone else will chime in.

    #2957

    Blancman
    Participant

    Thanks anyway.. let’s hope I’m not the only one using a MaC !!

    #2961

    moshang
    Keymaster

    The basics steps though would be:
    1) Download and install the Arduino IDE
    2) Download the firmware file of your choice
    3) Unzip and copy to your Arduino projects folders
    4) Download the required libraries and install (if not yet installed)
    5) Open the firmware in the IDE
    6) Make sure you have Arduino Uno selected in the IDE under Tools/Board
    7) Hit the Verify button (the checkmark in the toolbar) and check that the firmware compiles without errors
    8) Set the jumpers on the Multiboard for the firmware you want to use
    9) Plug your USBTINYISP into your machine and into the MB – no power required as USBTINYISP supplies power to the MB
    10) Make sure you have USBtinyISP selected under Tools/Programmer
    11) Upload the firmware to the MB with File/Upload Using Programmer

    #2965

    Blancman
    Participant

    Thanks for this and I’ll be trying it soon ;o) Regards Phil

    #2966

    moshang
    Keymaster

    No problem, Phil. Let me know if you run into trouble.

    #2976

    Blancman
    Participant

    Hi Moshang….
    Tried the above and am stuck after opening the delta 1.25 firmware in Arduino with these errors:

    Groovesizer_Delta_125:34: error: ‘EEPROM256_512’ does not name a type
    Groovesizer_Delta_125:253: error: ‘Serial’ is not a type
    Groovesizer_Delta_125:253: error: ‘midiA’ has not been declared
    Groovesizer_Delta_125:253: error: expected constructor, destructor, or type conversion before ‘;’ token
    Groovesizer_Delta_125.ino: In function ‘void setup()’:
    Groovesizer_Delta_125:346: error: ‘midiA’ was not declared in this scope
    Groovesizer_Delta_125:346: error: ‘MIDI_CHANNEL_OMNI’ was not declared in this scope
    Groovesizer_Delta_125:365: error: ‘mem_1’ was not declared in this scope
    Groovesizer_Delta_125.ino: In function ‘void loop()’:
    Groovesizer_Delta_125:503: error: ‘midiA’ was not declared in this scope
    Groovesizer_Delta_125:1058: error: ‘midi’ has not been declared
    Groovesizer_Delta_125:1074: error: ‘midi’ has not been declared
    Groovesizer_Delta_125:1799: error: ‘midi’ has not been declared
    Groovesizer_Delta_125:1825: error: ‘midi’ has not been declared
    Groovesizer_Delta_125:1838: error: ‘midi’ has not been declared
    HandleMidi.ino: In function ‘void HandleStop()’:
    HandleMidi:132: error: ‘midiA’ was not declared in this scope
    HandleMidi.ino: In function ‘void sendCC()’:
    HandleMidi:141: error: ‘midiA’ was not declared in this scope
    HelperFunctions.ino: In function ‘void tocRead()’:
    HelperFunctions:173: error: ‘mem_1’ was not declared in this scope
    HelperFunctions.ino: In function ‘void tocWrite(byte)’:
    HelperFunctions:218: error: ‘mem_1’ was not declared in this scope
    HelperFunctions.ino: In function ‘void tocClear(byte)’:
    HelperFunctions:231: error: ‘mem_1’ was not declared in this scope
    HelperFunctions.ino: In function ‘void savePrefs()’:
    HelperFunctions:252: error: ‘mem_1’ was not declared in this scope
    HelperFunctions.ino: In function ‘void savePatch()’:
    HelperFunctions:371: error: ‘mem_1’ was not declared in this scope
    HelperFunctions.ino: In function ‘void loadPatch(byte)’:
    HelperFunctions:442: error: ‘mem_1’ was not declared in this scope
    HelperFunctions:537: error: ‘mem_1’ was not declared in this scope
    HelperFunctions.ino: In function ‘void scrollText(char*)’:
    HelperFunctions:615: error: ‘mem_1’ was not declared in this scope
    HelperFunctions.ino: In function ‘void checkThru()’:
    HelperFunctions:1016: error: ‘midiA’ was not declared in this scope
    HelperFunctions:1018: error: ‘midiA’ was not declared in this scope
    HelperFunctions:1018: error: ‘midi’ has not been declared
    HelperFunctions:1020: error: ‘midiA’ was not declared in this scope
    HelperFunctions:1020: error: ‘midi’ has not been declared

    Oh Dear..what have I done wrong ?

    Phil

    #2977

    Blancman
    Participant

    HI Moshang Ignore all of my last post as I have now got a bit further ;o) The firmware appears to compile OK without errors BUT when I try to upload to the MB I get the following;

    Binary sketch size: 29,888 bytes (of a 32,256 byte maximum)
    avrdude: stk500_recv(): programmer is not responding

    Any Ideas ? Please ;o)
    Phil

    #2978

    moshang
    Keymaster

    Hey Phil, looks like the IDE is having trouble communicating with the USBtinyISP. I’d say reinstall the driver, but as far as I know there’s no driver required on Mac. Are you sure you have USBtinyISP selected under tools/programmer in the IDE?

    • This reply was modified 2 years, 6 months ago by  moshang.
    #2979

    moshang
    Keymaster

    A quick Google produced this link http://forum.arduino.cc/index.php?topic=201130.0

    #2981

    Blancman
    Participant

    Hi Moshang… the problem is that the serial port for the USB doesn’t appear in the list of ports ??? Phil

    #2982

    moshang
    Keymaster

    From the answer at that link:
    Now, to program the device, know that these devices do not show as serial ports, so go to “file”, “upload using programmer”

    Does that help at all?

    #2983

    Blancman
    Participant

    Trying that now…Success !!! many thanks for your help ;o) I can now try some of the other Firmwares !
    Kind regards Phil

Viewing 15 posts - 1 through 15 (of 20 total)

You must be logged in to reply to this topic.