|
Re: Bricked black Jaguar after bad firmware update
Quote:
Originally Posted by Mr-Shutter
The CAN bootloader is in the first part of the flash memory on the MCU. When you flash it, it overwrites the bootloader and the program. The only way to fix this is to use a JTAG programmer. The JTAG headers are found inside the jaguar.
There is no longer a CAN/Serial bootloader on the device. If you would like, I have some Luminary Micro Development boards, I believe I can re-flash your device.
|
This is not how the boot loader is implemented on the Jaguar. The boot loader is stored in a protected block of flash not RAM. It is a separate section of blocked off program memory that can only be overwritten when using the JTAG interface. Boot loading over CAN cannot overwrite this area of Flash. The driver station from 2009 had a boot loader that operated as you described. The Jaguar boot loader is more robust. The only issue is that when the Jag is in boot loader there is no LED status to indicate as such so the Jag appears to be "bricked" when in fact is just stuck in boot loader.
__________________
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
|