Strange Prop issue when booting from EEPROM..
markaeric
Posts: 282
Hey guys,
I'm currently using DIP40 Propeller Education Kit and am having an issue with my program when it's loaded from the EEPROM. I can tell it's partially working by some 7-segment LEDs and a few other things. However, if I load the program directly to RAM, just about everything else works fine.
I tried using another Prop, but the problem remained. Unfortunately, I don't have an extra DIP eeprom, so I can't try that just yet.
I'm using BST on Ubuntu, and I don't get any errors no matter which way I compile. I haven't had an issue with this before.
One last thing, this doesn't appear to be related to the PropPlug reset issue.
Any thoughts on what might be the issue would be greatly appreciated.
Thanks,
Mark
I'm currently using DIP40 Propeller Education Kit and am having an issue with my program when it's loaded from the EEPROM. I can tell it's partially working by some 7-segment LEDs and a few other things. However, if I load the program directly to RAM, just about everything else works fine.
I tried using another Prop, but the problem remained. Unfortunately, I don't have an extra DIP eeprom, so I can't try that just yet.
I'm using BST on Ubuntu, and I don't get any errors no matter which way I compile. I haven't had an issue with this before.
One last thing, this doesn't appear to be related to the PropPlug reset issue.
Any thoughts on what might be the issue would be greatly appreciated.
Thanks,
Mark
Comments
And, yes, an EEPROM issue would be identified during verification.
-Phil
You might want to try switching out the wire you have now.
Phil,
The issue persists whether I have the prop plug connected to the programming headers or not.
Duane,
I am using a breadboard. The thing is, I've never altered that portion of the circuit on the breadboard (using the reference layout). The rest of the circuit (save for a few things) works fine as long as I load the program to ram. And since BST doesn't report any problems when programming the eeprom, I have to imagine the connections to it are fine. But who knows.
-Mark
-Phil
I don't have any bypass caps in the circuit.. I'll go ahead and try slapping some on. The pull-up on the eeprom is indeed 10k - I'll try it with a 4.7k.
On another note, I placed a bunch debug comments in the spin cog that appears to have the issue, and have found it to get stuck at the following code:
I just don't get it.
Edit: Yep, that was it!
Thanks for all the suggestions everyone. If anyone needs me, I'll be walking down the Hall of Shame.
Grrrr...... Can't figure out how to change the thread's status to "Solved"
To change to "Solved," edit your first post, "go advanced" and you should have access to the little pull down menu with "Unsolved" and "Solved."
Duane