propeller 40 pin ic testing
gopalsvs
Posts: 5
hi......
I have prepared circuit by taking reference to the basic probstick stamp kit schematic
every thing is fine
but i got the error "no propeller chip found on any serial port scaned COMX"
we used BAFO usb to serial adapter which is 9-pin DB-9 connector
resen pin is connected via npn-transistor(emitor ground,collector to rest pin via reset switch of)
and base is conncted to resistor(10k-oteher end GND) ,capacitor(10n) Capacitor other end connected to DTR of DB-9 connector
whats the problem i dont get it
and lastly how can i confirm that my controller is working propperly
is there any simple tests 40pin dip propeller is using here
I have prepared circuit by taking reference to the basic probstick stamp kit schematic
every thing is fine
but i got the error "no propeller chip found on any serial port scaned COMX"
we used BAFO usb to serial adapter which is 9-pin DB-9 connector
resen pin is connected via npn-transistor(emitor ground,collector to rest pin via reset switch of)
and base is conncted to resistor(10k-oteher end GND) ,capacitor(10n) Capacitor other end connected to DTR of DB-9 connector
whats the problem i dont get it
and lastly how can i confirm that my controller is working propperly
is there any simple tests 40pin dip propeller is using here
Comments
Secondly, the propeller reset pin should be connected to the usb to serial CTS (or RTS, or maybe something else. Memory is hazy...). Secondly, the USB to serial may not work: it just may not be compatible with the Propeller. Some do, some don't.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Powered by enthusiasm
Post Edited (SRLM) : 3/26/2010 4:40:28 AM GMT
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Nyamekye,
If you want to program the Propeller's RAM and/or EEPROM you definitely need to reset programmatically with DTR, because the time window when an upload will work after a reset is just 100ms. The reset switch can just pull the reset pin to ground, no need for a transistor circuit. The capacitor of the transistor circuit should go to the DTR pin of your DB9 connector, that's ok.
I had better luck with using a PNP transistor, base to 3.3V with 10k resistor, base through 10k resistor to capacitor, capacitor to DTR. With PNP you connect the emitter to the reset pin, collector to GND.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
He died at the console of hunger and thirst.
Next day he was buried. Face down, nine edge first.
Post Edited (pullmoll) : 3/26/2010 5:30:19 AM GMT
any i can go for F11 key after detecting the hardware properly so what i want to say actually the problem is hardware not detecting
when i hit function key F7 .Identification of hard ware is failure so can any one guess where the problem actually
or "unable to write on COM5"
And you have COM5 connected to the Propeller? You can select the port with the right mouse button from a context menu IIRC. I don't use Parallax' tool, but BradC's command line compiler...
You might want to try my suggestion using an PNP transistor instead and the base pulled to +3.3V with the 10k resistor instead of to 0V as with the NPN.
For me this made the big difference. Since I changed that on my board I have no problems with upload or detection.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
He died at the console of hunger and thirst.
Next day he was buried. Face down, nine edge first.
I bought a PropStick Kit board and gathered the parts and it worked just fine! One thing you need to check is if you have the same MAX3232 chip that is called for in the schematic. I think there's a difference between it and some of the others...
One problem I ran into when I made my own serial programmer was that I had the serial port reversed. Double-check the port itself, and it should have the pins labeled. See if it's the same as what is shown on the schematic.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
MCU Projects·- my new site where I will be posting all projects, code, etc.
Quit buying all those fixed voltage regulators, and·get an Adjustable Power Supply·for your projects!· Includes an LED testing terminal!
SD Card Adapter·- Add extra memory to your next Propeller project with ease!