Page 1 of 1


Posted: Sat Feb 21, 2009 8:27 am
by steverus
For some reason, the bootloader code for the mistralXG project (MistralBoot.hex) and the Eagle schematic have been omitted from the download zipfiles. I have asked the N&V people to make them available.

While the bitmap schematic is adequate for constructing the project, mistralXG will not work without the bootloader being burned into the PIC18F2550.

Steve Russell.

Re: mistralXG

Posted: Tue Feb 24, 2009 9:41 am
by Michael Kaudze
The correct files are now in the zip file. Thanks Steve.

Bug found

Posted: Sun May 17, 2009 2:38 am
by steverus
While continuing work on mistralXG, I found a bug that means the device doesn't always reset cleanly when power is applied. Unfortunately, the neatest solution is a minor change to the bootloader code, which cannot be updated over USB, you'll need to use a device programmer to burn the code into your PIC18F2550. The file is attached.

If you've already burned the old bootloader into the device and don't want to have to re-burn, there is an alternative, hardware-based, workaround. All that is required is a 10K pull-up resistor between RB7 and Vcc.

For the technically-curious, the Microchip bootloader (which I modified slightly to use an alternative pin of Port B as the trigger) does not enable the internal Port B pull-ups before testing the button. Presumably, the original Microchip board had the pull-up in-circuit. I've simply modified the bootloader to switch on the pull-ups before testing the switch.


Re: mistralXG

Posted: Sun Feb 07, 2010 1:32 am
by steverus
Schematic updates and a PCB design for mistralXG are now available on my own website