Rambo card questions.

Having a problem? Post it here and someone will be along shortly to help
Post Reply
User avatar
Eaglezsoar
ULTIMATE 3D JEDI
Posts: 7159
Joined: Sun Apr 01, 2012 5:26 pm

Rambo card questions.

Post by Eaglezsoar »

I have a couple of questions about the Rambo card that some of you more experienced can help me with.
Can the Rambo be connected to the 12 volt power source without anything else hooked up except a USB
cable going to a PC? I don't want to damage the motor drivers by doing something stupid.

Second question, I have the Rambo connected to the PC, can I read it's firmware with the Arduino software?
I know you can upload code to it using the Arduino but can you read what's there?
Those are my questions for someone brighter than I am. Thanks!
“ Do Not Regret Growing Older. It is a Privilege Denied to Many. ”
User avatar
cambo3d
ULTIMATE 3D JEDI
Posts: 1057
Joined: Thu Feb 07, 2013 10:03 pm
Location: Florida

Re: Rambo card questions.

Post by cambo3d »

[quote="Eaglezsoar"]I have a couple of questions about the Rambo card that some of you more experienced can help me with.
Can the Rambo be connected to the 12 volt power source without anything else hooked up except a USB
cable going to a PC? I don't want to damage the motor drivers by doing something stupid.

yes, i do this all the time when testing ideas out.
User avatar
foshon
Printmaster!
Posts: 600
Joined: Fri Mar 08, 2013 3:05 pm
Location: Just to the right of SeeMeCNC

Re: Rambo card questions.

Post by foshon »

Eaglezsoar wrote:I have a couple of questions about the Rambo card that some of you more experienced can help me with.
Can the Rambo be connected to the 12 volt power source without anything else hooked up except a USB
cable going to a PC? I don't want to damage the motor drivers by doing something stupid.

Second question, I have the Rambo connected to the PC, can I read it's firmware with the Arduino software?
I know you can upload code to it using the Arduino but can you read what's there?
Those are my questions for someone brighter than I am. Thanks!

As to the second question, I do not believe there is any method in place for the board to send firmware back to the computer.
Purple = sarcasm

Please do a board search before posting your question, many have been answered with very time consuming detail already.
User avatar
dsnettleton
Printmaster!
Posts: 102
Joined: Fri Mar 22, 2013 11:09 am

Re: Rambo card questions.

Post by dsnettleton »

Foshon's right. The firmware is compiled before being loaded on to the board, so even if you could read it, all you'd be looking at is hexadecimal gibberish.
Trust me, sir. I'm a wizard.
User avatar
Flateric
Printmaster!
Posts: 811
Joined: Fri Feb 15, 2013 4:35 pm
Location: Calgary, Alberta

Re: Rambo card questions.

Post by Flateric »

Not so much gibberish to some of the weirdos I know. But then again they are coder weirdos. I even knew a guy who could outright read you binary, but he was a touch autistic as well. Good coder though, very good.
"Now you see why evil will always triumph! Because good is dumb." - Spaceballs
User avatar
kbob
Printmaster!
Posts: 286
Joined: Tue May 28, 2013 4:27 am
Location: Eugene, OR, US

Re: Rambo card questions.

Post by kbob »

Eaglezsoar wrote: Second question, I have the Rambo connected to the PC, can I read it's firmware with the Arduino software?
I know you can upload code to it using the Arduino but can you read what's there?
Those are my questions for someone brighter than I am. Thanks!
I believe (but I haven't done it) you can read the binary firmware using avrdude. avrdude is included with the Arduino software. On a Mac, it is at /Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude. On Windows, it should be in the application directory somewhere.

The avrdude manual is here. It is not an easy program to learn.
http://www.nongnu.org/avrdude/user-manual/avrdude.html

That will get you the binary, not the source. You can't really read it, but you can save a copy in case you want to revert your firmware someday. You can also compare it to another binary file to see whether it is identical. If you've gone this far, you're probably enough of a developer to know what to do next.
Post Reply

Return to “Troubleshooting”