View Single Post
  #3   Spotlight this post!  
Unread 01-14-2012, 01:38 PM
Mike Copioli's Avatar
Mike Copioli Mike Copioli is offline
You make it pretty We make it dance
no team (Retired(3539, 217))
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2001
Location: Romeo
Posts: 453
Mike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond repute
Re: Black Jaguar to Gray Jaguar Connectivity

Quote:
Originally Posted by rawrxp View Post
Hi all,

We are new to the CAN Bus system in electronics, and we are attempting to set IDs to a sequence of daisy-chained Jaguars mounted on our old robot. We are using BDC-COMM software to connect to the jaguars.

When we set the Board ID of the Black Jaguar and attempt to connect to the Gray Jaguars that are in the rest of the line, the lights start to flash quickly. Once we disconnect the CAN cables, the faster blinking stops, and it returns to its original state. We assumed that the BDC-COMM software was able to detect the Jaguars but was unable to actually connect to them. And also, what is a bricked jaguar?
A fast blinking yellow LED is normal when you are changing device ID's. BDC com sends a CAN message that places all nodes (JAGS) into a mode that causes the LED to blink. The JAG's are in a state that is waiting for the user button to be pressed. ANY Jag that has its user button pressed during this state will be assigned the selected ID.

To help yourself to trouble shoot remove all but the JAG you wish to update, this will ensure that there are no duplicate ID's on the BUS. Each Jag must have a unique device ID in order to successfully communicate over CAN. Set each ID separately before attempting to connect them all on the CAN BUS.

A bricked JAG is a JAG that is perceived to be DOA (Dead on Arrival) most of the time the Jag is just stuck in boot loader (waiting for firmware). Since there is no LED state to indicate the device is in boo loader, it is perceived as "Bricked".

The term brick means exactly what it sounds like.
__________________
Mike Copioli
CTRE Hardware Engineer
http://www.ctr-electronics.com

Team 3539 The Byting Bull Dogs
2013 Michigan State Champions
Team 217 The Thunder Chickens
2006 World Champions
2008 World Champions
2009 Michigan State Champions
Reply With Quote