|
crio looses comm and code after V20 upgrade.
Our Team needs urgent help. We were running at the competition yesterday. After inspection we were told we needed cRio V20. We were running V19, Wind River C++, with CanJaguars using the serial buss. It took a while to learn to uninstall the ftp fixes before we could load cRio V20. (2.5 hours to find the person who knew). We also redid the ftp fixes after the update and I'm positive we selected WindRiverC++. Now our code bombs out. Had the Cans checked and they are running the correct version. I only joined the team 2 weeks ago, where I helped install the ftp fixes. I believe that the Wind River project that we are using was already started. (meaning the CANJaguar.cpp was already in the project folder). Don't know how to tell which version is being used?
We believe we were running V20 in the lab on Monday. (1 motor, 1 can, id2). Using the canJaguars. But we started on Monday with a SimpleRobot project. Is it possible that the original code we were using yesterday morning was started prior to an update such that it ran with V19 and not V20?
We had run V19 all morning, made it to the field twice, and even scored. So its dissapointing we lost from 3-8 PM trying to update firmware when the robot was running. Especially as we had much more to check out.
Our initial error was a watch dog time out. We upped it to 500 msec and it still stops. But Diag on the console showed canJaguar errors where the canJaguar Wind River software version was incompatible. Online show c++ for V19 and V20 to be the same?
Our robot uses 7 cans. IDs 3-9. I'm at a loss for what to try next and the pits open at 8:00 AM EST.
Thanks Team 211 MaK
|