|
cRio Serial to Can Bus Troubleshooting
I think our serial port on the cRio is fried. I was hoping someone might have a way to confirm or point out something I have over looked. Here is the main points:
1) We updated our programming and driver station laptop to the 2015 season for the new RoboRio.
2) One of the programmers tried to add new code to last years bot using that laptop. (I know this is not a good idea. I DON'T know what happened when he did that. IE error message, if it was successful, etc)
3) They also tried to connect with the new Driver Station. (Yes, I know that is not possible)
4) So we installed the 2014 system on a different laptop.
5) Moved the java code to the 2014 laptop.
6) Reimaged the cRio with the Black Jaguar Serial to Can plugin.
7) Checked the firmware on the black jags and made sure they were the 107 firmware.
8) The bus worked fine when connecting with the software to update the firmware. We could see all the jags with different id # (2,3,4,5,6).
9) Uploaded the java code but got a CANTimeoutException and before that you can see that the FRC_BlackJaguarBridgePlugin failed and the thread was deleted with an errno=196709.
10) Tried this process many times but the jags are always blinking yellow and are never talking to the can bus when hooked up to the cRio. When hooked up to the computer using the firmware software they are all solid yellow.
Anyone have any ideas or know of a way to test the cRio serial port to see if it is still good?
|