Hi there!
I own a Yocto 2 already built by somebody else. I don't have clear information regarding the firmware update procedure. Can anybody guide me through all the necessary steps?
Cheers
Official Yocto² Firmware
The Nava update procedure (hold switches 1,3,5 when powering up) doesn't work with the Yocto 2 for whatever reason. I ended up buying this EEPROM programmer:Strangledheroe wrote:Hi there!
I own a Yocto 2 already built by somebody else. I don't have clear information regarding the firmware update procedure. Can anybody guide me through all the necessary steps?
Cheers
https://www.amazon.de/WINGONEER-TL866II ... 866ii+plus
Yocto V2 is different with Nava V1 Update. For Yocto is the (hold switches 1,3,5 when powering up) not necessary.KlangGenerator wrote:The Nava update procedure (hold switches 1,3,5 when powering up) doesn't work with the Yocto 2 for whatever reason. I ended up buying this EEPROM programmer:Strangledheroe wrote:Hi there!
I own a Yocto 2 already built by somebody else. I don't have clear information regarding the firmware update procedure. Can anybody guide me through all the necessary steps?
Cheers
https://www.amazon.de/WINGONEER-TL866II ... 866ii+plus
This will be done by the first switch on !!!
For the one who use the TL866 programmer is here a hint for the updates with .hex files.
Yocto V2.03 Config : Fuse Low Byte: 0xD6 -- Fuse High Byte: 0xDC -- Extended Fuse Byte: 0xFD -- Lock Bit Byte: 0xFF
Nava V1.027 Config : Fuse Low Byte: 0xD6 -- Fuse High Byte: 0xDC -- Extended Fuse Byte: 0xFD -- Lock Bit Byte: 0xCF
Cheers JvR
Hi!
I am trying to program my chip using the "TL866II Plus" and the software "Xgpro" with the HEX file and it is just not working.
It is a brand new chip since I broke the original one that came with the kit.
Here is the way I setup:
IC: ATMEGA 1284P
Fuse Low Byte: SUT1=0, CKSEL3=0, CHSEL0=0 -> 0xD6
Fuse High Byte: SPIEN=0, BOOTSZ0=0, BOOTRST=0 -> 0xDC
Extended Fuse Byte: BODLEVEL1=0 -> 0xFD
Lock Bit Byte: (nothing) -> 0xFF
Calibration program: Code Memory ? (I tried disable and data memory but nothing works)
Calibration byte: 0x00
Calibration address: 0x0000000
So, I basically already tried to open the HEX file on three ways:
1) To Region: Default and Code Memory (don't know what to select here)
2) Clear Buffer:With default (don't know what to select here either)
Also, when I press "Program chip" I have no idea what to select, so, I tried:
1) All (Code, Data, Fuse and Lock bits)
2) Just code
Please help! My Yocto just boots with all lights on and that is it...
I am trying to program my chip using the "TL866II Plus" and the software "Xgpro" with the HEX file and it is just not working.
It is a brand new chip since I broke the original one that came with the kit.
Here is the way I setup:
IC: ATMEGA 1284P
Fuse Low Byte: SUT1=0, CKSEL3=0, CHSEL0=0 -> 0xD6
Fuse High Byte: SPIEN=0, BOOTSZ0=0, BOOTRST=0 -> 0xDC
Extended Fuse Byte: BODLEVEL1=0 -> 0xFD
Lock Bit Byte: (nothing) -> 0xFF
Calibration program: Code Memory ? (I tried disable and data memory but nothing works)
Calibration byte: 0x00
Calibration address: 0x0000000
So, I basically already tried to open the HEX file on three ways:
1) To Region: Default and Code Memory (don't know what to select here)
2) Clear Buffer:With default (don't know what to select here either)
Also, when I press "Program chip" I have no idea what to select, so, I tried:
1) All (Code, Data, Fuse and Lock bits)
2) Just code
Please help! My Yocto just boots with all lights on and that is it...
I am using the same programmer. Here is a screenshot with my settings. Hope this helps...bsas wrote:Hi!
I am trying to program my chip using the "TL866II Plus" and the software "Xgpro" with the HEX file and it is just not working.
It is a brand new chip since I broke the original one that came with the kit.
Here is the way I setup:
IC: ATMEGA 1284P
Fuse Low Byte: SUT1=0, CKSEL3=0, CHSEL0=0 -> 0xD6
Fuse High Byte: SPIEN=0, BOOTSZ0=0, BOOTRST=0 -> 0xDC
Extended Fuse Byte: BODLEVEL1=0 -> 0xFD
Lock Bit Byte: (nothing) -> 0xFF
Calibration program: Code Memory ? (I tried disable and data memory but nothing works)
Calibration byte: 0x00
Calibration address: 0x0000000
So, I basically already tried to open the HEX file on three ways:
1) To Region: Default and Code Memory (don't know what to select here)
2) Clear Buffer:With default (don't know what to select here either)
Also, when I press "Program chip" I have no idea what to select, so, I tried:
1) All (Code, Data, Fuse and Lock bits)
2) Just code
Please help! My Yocto just boots with all lights on and that is it...
The problem is, that for some reason the initialization process on first startup does not work properly in a lot of cases. For example, the data encoder is not working. The only fixture is to reprogram the eeprom. And this is only possible with a programmer, which is kind of a bummer. Also future firmware updates (if they ever happen) aren't as easy as with the Nava.JvR wrote:
Yocto V2 is different with Nava V1 Update. For Yocto is the (hold switches 1,3,5 when powering up) not necessary.
This will be done by the first switch on !!!
Yes, that is a big bummer since it is so much better to do software upgrade using sysex and MIDI... wellKlangGenerator wrote:The problem is, that for some reason the initialization process on first startup does not work properly in a lot of cases. For example, the data encoder is not working. The only fixture is to reprogram the eeprom. And this is only possible with a programmer, which is kind of a bummer. Also future firmware updates (if they ever happen) aren't as easy as with the Nava.JvR wrote:
Yocto V2 is different with Nava V1 Update. For Yocto is the (hold switches 1,3,5 when powering up) not necessary.
This will be done by the first switch on !!!
Hey guys! New builder here and it's come together without much fuss. But I've got the encoder problem and MIDI cables, so I'd love to use sysex to reload. I've got an Arduino kicking around somewhere but I'd rather do it this way if possible.
Is there a way to put the AVMega into bootloader mode using jumpers on the board? I see that there's a "RESET" tag on J7. Pin 9 is also tagged as RESET. Is this unrelated?
Is there a way to put the AVMega into bootloader mode using jumpers on the board? I see that there's a "RESET" tag on J7. Pin 9 is also tagged as RESET. Is this unrelated?
I ended up reflashing using an Arduino - it wasn't very difficult but you do need to use the old 1.0.6 IDE instead of a newer one.
viewtopic.php?f=17&t=436
viewtopic.php?f=17&t=436