USB Programming not working anymore
JoshuaLewis
Posts: 24
Hello,
I have been playing around with the Propeller Chip for the past several weeks and have had a couple of problems, no major hiccups, i did have the annoying squeeking that was explained how to solve on another forum, i was going to do this when i had the time. In the mean time hi had made a buffer IC to relay the data lines out of the Propeller board, and since then i cannot program the chip with the USB Propeller Plug. Propeller Tool does not detect the chip, but it does detect the "Dongle", i know that the interface is setup correctly, as i have two Propeller Boards, and the other one works fine.
I am not sure what has caused this issue, it would either be the Buffer Addon; or the Oscillation in the Regulator not being attended to.
If i could have any help regarding this issue it would be greatly appreciated.
Kind Regards,
Josh
I have been playing around with the Propeller Chip for the past several weeks and have had a couple of problems, no major hiccups, i did have the annoying squeeking that was explained how to solve on another forum, i was going to do this when i had the time. In the mean time hi had made a buffer IC to relay the data lines out of the Propeller board, and since then i cannot program the chip with the USB Propeller Plug. Propeller Tool does not detect the chip, but it does detect the "Dongle", i know that the interface is setup correctly, as i have two Propeller Boards, and the other one works fine.
I am not sure what has caused this issue, it would either be the Buffer Addon; or the Oscillation in the Regulator not being attended to.
If i could have any help regarding this issue it would be greatly appreciated.
Kind Regards,
Josh
Comments
I can't quite make out what exactly you are saying when when you say -
Can you give a bit more detail on what you have done .. What 'buffer IC' and how is it connected ..
My initial suggestion is to bring it back to basics.. i.e. disconnect any 'additions' ..
What 'Propeller Boards' are you using ?
Regards,
John Twomey
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
'Necessity is the mother of invention'
Those who can, do.Those who can’t, teach.
Post Edited (QuattroRS4) : 8/31/2008 1:21:08 AM GMT
the 1OE and 2OE lines are connected to ground.
I disconnected the Buffer IC and any other additions, and the chip is still not working, it is currently just the "bare bones" board as sold by Brilldea.
Hope this helps
Josh
Just looked at the schematic .. Can you confirm that the supply is sufficient .. and that you also have 5v and 3.3v from regs.... can you confirm that the reset button is not 'stuck' ..
I notice the Brilldea board uses a propplug to program .. can you confirm the propplug works (I assume you have tested the 'other board' using same power source and programming with the same propplug...·?)
Regards,
John
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
'Necessity is the mother of invention'
Those who can, do.Those who can’t, teach.
Post Edited (QuattroRS4) : 8/31/2008 1:57:11 AM GMT
thanks
josh
1) The EEPROM doesn't have to work for the Propeller to respond to the Propeller Tool.
2) The crystal doesn't have to work for the Propeller to respond to the Propeller Tool.
3) That leaves the Propeller itself, its reset circuitry, its connections to the PropPlug, the PropPlug itself.
4) You've checked the reset button, the power source, and the PropPlug and the PC work with another controller.
5) The main electrical stress failure is the PLL which is not needed for identification and downloading of software so that's unlikely.
6) There's some other failure, either in the Propeller chip or in it's connections to power or the PropPlug.
I will check the tracks on the reset lines to verify that nothing is sus, and get back to you.
Here's their distributor page: www.parallax.com/Default.aspx?tabid=491
i will contact that suppler tomorrow. the board and program works fine on my other propeller board, so it is defiantly localized to the problem board.
It looks like you have covered all the possibilities you can without changing the prop ..
You asked about a supplier in Australia .. www.nollet.com.au/
talk to Ron Nollet ..
Regards,
John
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
'Necessity is the mother of invention'
Those who can, do.Those who can’t, teach.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
I was not trying to buffer the serial lines to the PropPlug.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
The input lines to the tlc5940 that are driven by a prop pin have a input current of 1uA so driving 12 of them shouldn't be a problem.
As this forum is about one of my controllers not programming correctly I have opened another forum regarding the programming/control issue that i have. that is located http://forums.parallax.com/forums/default.aspx?f=25&m=290219&p=1
-- Josh
Should I conclude I fried Prop (from your #2)?
I have a strange problem. My propeller seems to constantly reload itself from EEPROM.
After power up, I can see activity on the EEPROM I2C lines with my scope. After that, it pauses and restarts continuously. It does not respond to F7 (Identify hardware) and says <<No Propller chip found>>. In my code, I was using pin31 for output, but that should not matter when I reset the prop with the USB2SER. I tried removing the oscillator module feeding the Prop, and the Prop does not try to load from EEPROM and I still can't get it to respond to F7.
I have major desoldering to do without the right desoldering tools to attack either the EEPROM or the Prop. I just wanted your input if your up to it.
Frank
I am not sure about your problem, you will have to wait for the experts
--Josh
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Thanks
---Josh
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
Also whats the amount of time you see activity on the i2c bus?
btw you should have started your own thread, since Josh's issue is (temporarily) solved·I'll let it slide, but in the future you should start a new thread.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
Post Edited (Paul Baker (Parallax)) : 9/3/2008 1:15:28 AM GMT
It was doing it perpetually. Actually, it is solved now. There was a transistor used to pull down the nRESET that was not soldered properly. It works now.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Thanks
---Josh