Info

You are currently browsing the archives for the Bootloader category.

Calendar
February 2012
S M T W T F S
« Jan    
 1234
567891011
12131415161718
19202122232425
26272829  
Categories

Archive for the Bootloader Category

100% open source bootloader for PIC18F, PIC24F, PIC24H, dsPIC30F and dsPIC33F

From http://mrmackey.no-ip.org/elektronik/ds30loader/

The ds30 Loader is a fully open source bootloader for PIC16F, PIC18, PIC24, and dsPIC families of MCUs from Microchip. It comes with support for over 300 devices out of the box!

Features

  • PIC16 firmware
  • PIC18 firmware
  • PIC24 firmware
  • dsPIC30 firmware
  • dsPIC33 firmware
  • Windows support
  • Linux support
  • Mac support
  • UART (RS232/RS485) communication
  • CAN communication

Get it now at http://mrmackey.no-ip.org/elektronik/ds30loader/downloads.php 

16-bit PIC CAN bootloader

ompact solution for fast, efficient and secure reprogramming of 16-bit PIC and dsPIC devices on CAN bus systems.

Overview

The 16bit PIC CAN bootloader is a standalone program that allows download and replacement of any program module within a microcontroller or digital signal controller (e.g. ECUs).

It includes a firmware part, to be uploaded in the microprocessor, and a PC software interface (both graphical user interface and command line versions are available).

The bootloader firmware is located into the non-volatile memory of the MCU/DSC and allows the device to be reprogrammed by using a CAN bus and a master device that guides the process.

The PC software (see screenshot) acts as the master in the process and among other features allows for selecting the CAN hardware to use (Kvaser, IXXAT, Vector Informatik, Peak-System, ESD, Lawicel, IntrepidCS, etc.)

The PC software also allows for selecting the baud rate, the message IDs of the bootloader commands, and the particular CAN bus node on which to run the bootloader operation (specific node bootloading).

The 16bitPIC CAN bootloader package also includes an encrypt/decrypt software solution which allows developers to deliver encrypted HEX files to their final users.

|