HardwareSoftware |
SerialdaemonTo connect to the blackfins with Serialdaemon: ./serialdaemon -baud 921600 -serial /dev/ttyUSB[#] -port [YourPort] [#]: lower = slave, higher = master, generally 0 & 1 If /dev/ttyUSB* does not exist:
Start GUI (Blackfins)
javac edu/gmu/robocup/*.java
With serialdaemon, [host] = localhost, [port] = [YourPort]. Color Calibration with the GUISetting the colors once connected with the GUI:
Connecting to the Gumstix (USB)Using kermit: kermit -l /dev/ttyUSB[#] [#]: usually 0 CTRL-\ C will get you back to kermit. "quit" will get you out of kermit. Connecting to the Gumstix (Wireless)Using ssh when connected to "rp" in the lab: ssh root@[IP] [IP]: each robot has his own ip, see the corner of the dry erase board Password is "root". Starting the Robot
Note: if you skipped starting serialdaemon, you'll have to pull the USB cable between the gumstix and the blackfins and reconnect it. Flashing the Blackfins
Emergency Reflash the BlackfinsWhen something goes really really wrong: ./emergency-reflash.py /dev/ttyUSB[#] ../surveyor/srv1.recovery.ldr [PathToYourLDR] [#]: lower = slave, higher = master, generally 0 & 1 Follow the directions and at the end enter "zZ" to write to flash, but not "$!" (you'll need to manually restart). Note that serialdaemon does not need to be running, but it will need to be compiled in the serialdaemon directory and called "serialdaemon". Modify Wireless Settings on the GumstixModify /etc/network/interfaces and comment out what you want to change for the given wlan[#]. Enter: address [IP] Save, exit, and enter: ifdown -a Heart2Heart Oddities
|