Programming the BS2 without the parallax carrier board???
morris4019
Posts: 145
Is there any information anywhere about programming of a BS2 or just the interpreter/eeprom without using a parallax carrier board? I am designing a PCB at the moment that has to fit in a small area, at most I can fit just the BS2xx-IC. The rest of the room will be taken up by other components. I found a short explanation·on parallax's "BS2 FAQ" page but it's not exactly a schematic. Anyone know of a better explanation/instruction on how to inplement the bs2 without using the carrier board?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
======
······ I'll try everything once [noparse]:)[/noparse]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
======
······ I'll try everything once [noparse]:)[/noparse]
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
======
······ I'll try everything once [noparse]:)[/noparse]
Please take note of the 0.1uF Capacitors.
By the way . . .
***Warning! Warning! The following statement is NOT meant to be mean spirited!***
Did you read the Warning? I hope so.
I wish I would receive replies as helpful as I have made this. Usually it's just, "well, go ahead and read What's A Microcontroller, or "see the schematic of the BS2", or "you probably should just purchase and use the BS2 OEM".
Of course, those are actually good advice. I just feel it would be more beneficial to help the person first and then give them those type of suggestions?
I sincerely hope that this remark will not be taken the wrong way, and as a result, prompts a slew of replies trying to explain to me that it actually is helpful to the original poster to have them find the info themselves. Because I happen to agree with that. Again, I agree with that. However, the two (giving the help, then suggestions on where to go for more detailed info) need not be exclusive of each other.
I love Parallax, their products and this forum.
Best,
Dominic
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Deus tantum me iudicabit
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Stephen
Thank you for the polite reply, your comments were not harsh at all. I hope other (if any) replies are as considerate. I was truly not trying to chastise the good people on this forum.
You are certainly correct in that there are lazy people out there, or even cheaters, if they are students. I guess I'm a bit naive. I myself do not think or act that way and I foolishly think others do the same.
Anyway, I hope the images I attached are helpful to the OP.
Take care,
Dominic
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Deus tantum me iudicabit
If you need to trim things down even more you could potentially eliminate some of the components that may not be required. For example, in my projects I program the BASIC Stamp on a carrier board then remove it and plug it into the project. This way I don't need the programming connection. The downside of this is that you'd have to keep removing it to re-program it. Or you could have the programming "connector" external to your project so you just plug it in when necessary. This would eliminate the 9 pin plug, wiring and capacitors from being physically on the project. If you can guarantee a constant 4.5-6 volt (4 AA NiMH batteries) external input to the BS2, you can eliminate the voltage regulator setup and feed right to the same pins in Servello's diagram. I also have the batteries external to the project in a battery box to reduce the physical size of the project box.
Rick
Post Edited (rixter) : 5/19/2009 11:55:06 AM GMT
Just remember that the on-board regulator for the Stamp is not that powerful -- if your project as a whole will need a decent amount of 5v current (for lots of LEDs, peripherals, servos, etc), then an external regulator will be necessary.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
When the going gets weird, the weird turn pro. -- HST
1uffakind.com/robots/povBitMapBuilder.php
1uffakind.com/robots/resistorLadder.php
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Andrew Williams
WBA Consulting
IT / Web / PCB / Audio
I did think that was odd myself when I did it. I thought maybe the fourth wire (in my photo) would need to go to an empty slot on the breadboard and have the capacitor (one lead only) attach to the same row with the second lead going to a different empty slot - with a connecting wire from the second lead to the fourth BS2 pin.
But as this worked I wasn't sure if it was actually wrong.
Could anyone else pop in with a comment on this?
- Dominic
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Deus tantum me iudicabit
Rick
That is the exact diagram I used. So for the OP's sake, can anyone confirm that my connections are correct? Or is my explanation (two posts above this) correct in it's assumption?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Deus tantum me iudicabit
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Andrew Williams
WBA Consulting
IT / Web / PCB / Audio
You'd have to either do this off the breadboard in the wire or away from the rows containing the BS2. I think the attached would do it. Andrew can confirm if this is what he was talking about.
Rick
I appreciate the confirmation and the great photo. Excellent, excellent help!
-Dominic
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Deus tantum me iudicabit
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Andrew Williams
WBA Consulting
IT / Web / PCB / Audio
Yes! Exactly!
I'd like to hear from the OP to see if all this has answered his question.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Deus tantum me iudicabit