Hi,all
Preparing the Atmeag128 TQFP->PDIP, LM2940CT-5.0 TO-220 ,
IRM-2638 , 24c1024w-2.7 SOP for test.
i-Bot wrote:The cboot is the bootloader and sits in high flash memory on th ATMega128. scode is the operating code of the C3024 and makes the payload2.5 file which is loaded by Roboflash into the ATMega128 low flash memory. The eeprom does not contain ATMega code, but only Robobasic intermediate code.
I have not actually loaded the cboot into a new ATMega, since the objective was to change code in the existing, not to make copies. If you just want a loader, then I recommend Megaload as being much better.
A genuine C3024 needs the scode to work. Also for download and execute of Robobasic/Roboscript code, then you need the eeprom. Also the scode does check for a valid cboot bootlloader before it will execute from eeprom.
I'll program the scode.hex to the new ATMega by Isp,and PonyProg2000.
I don't know the cboot.hex how to program into the flash again
??
jeffchifu wrote:Hi Fritzoid,
I have tried i-bot scode.asm to run in my virgin ATMEGA128 but it's not successful.
I don't know why jeffchifu failed??but I'll try again,hope ok.
Doerk wrote:i have flashed the robonova with your roboflash, i have used the scode.asm and converted it with avr studio via build to scode.hex.
It has worked fine now i think my robonova will work as before.
Should we burn the scode.hex to the new ATMega and run roboflash with payload .bin .
Those what I understand
, If wrong,hope your help.
Thanks.
Hi,all
Preparing the Atmeag128 TQFP->PDIP, LM2940CT-5.0 TO-220 ,
IRM-2638 , 24c1024w-2.7 SOP for test.
i-Bot wrote:The cboot is the bootloader and sits in high flash memory on th ATMega128. scode is the operating code of the C3024 and makes the payload2.5 file which is loaded by Roboflash into the ATMega128 low flash memory. The eeprom does not contain ATMega code, but only Robobasic intermediate code.
I have not actually loaded the cboot into a new ATMega, since the objective was to change code in the existing, not to make copies. If you just want a loader, then I recommend Megaload as being much better.
A genuine C3024 needs the scode to work. Also for download and execute of Robobasic/Roboscript code, then you need the eeprom. Also the scode does check for a valid cboot bootlloader before it will execute from eeprom.
I'll program the scode.hex to the new ATMega by Isp,and PonyProg2000.
I don't know the cboot.hex how to program into the flash again
??
jeffchifu wrote:Hi Fritzoid,
I have tried i-bot scode.asm to run in my virgin ATMEGA128 but it's not successful.
I don't know why jeffchifu failed??but I'll try again,hope ok.
Doerk wrote:i have flashed the robonova with your roboflash, i have used the scode.asm and converted it with avr studio via build to scode.hex.
It has worked fine now i think my robonova will work as before.
Should we burn the scode.hex to the new ATMega and run roboflash with payload .bin .
Those what I understand
, If wrong,hope your help.
Thanks.