Simple IDE compiles but fails on upload
emtcho
Posts: 6
in Propeller 1
Dear all,
suddenly I am experiencing weird problems with my Simple IDE. (After some succeeded experiments.)
C-(led blink)-program gets compiled (from time to time also uploaded - according to the message), but not working on the target (no blinking led)
On the same PC and same target, but with the Propeller Tool (1 Blink light.spin) is compiling and uploading just fine (and works on the target).
I have built up according to the reference schematics from the parallax education kit, but soldered it on prototyping board in order to have the all breadboards free for use (see attached pic).
It is to be assumed that there are no mistakes, since the PropellerTool is able to communicate, upload and programm it.
Thank you very much in advance for your help
Emil
suddenly I am experiencing weird problems with my Simple IDE. (After some succeeded experiments.)
C-(led blink)-program gets compiled (from time to time also uploaded - according to the message), but not working on the target (no blinking led)
On the same PC and same target, but with the Propeller Tool (1 Blink light.spin) is compiling and uploading just fine (and works on the target).
I have built up according to the reference schematics from the parallax education kit, but soldered it on prototyping board in order to have the all breadboards free for use (see attached pic).
It is to be assumed that there are no mistakes, since the PropellerTool is able to communicate, upload and programm it.
Thank you very much in advance for your help
Emil
Comments
I just made test against my QuickStart (#40000 Rev.B) board and there it works also with Simple IDE C... (also it is not the software setup ...)
So there must be an problem with the board... but this is real weird - how / why is it working with PropellerTool and not with the Simple IDE?
Many thanks
Emil
my last try was to add pull-up resistor between TX and 3.3V as supposed for #40000 Rev. A, but to no avail...
I will stick with SPIN for this board...
Best regards
Emil
I finaly found out (even if I don't understand why) what is going wrong with my circuit.
The XTAL seems not to work (is not "recognized" when on the soldered board).
So it makes problems also with SPIN when I try to set other than internal frequency.
The problem with C seems to be caused from hard encoded xtal and frequency parameters.
If I pull the propeller chip and the xtal out of their sockets from the soldered board and rebuild the schematics on a breadboard everything works fine => C & SPIN frequencies, serial comm etc.
Put back on the soldered circuit - XTAL doesnt work again. I have doublechecked - there is no shortage between XI and XO. So no idea - I'm not an expert in electronics...
But may be someone may find this usefull: In case of weird problems - check also the XTAL...
Very best regards
Emil
Sorry for the delay I am on the "wrong" side of the Atlantic ocean and thus there is time zone difference that is playing against fast communications.
Back side photo is attached.
I also tried completely differen approach and soldered the xtal directly on the XI/XO legs (see upper part - propeller sitting on a breadboard)
However it is still the same - on bread board it works, on my board it is not working...
Thank you very much!
Emil
Thank you very much for the replies!
@Hal - your suggestion was the right one! I have removed the soldering points and cut the long "lanes". It worked instantly.
So it was kind of EMI / capacity issue that was disturbing the XTAL.
Once again thank you very much for your help
Very best regards
Emil
Hal