We're trying to use the 2CAN to do simple speed control with a Black Jaguar with this year's library. The jaguar runs when we use PWM mode, but if we use the CANJaguar class and enable the robot, it crashes immediately. Before we enable the robot, we have a flashing green light on the 2CAN's status light. The light on the Jaguar always flashes orange, and never becomes steady.
This is what we see when we run the program, but despite the message, we have updated the firmware to version 92, which BDC-COMM confirms. Oddly, when we debug the program by printing out the jaguar's temperature to test communication, it does so correctly exactly once before the crash.
Has anybody else run into this?
Code:>>>>ERROR: status == -52007 (0xFFFF34D9) in getTransaction() in C:/windriver/workspace/WPILib/CANJaguar.cpp at line 402 fwVersion[5]: 0 ERROR: Jaguar 5 must be updated to at least version 92 of the FIRST approved firmware! >>>>ERROR: status == -63194 (0xFFFF0926) in InitCANJaguar() in C:/windriver/workspace/WPILib/CANJaguar.cpp at line 40 alignment Exception current instruction address: 0x02162ed4 Machine Status Register: 0x0000b032 Data Access Register: 0x5a545331 Condition Register: 0x28000088 Data storage interrupt Register: 0x00002c09 Task: 0x21c0078 "FRC_RobotTask" 0x21c0078 (FRC_RobotTask): task 0x21c0078 has had a failure and has been stopped. 0x21c0078 (FRC_RobotTask): fatal kernel task-level exception! Welcome to LabVIEW Real-Time 8.6.1f3


Reply With Quote
