https://github.com/daedalus/fw_update
diolan firmware update tool
https://github.com/daedalus/fw_update
firmware firmware-tools pic rom
Last synced: 10 months ago
JSON representation
diolan firmware update tool
- Host: GitHub
- URL: https://github.com/daedalus/fw_update
- Owner: daedalus
- License: gpl-2.0
- Created: 2010-11-29T05:53:56.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2016-07-07T22:32:35.000Z (over 9 years ago)
- Last Synced: 2023-04-22T06:40:22.233Z (over 2 years ago)
- Topics: firmware, firmware-tools, pic, rom
- Language: Shell
- Homepage:
- Size: 358 KB
- Stars: 1
- Watchers: 0
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
fw_update
====================
The Diolan USB BootLoader is a simple way to update firmware
in PIC18F4455 family microcontrollers without programmers such as ICD2.
fw_update is PC side counterpart of BootLoader.
Visit http://www.diolan.com for more information.
Requirements:
libusb http://libusb.sourceforge.net/
Installation
See INSTALL for detail.
License
GNU/LGPL and GNU/GPL. See COPYING and COPYING.LIB for detail.
Generic installation instructions
=====================================
- Install libusb
Check your current installation. Most Linux distributives already have
libusb installed. Use your distributive specific tools
to check whether libusb package is installed.
To install libusb from source visit the official libusb web site:
http://libusb.sourceforge.net/.
Download latest libusb release (libusb-x.y.z.tar.gz file),
compile it and install (see example bellow).
Example:
% tar -zxvf libusb-x.y.z.tar.gz
% cd libusb-x.y.z
% ./configure
% make
% make install
Note the last command may require user to have root rights.
By default libusb is installed into /usr/local directory.
For additional details see INSTALL file and configure --help.
- Build fw_update
% tar -zxvf fw_update-x.y.z.tar.gz
% cd fw_update-x.y.z
% ./configure
% make
% make install
Note the last command may require user to have root rights.
By default the fw_update program is installed into /usr/local/bin.
Use configure --prefix option to override the default.
For more details see INSTALL file and configure --help.
In case libusb installation directory differs from /usr/local, you
can specify the path to libusb installation directory using
% configure --with-usb=/path/to/libusb/dir
or using
% configure --with-usb-lib=/path/to/directory/contains/libusb/libraries
% configure --with-usb-includes=/path/to/directory/contains/libusb/includes