View Full Version : No CAN connection on the PDP
Jtbillick
07-03-2015, 11:04
Hey, I'm from team 4780. We are having an issue with the CAN communication. The lights on the PDP are blinking red and I know that means that there are no CAN communications. The CAN is connected directly from the roboRio to the PDP because my team isn't using the PCM or jags. Does anyone know how I can fix this? Thanks!
Jtbillick
07-03-2015, 11:27
Never mind. I reimaged the roboRio and the lights turned green.
If your PDP is blinking red then you have a wiring/hardware issue. Re-imaging should not fix that. See PDP LED section in User' Guide for more info on LEDs.
Also when you power up the robot that only has PDP+RIO on CAN, the LEDs may be red for a few seconds (say ten seconds to be safe). RIO doesn't enable CAN immediately, meanwhile the PDP LEDs will blink red.
If re-imaging the RIO "fixed it" then it could be the issue documented in the 2-24-2015 team update. Are you using C++? If so then that makes sense, in which case you might want to update your wpilib plugins.
http://contentviewer.adobe.com/s/FIRST/29d775cf-7df1-5bea-97a2-3309a6deda88/FRCTeamUpdates/16TeamUpdate2015-02-24.html#page_0
I'm glad you figured it out, I just don't want teams needlessly re-imaging their RIOs. It takes a while to re-image, and then you have to re-deploy code. If you have a doubt, it might be easier to un-deploy your code first, reboot, and try that. That accomplishes nearly the same result as re-imaging.
If your PDP is blinking red then you have a wiring/hardware issue. Re-imaging should not fix that. See PDP LED section in User' Guide for more info on LEDs.
Unless it's a fresh-from-the-factory roboRIO that doesn't yet understand CAN until you've imaged it :)
It threw my programmer for a loop when he was trying to bring up our second roboRIO (I imaged the first one....)
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.