View Single Post
  #7   Spotlight this post!  
Unread 06-02-2010, 22:29
simpsonboy77 simpsonboy77 is offline
Registered User
AKA: Garrett Dicken
FRC #0041 (RoboWarriors)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2005
Location: New Jersey
Posts: 88
simpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond repute
Re: Bricked black Jaguar after bad firmware update

I spoke with Omar Zrien, and he explained how the CAN flashing protocol works. The jaguars have 2 types of execution code, the firmware and the bootloader. When you select the firmware and an address, the 2can device first broadcasts a message which says "whatever device has an ID of the number chosen, go to the bootloader." Then it will broadcast to everyone on the bus in bootloader to start accepting the firmware.

I assume that the can protocol is the same regardless on what the gateway is between the can bus, and the cRio. The BDC-comm utility might combine these steps into 1, so it appears as though it is 1 operation to the programmer. Again, I don't know much about the black jaguar,so most of this paragraph is speculation.

Thanks for your explaination, I understand you now.
__________________
2017 Shenzhen, China Regional CSA
2013 - Present MAR Control System Adviser and FTAA
2009 - Present Programming an Electrical Mentor Team 41
2007 - 2008 Team 41 Lead Programmer, Electrical
2005 - 2008 Team 41 Member
2008 NYC Regional Winner
Reply With Quote