ds30 Loader
free edition
PIC bootloader supporting PIC12, PIC16, PIC18, PIC24, dsPIC30F, and dsPIC33F

Frontpage
Features
Requirements
Supported devices

Downloads
Screenshots

FAQ
Support
Newsletter
Forums

Contributors
Users
Donations
Contact



News - new package
10th April 2011

A new package has been released. Check the downloads section.
A list of changes compared to previous versions follows below.


  - Regard this package as a release candidate, there may be a bug or two still present.
- Uninstall old version first or install into a different directory


ds30 Loader engine 2.0.0
  • New feature: compatible with ds30 Secure Loader, see ds30loader.com
  • Bugfix: last PIC24F config word is detected
  • Bugfix: reset command for CAN ports
  • Bugfix: displays correct application address for PIC18 devices
  • Bugfix & improvements in PIC16 goto handling
  • Improvement: timing resolution for reset and polling
  • Improvement: process priority is raised when reset time is lower than 100ms
  • Improvement: hex file parsing performance
  • Improvement: config handling for PIC18FJ and PIC24FJ
  • Improvement: slightly decreased write time for most devices
  • Improvement: device is reset also when only checking for boot loader
  • Improvement: major code rework/improvement

ds30 Loader GUI 1.4.0

  • Bugfix: gui appeared to hang when checking for bootloader when web content was unreachable
  • Bugfix: not all versions showed up in the about window when the started from a different directory
  • Improvement: settings for PCAN, Vector and serial ports are stored at the same place as settings.xml
  • Improvement: minor improvements
  • Improvement: more info in the info window
  • Improvement: performance of graphical memory display
  • Improvement: dtr and rts can be toggled in terminal
  • Improvement: compatible with ds30 Secure Loader, see ds30loader.com
  • Change: download is renamed to write
  • Change: source is closed

ds30 Loader console 1.0.2
  • Improvement: added CAN options

ds30 Loader serial port 1.0.4
  • Stores settings file in user directory

ds30 Loader IXXAT port 1.0.2
  • Improvement: performance

ds30 Loader Kvaser port 0.9.2
  • Improvement: performance

ds30 Loader PEAK port 0.9.1
  • Improvement: displays channels that are available but in use by other applications

ds30 Loader Vector port 1.0.2
  • Bugfix: settings are properly loaded
  • Improvement: works even when init access is not granted

Firmware PIC12F & PIC16F 1.0.1
  • Bugfix: BRG16 was broken
  • Improvement: supports uart 2
  • Improvement: sends unknown command
  • Improvement: PIC12 support
  • Improvement: support new PIC16's that has no eeprom

Firmware PIC18F 2.0.4
  • Bugfix: devices with pagesize != 32 words
  • Bugifx: bootloader protection was calculate wrong on PIC18F devices with 64 byte pagesize
  • Bugfix: receiving non hello command on start-up caused long delay
  • Improvement: merged PIC18FJ firmware
  • Improvement: increased range of timeout values
  • New feature: auto baud rate detection
  • New feature: compatible with ds30 Secure Loader

Firmware 16-bit devices 4.0.0
  • Change: a single firmware for all 16-bit devices
  • New feature: discard non hello characters
  • New feature: separate hello and data time-outs (only for UART)




NEWS

November 9th 2012
New package released

August 26th 2012
New package released

March 25th 2012
New package released

August 20th 2011
New package released

August 8th 2011
New package released

April 10th 2011
New package released

November 21st 2010
Article at Digital DYI

November 6th 2010
User review


DOCUMENTS
editions 
 
product brief 
supported devices
Tiny PIC bootloader comparison
 
main manual
firmware manual
gui manual
console manual


SUPPORTED SYSTEMS

supported systems

COPYRIGHT 2009-2012 MIKAEL GUSTAVSSON