Hi everyone!
After endless tries to get JDM+IC-Prog working i tried broccoli18 hardware and software 0.7 (XP port) and got immediate success. ![]()
Instructions on broccoli18 site are neary dumb save, it’s an LVP mode programmer on LPT port i powered with 2 AA batteries. Used parts: PIC socket, wire, 0,1uF elko (50V), 330 Ohm resistor. It was up running and programming an 18F452 and an 18LF452 within one hour, soldering on an breadboard inclusive.
I sucessfully burned both demo hex files, so PICs and programmer are both well and running. ;D
***PS:READ THE FOLLOWING POSTS FOR THE SOLUTION!***
Now the question:
when trying to burn the bootloader with broccoli18 i got the following output:
Detecting PIC… Found PIC18F452.
Using hex file boot.hex.
Reading hex file…
Erasing memory from 0 to 32504…
Programming memory from 0 to 32504…
Erasing ID locations…
Programming ID locations 0 to 8…
Programming configuration bytes 0-13…
pic_verify_cfg: Cfg byte 6 doesn’t match
Error in pic_setcfg: No such file or directory (ENOENT)
I loaded the bootloader 1.1b of MIOS into IC-Prog and saved in IHX8 format.
Burned this with the same result.
Is the bootloader hex file corrupt? Did i forget something to do?
Why does this program complain about Cfg byte 6? Is there anything very special about this bootloader that is “non standard”? ???
Any hint appreciated.
I can’t try the PICs in a core, it’s not built yet because i wanted to have a programmer before building any further (next projects will be a MBSid and MBSEQ_V2). :-[
I’m pretty sure the programmer works correctly since there’s no fault in an even bigger demo hex.
Thorsten, maybe you can you bring a little light into my thoughts about this Cfg byte thingie?
Martin
PS:READ THE FOLLOWING POSTS FOR THE SOLUTION!