Quickstart program download issue.
photomankc
Posts: 943
Has there been, or are there any plans to, address the issue with the floating serial pin that seems to make it very difficult to download programs to the QS? I know I soldered in a pull-up on one of my boards and the "No Propeller Chip Found" issue went away when downloading programs. On my other board it is a fore-drawn conclusion that if I attempt to download a program it is going to fail multiple times, often needing a reset and sometimes needing me to remove and re-attach the USB cable. Any PC I use is the same. My old board was like that too till I added the pull-up.
Is there a fix planned for that or do we need to go on soldering in the resistors ourselves? I'm curious because I'm lazy and hate having to do it but it's not a huge thing. I can't imagine it's less than extremely frustrating though if you are a new user and can't figure out why it works now and then next time doesn't. If it's planned to fix it I may just hold off and wait to buy a couple I was planning on getting.
Is there a fix planned for that or do we need to go on soldering in the resistors ourselves? I'm curious because I'm lazy and hate having to do it but it's not a huge thing. I can't imagine it's less than extremely frustrating though if you are a new user and can't figure out why it works now and then next time doesn't. If it's planned to fix it I may just hold off and wait to buy a couple I was planning on getting.
Comments
— David Carrier
Parallax Inc.
photomankc seems pretty convinced, so maybe there is something there...
Only thing I can possibly see is that incoming random data is keeping an interrupt busy and delaying the Prop Tool somehow...
Or maybe the Prop Tool doesn't flush the receive buffer well enough...
I had my own Quickstart issues on one computer, but ever since I rebooted, it went away...
The loader then interprets the noise as a protocol failure.
All we can do is get the timing right with the loader or add a pull-up.
I hear the latest Propeller Tool has a parameter for setting the post-reset delay.
I think it depends a lot on the code stored in EEPROM, if the TX pin (P30) is set as high output, then the logic level at the buffer input will remain high between a reset and the begin of the download. So writing the following code into the Quickstart EEPROM may have the same effect as a pullup:
Andy
Andy
Gone from a situation where having a serial object started caused problems to a situation where the serial object solves the problem...
If I switch to PST and run a program which is doing continuous serial out, switch back to PropellerTool and then write to RAM chances are best.
I think what has been changed is, that I switched to a newer version of the PropellerTool. The older version did not have this problem!
This sounds predictable, and even expected, given this boot order ?
So a PC-link-pin that is totally FLOATING is a very bad idea, as the boot ROM take a peek at that during load, and that also means EE patches will not help ?
Sometimes you just need a resistor
+1 No problems (so far)