| 2009-09-09
GUI 1.1.0
* GUI and "bootloader engine" is splitted, making it alot easier to integrate into 3rd part gui.
* Minor bugfixes
* Improved code for auto update
2009-07-24
GUI 1.0.2
* Added support for PIC18FJ
* Added debugmode
* Added micro mode
* Added menuitems with shortcut keys
Firmware PIC18FJ 0.9.0
* First release
Firmware PIC24F 0.9.1
* Fixed baudrate error check
Firmware PIC24FJ 1.0.1
* Fixed baudrate error check
Firmware PIC24H 0.9.1
* Fixed baudrate error check
Firmware dsPIC30F 2.0.1
* Fixed baudrate error check
Firmware dsPIC33F 1.0.1
* Fixed baudrate error check
2009-07-12
GUI 1.0.1
* Fixed incorrect bootloder size for PIC18 with rowsize <> 16 words
* Added check for latest version
GUI 1.0.0
* Added support for PIC24H
* Split PIC24F to PIC24F and PIC24FJ
* Added support for PIC18F
* Fixed som copy/paste errors
Firmware PIC18F 0.9.0
* First release
Firmware PIC24F 0.9.0
* First release
Firmware PIC24FJ 1.0.0
* Added flash verification
* Removed PIC24FxxKAyyy stuff, se separate fw
* Corrected buffer variable location to .bss
* Buffer is now properly sized
Firmware PIC24H 0.9.0
* First release
Firmware dsPIC30F 2.0.0
* Added flash & eeprom verify
* Size of bl is now 4 rows instead of 3
* Command decides what to do instead of address
Firmware dsPIC33F 1.0.0
* Added flash verification
* Corrected buffer variable location to .bss
* Buffer is now correctly sized
2009-07-12
GUI 0.9.9(still)
* Fixed no configs detected for dsPIC33F
* Fixed possible index exception in ParseHex()
* Fixed dsPIC33F config write, byte instead of word
Firmware dsPIC30F 1.0.1
* Removed initialization of stack limit register
* Added baudrate error check
* BRG is rounded instead of truncated
Firmware dsPIC33F 0.9.4
* Removed initialization of stack limit register
* Added code to restore pps settings
* BRG is rounded instead of truncated
* Fixed config write, byte instead of word
Firmware PIC24F 0.9.1
* Removed initialization of stack limit register
* Added baudrate error check
* BRG is rounded instead of truncated
* Removed frc+pll option
* Added pps code
2009-07-06
Firmware PIC24F 0.9.0
* First release (successfully tested on PIC24FJ128GA010)
GUI 0.9.9
* Fixed bug in ParseHex() causing rows in the end to not be programmed
* Added support for PIC24F
2009-06-26
Firmware dsPIC30F 1.0.0
* Added watchdog clear
* Sends firmware version
* Disables uart transmit on exit
* Clear uart interupt flags on exit
* Tweaked code
Firmware dsPIC33F 0.9.0
* First release (successfully tested on dsPIC33F256GP710)
* Supports flash and config programming
* Occupys 1,5kB (1 page)
GUI 0.9.8
* Added support for dsPIC33F devices
* EEPROM buffer is now properly sized
* Compatible with previous fw30 0.9.4
* Larger device combobox (makes it easier to find your device)
* Remembers window position and size
* 2009-06-06 Firmware 0.9.4 + GUI 0.9.7
* Added support for programming of eeprom
* Better error handling for checksum error
* Added chek for config count
* GUI remembers all settings now
* Not compatible with previous versions
* VB gui is longer updated, latest version is 0.9.5
* 2009-05-30 GUI 0.9.6
* Fixed checksum calc for configs
* 2009-05-26 Firmware 0.9.3
* Simpler setup of the firmware
* All settings moved to settings.inc, nothing needs to be changed in actual firmware code for the average user
* Better directory structure for firmware
* Binaries are now put in a separate directory
* Compatible with the previous release
* Programming time of the actual bootloader firmware is reduced
2009-05-09 GUI 0.9.5
* Fixed broken support for dsPIC30F3013
* Added support for 1010, 2020, 2023, 5016 and 6015
* New code for enumerating com-ports in the vb-gui
2009-02-05 GUI 0.9.4
* Fixed a bug that caused invalid goto on devices with flash size > 0xffff
2009-02-04 GUI 0.9.3
* Fixed bug in C# gui in ParseHex()
* C# gui now rembers the settings
2009-01-09 Version 0.9.2
* Now includes C# version of the gui.
* Most significant change is a 65% decrease of programming time (C# edition gui only).
Both algoritm and implementation is optimized.
A 110kB hex-file (~30kB actual data transmitted)takes only 5 seconds to program at 115,2kbps.
* This new 0.9.2 firmware is not compatible with the old 0.9.0 gui.
2008-04-27 Version 0.9.0
Initial release to the public.
|