Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
Thread Tools Display Modes
Old 29th July 2006, 02:59 PM   (permalink)
Experienced Member
 
William At MyBlueRoom is on a distinguished road
Default Inchworm ICD2 Bootstrap loader BETA

I've yet to test it. Today is my Birthday and kinda busy

But I've cobbled together a simple schematic to make the Inchworm temporarily a sort of JDR style programmer. It's in TESTING and may not work but I've posted it for your study / amusement / suggestions...

You will need to hook up your blank 16F877(A) to an external programming socket on the ICD connector (CON1). And currently I'm using a 100K pulldown to GND resistor on CON1 pins 1,2 at the target device (MCLR)

It inverts most of the RS232 signals but fortuneately the Pony Prog software http://www.lancos.com/prog.html allows for inversion of the I/O pins on your COM port. (I'm using the JDR mode).

If I / we can get it working it might be just the thing for those of you whom cannot get their hands on a programmer for the Inchworm (ICD2) Bootstrap BL010101.HEX file.

PS don't forget I've moved my page http://www.blueroomelectronics.com, please reset your bookmarks!!!
Attached Images
File Type: png Inchworm Bootstrap.png (29.0 KB, 28 views)
__________________
Bill
Home of the
Firefly PIC Tutor
Inchworm ICD2

http://www.blueroomelectronics.com
William At MyBlueRoom is offline   Reply With Quote
Old 30th July 2006, 01:05 AM   (permalink)
Experienced Member
BeeBop is just really niceBeeBop is just really niceBeeBop is just really nice
Default

Hi William,
I'm not here to comment on the project, but rather to wish you a Happy Birthday! (At my age, I deny all birthdays!)
Regards,
Robert
BeeBop is offline   Reply With Quote
Old 30th July 2006, 02:55 AM   (permalink)
Experienced Member
 
mramos1 is a jewel in the roughmramos1 is a jewel in the rough
Default

Happy Birthday Bill..

Still like a blue board..

BeeBop: ditto..
mramos1 is offline   Reply With Quote
Old 30th July 2006, 02:58 AM   (permalink)
Experienced Member
Pommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to behold
Default

Happy Birthday, may I ask how many years you have graced the planet with your presence?

As to the problem of getting a bootloader into an ICD clone, why not use LVP as outlined on Lothars Page.

Mike.
Pommie is offline   Reply With Quote
Old 30th July 2006, 04:15 AM   (permalink)
Experienced Member
 
William At MyBlueRoom is on a distinguished road
Default

Been here since 61
__________________
Bill
Home of the
Firefly PIC Tutor
Inchworm ICD2

http://www.blueroomelectronics.com
William At MyBlueRoom is offline   Reply With Quote
Old 30th July 2006, 04:29 AM   (permalink)
Experienced Member
Pommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to beholdPommie is a splendid one to behold
Default

Quote:
Originally Posted by William At MyBlueRoom
Been here since 61
I get here before you then by just over 1K days (1037 to be exact).

Mike.
Pommie is offline   Reply With Quote
Old 30th July 2006, 11:36 AM   (permalink)
Experienced Member
 
mramos1 is a jewel in the roughmramos1 is a jewel in the rough
Default

Late 59 here, so about 400 days before you here..
mramos1 is offline   Reply With Quote
Old 30th July 2006, 12:38 PM   (permalink)
Experienced Member
BeeBop is just really niceBeeBop is just really niceBeeBop is just really nice
Default

Shoot, early '56, but I am only 25 years old!
BeeBop is offline   Reply With Quote
Old 30th July 2006, 01:51 PM   (permalink)
Experienced Member
Mike, K8LH is a name known to allMike, K8LH is a name known to allMike, K8LH is a name known to allMike, K8LH is a name known to allMike, K8LH is a name known to allMike, K8LH is a name known to all
Default

Happy Birthday Bill, you old codger (grin).

Mike
Mike, K8LH is online now   Reply With Quote
Old 30th July 2006, 04:19 PM   (permalink)
Experienced Member
 
William At MyBlueRoom is on a distinguished road
Default

Quote:
Originally Posted by Pommie
As to the problem of getting a bootloader into an ICD clone, why not use LVP as outlined on Lothars Page.
Mike.
RB3 is used for the BUSY LED, we'd lose that. It's also a little bit of a fun challenge too.

I do like the JDM software though.
__________________
Bill
Home of the
Firefly PIC Tutor
Inchworm ICD2

http://www.blueroomelectronics.com
William At MyBlueRoom is offline   Reply With Quote
Old 30th July 2006, 05:22 PM   (permalink)
Experienced Member
Mike, K8LH is a name known to allMike, K8LH is a name known to allMike, K8LH is a name known to allMike, K8LH is a name known to allMike, K8LH is a name known to allMike, K8LH is a name known to all
Default

Yeah, but once you get the BL installed and the ICD2 up-n-runnin' you simply program another '877A with LVP off and replace that first '877A in the ICD2.

Anyone heard if Mramos1 got his ICD2 working yet?

Mike
Mike, K8LH is online now   Reply With Quote
Old 30th July 2006, 09:43 PM   (permalink)
Experienced Member
 
mramos1 is a jewel in the roughmramos1 is a jewel in the rough
Default

Mike K8LH, no running board yet. I have not etched the new board. I can etch the new one, I was tied up on business and other work. I just pop in when I get up and go to bed (and free time with the kids I sneak in). I fixed my drilling issues. I have the old one part stuffed. Do you guys need me to load it up to test something? I have your chip/BL here.. If I can help let me know.
mramos1 is offline   Reply With Quote
Old 31st July 2006, 01:00 PM   (permalink)
Experienced Member
 
William At MyBlueRoom is on a distinguished road
Default

Quote:
Originally Posted by Mike, K8LH
Yeah, but once you get the BL installed and the ICD2 up-n-runnin' you simply program another '877A with LVP off and replace that first '877A in the ICD2.
Mike
For some I'm sure getting the bootloader on a chip is the hardest part.
__________________
Bill
Home of the
Firefly PIC Tutor
Inchworm ICD2

http://www.blueroomelectronics.com
William At MyBlueRoom is offline   Reply With Quote
Old 31st July 2006, 05:43 PM   (permalink)
Experienced Member
 
phalanx is on a distinguished road
Default

Quote:
Originally Posted by William At MyBlueRoom
For some I'm sure getting the bootloader on a chip is the hardest part.
I can see the questions now: "Why do I need a programmer to program my programmer?"
phalanx is offline   Reply With Quote
Old 31st July 2006, 05:52 PM   (permalink)
Experienced Member
 
Matt(Pic progger) is on a distinguished road
Default

Wow, I thought I was old (1968)!!! You have made my day! Happy Birthday!!
__________________
Regards


MATT!
Matt(Pic progger) is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes




All times are GMT. The time now is 10:47 PM.


Electronic Circuits  |  Radio Controlled
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.