1. Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.
    Dismiss Notice

ICD2 Compatable + PCB layout

Discussion in 'Microcontrollers' started by William At MyBlueRoom, Jun 29, 2006.

  1. mramos1

    mramos1 Active Member

    Joined:
    Sep 15, 2005
    Messages:
    2,403
    Likes:
    9
    Location:
    Boynton Beach, Florida USA
    I will order the 877A and pull the 661.hex for me then. I am assuming "A" is better in this case.. Well, if I have to pay for shipping, I will be adding Atmel Tiny13's and 12F509's on there too. So a 877 and 877A is no big deal. But plan on using the A.

    Another thought, a hand wired version, maybe that somehow is messing something up at 20Mhz with the "A" chip, maybe stray noise, slew or something. Just a thought.
     
  2. mramos1

    mramos1 Active Member

    Joined:
    Sep 15, 2005
    Messages:
    2,403
    Likes:
    9
    Location:
    Boynton Beach, Florida USA
    William:

    When will you have the Inchworm forsale (or the people that are selling them)? Do you know the price yet? Have they thought about a kit version?
    People with the P16PRO40 and other Tait boards might be willing to pop for a kit just have have ICD.

    I am looking at all those holes I have to drill and thinking Olimex at $99 is not bad, that is all the parts, assembled, programmed, solder by machine (not me) and tested. :)

    As I get older, my eyes do not see so well, and I have a Dremel press too. I will get some bright lights and try a few.. Otherwise will mail this to you to get rid of your wired version. haha.
     
  3. Mike - K8LH

    Mike - K8LH Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    3,637
    Likes:
    109
    Location:
    Michigan, USA
    I downloaded it from EDABoard. I can't tell you exactly where. I'm sure you remember how long those particular threads got to be. But it's there and I found it and used it after having problems with that 661.hex file.

    Regards, Mike
     
    Last edited: Jul 4, 2006
  4. dave

    Dave New Member

    Joined:
    Jan 12, 1997
    Messages:
    -
    Likes:
    0


     
  5. William At MyBlueRoom

    William At MyBlueRoom New Member

    Joined:
    Feb 28, 2006
    Messages:
    721
    Likes:
    1
    Location:
    Toronto, Canada

    :D
    Thanks Mike, the ICD2_Bootloader_A.hex works. Just gotta upload that OS the first time you use it.

    Well I'll fix the silkscreening for the next batch.

    Could have used a 16F876A but they cost about the same as the 16F877A
     
  6. Mike - K8LH

    Mike - K8LH Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    3,637
    Likes:
    109
    Location:
    Michigan, USA
    I'm very happy to hear you got it working and I apologize for leaving out some important details (grin).
    Yeah, but they use much less board space (grin).
     
  7. Jay.slovak

    Jay.slovak Active Member

    Joined:
    Jan 11, 2005
    Messages:
    1,726
    Likes:
    5
    Yes, I remember.

    Could you tell us, what problems did you encounter with 661.hex file? I thought 661.hex is a ICD2_Bootloader_A.hex with an old OS.
     
  8. William At MyBlueRoom

    William At MyBlueRoom New Member

    Joined:
    Feb 28, 2006
    Messages:
    721
    Likes:
    1
    Location:
    Toronto, Canada
    Mind if I post ICD2_Bootloader_A.hex?
     
  9. Mike - K8LH

    Mike - K8LH Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    3,637
    Likes:
    109
    Location:
    Michigan, USA
    Last year after I built my prototype Serial ICD2 Clone I found a Thailand manufacturer who agreed to sell me 5 of his blank Serial ICD2 boards for $11 each (landed cost) and I started a thread looking for three other people who would be interested in a blank board but I only got one positive response (so I didn't buy them).

    I guess I was a year early (grin).

    Mike

    [​IMG]
     
    Last edited: Jul 5, 2006
  10. Mike - K8LH

    Mike - K8LH Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    3,637
    Likes:
    109
    Location:
    Michigan, USA
    It's already been posted in one of the other threads. Perhaps we should just provide a link to it to save Electro-Tech disk space?

    <added>

    If you mean "post it on your web pages", then by all means, feel free to do so.
     
    Last edited: Jul 4, 2006
  11. Mike - K8LH

    Mike - K8LH Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    3,637
    Likes:
    109
    Location:
    Michigan, USA
    Sorry, I don't recall exactly. And it very well could be that I was "missing a step" too with that 661.hex file.

    Mike
     
  12. Jay.slovak

    Jay.slovak Active Member

    Joined:
    Jan 11, 2005
    Messages:
    1,726
    Likes:
    5
    Never mind. Just curious.

    And posting that link sounds like a great idea.
     
  13. mramos1

    mramos1 Active Member

    Joined:
    Sep 15, 2005
    Messages:
    2,403
    Likes:
    9
    Location:
    Boynton Beach, Florida USA
    Have any left... hehehe.. Drilled... I just figure it will take me the weekend to drill them. And I see you have a smaller PIC on it too..

    Did you keep and build the ones you have?
     
  14. Mike - K8LH

    Mike - K8LH Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    3,637
    Likes:
    109
    Location:
    Michigan, USA
    I couldn't really find anyone interested at the time so I didn't buy them. I could afford a single board but not five (grin).

    I don't think the manufacturer is selling them any longer. I recall he offered them assembled for $40 or so with a programming adapter board and I don't think he sold that many of them. I suspect we hobbyists are a very small bunch (grin) and there wasn't a big market for the programmer to make it worth his while.

    Mike
     
  15. Mike - K8LH

    Mike - K8LH Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    3,637
    Likes:
    109
    Location:
    Michigan, USA
    Here's what the Gentleman in Thailand is selling now days on his web site and on eBay.

    It's still a Serial ICD2 clone but powered via USB. Cost is $40 plus shipping from Thailand and it includes both a 40-pin ZIF adapter board for standard PICs and another 40-pin ZIF adapter board for dsPIC devices. Not bad, but, I still need a USB ICD2 for my laptop.

    Mike

    [​IMG]
     
    Last edited: Jul 4, 2006
  16. William At MyBlueRoom

    William At MyBlueRoom New Member

    Joined:
    Feb 28, 2006
    Messages:
    721
    Likes:
    1
    Location:
    Toronto, Canada
    It's a beautiful board, red soldermask is soooo cool. I used to love the blue Elektor PCBs.

    I like the way Olimex solved the lower VPP for dsPIC & 18Fxxx. Should work for any fixed 13V programmer. (Mine is only 12.1 with 1N4148 diodes and I've programmed 18F4550s and 18F2525s fine. No complaints from MPLAB about the voltage.
     

    Attached Files:

  17. Mike - K8LH

    Mike - K8LH Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    3,637
    Likes:
    109
    Location:
    Michigan, USA
    Oh my goodness, that's not a very elegant fix at all Bill.
     
  18. mramos1

    mramos1 Active Member

    Joined:
    Sep 15, 2005
    Messages:
    2,403
    Likes:
    9
    Location:
    Boynton Beach, Florida USA
    I will look at micro4you.com tomorrow. $40 is not bad. Not sure how he does it for that price (2x 40 pins ZIF sockets in there too).. I have to see what shipping is from Thialand. Then I go, $70 from Tialand (or less and wait), $99 from Olimex (built and done), or drill Bill's board I have :)

    I have a laptop. That would be cool if I was mobile, bored at the office, play with pics.

    But with the Atmel STK500 (serial), home automation (serial), P16PRO40 (parallel), laser printer (parallel), etc.. Maybe USB is not a bad idea.
     
  19. Mike - K8LH

    Mike - K8LH Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    3,637
    Likes:
    109
    Location:
    Michigan, USA
    I'm very envious of your capability to produce one off single sided boards so I hope you find the motivation to drill the holes and start assembling Bill's board.

    Also, keep in mind that the micros4u board is NOT a USB programmer. It's a serial port programmer that gets it's power from a USB port. It seems kinda' silly to me. I'd just as soon have a USB programmer if I've got to plug into a USB port (grin).

    Regards, Mike
     
  20. Mike - K8LH

    Mike - K8LH Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    3,637
    Likes:
    109
    Location:
    Michigan, USA
    Bill,

    Sorry if I'm goin' off-topic again but I thought you might be interested in a neat layout I just stumbled upon for a USB-ICD2 clone from a chap in Hong Kong. It really looks like a decent layout for through-hole components and it includes the 74HCT125 buffers which will allow 3.3v target operation for dsPIC and PIC24 devices. I may change my USB-ICD2 layout to look a little more like this one.

    BTW, I emailed this chap to ask if he'd sell me blank printed circuit boards and I'll let you know what he says.

    Mike

    [​IMG]
     
  21. mramos1

    mramos1 Active Member

    Joined:
    Sep 15, 2005
    Messages:
    2,403
    Likes:
    9
    Location:
    Boynton Beach, Florida USA
    Yea, I will drill, I was just all of a sudden in a hurry to have one.. But will start tonight. I have new bits in the mail today as well, mine is dull.

    They have a USB unit for $23 or $29. But no ICD. Yea, they just dropped the wallwart. I have 4 on my bench, so that is not a bad thing for me.

    I will drill tonight and try to get it finished, then start getting parts. I get that far. I will order the PICs :) There are a lot of wholes I can skip and but the pins on the socket. That will help.

    And let me know what the fellow says on the USB-ICD2 clone for sure.
     
    Last edited: Jul 5, 2006

Share This Page