Code: Select all
C:\PROGRA~1\MEGASQ~1\MS2_EX~1\ms2extra_beta20080105>ms2dl.exe -r 115200 -j v1.s19
MegaSquirt Download 1.05
Reading v1.s19:
ms2_extra.s19
Detected MS-II (HCS12) code.
Entry point: 0xc000
Code range : 0x4000-0x3db500
File read successfully.
Opened comm port 1 at 115200.
Erasing main FLASH:
Erased.
Writing:
Setting page register 0x3c:
Page set.
Erasing page 0x3c:
Erased.
Setting page register 0x3d:
Page set.
Erasing page 0x3d:
Erased.
Write complete, 2980 records, 47637 bytes.
Verifying:
Setting page register 0x00:
Page set.
Setting page register 0x3c:
Page set.
Setting page register 0x3d:
Page set.
Verification succeeded, 2980 records total (8 skipped).
When I try to burn the latest beta code (same thing happens with b17 and b18), this happens (this is the snippet from the included .bat, same happens with reburning the bootloader or not):
Code: Select all
MegaSquirt Download 1.05
Reading ms2_extra.s19:
ms2_extra.s19
Detected MS-II (HCS12) code.
Entry point: 0xc000
Code range : 0x4000-0x3dbfb0
File read successfully.
Reading ms2_extra.s19:
ms2_extra.s19
Detected MS-II (HCS12) code.
Entry point: 0xc000
Code range : 0x4000-0x3dbfb0
File read successfully.
Opened comm port 1 at 115200.
Erasing main FLASH:
Erased.
Writing:
Setting page register 0x3b:
Page set.
Erasing page 0x3b:
Erased.
ERROR: Timed out reading response, 0xE0
edit:// v1.02 works as well
edit2:// 20070624b does not work. Same error:
Setting page register 0x3a:
Page set.
Erasing page 0x3a:
Erased.
ERROR: Timed out reading response, 0xE0
edit3:// Mar_19_07_beta works. I'm guessing something changed in the FW between the files in the "old" folder and the files following the new naming scheme in the beta root folder?
edit4:// well, I just managed to flash it on another computer (a dell latitude d810). It did give a similar error in the "verifying" stage, I'll keep trying to see if it stops doing that. But apparently its a computer problem--the c600 is a 700mhz pIII, the d810 is some pentium4 variant.
So, assuming this is just a problem with either the specific serial port and/or driver or just the processing speed, is it "safe" to use the c600 to tune?
edit5:// here's the code from the flash on the d810.
Code: Select all
ECHO is off.
.
ms2dl.exe -c1 ms2_extra.s19
MegaSquirt Download 1.05
Reading ms2_extra.s19:
ms2_extra.s19
Detected MS-II (HCS12) code.
Entry point: 0xc000
Code range : 0x4000-0x3dbfb0
File read successfully.
Reading ms2_extra.s19:
ms2_extra.s19
Detected MS-II (HCS12) code.
Entry point: 0xc000
Code range : 0x4000-0x3dbfb0
File read successfully.
Opened comm port 1 at 115200.
Erasing main FLASH:
Erased.
Writing:
Setting page register 0x3b:
Page set.
Erasing page 0x3b:
Erased.
Setting page register 0x3c:
Page set.
Erasing page 0x3c:
Erased.
Setting page register 0x3d:
Page set.
Erasing page 0x3d:
Erased.
Write complete, 4138 records, 66158 bytes.
Verifying:
Setting page register 0x00:
Page set.
Setting page register 0x3b:
Page set.
Setting page register 0x3c:
Page set.
ERROR: Timed out reading response, 0xE0
Press any key to continue . . .