Menu

Tree [744531] master /
 History

HTTPS access


File Date Author Commit
 bin 2012-06-27 Duke Fong Duke Fong [44c25c] new schema of ingenic-boot
 fw 2012-06-27 Duke Fong Duke Fong [44c25c] new schema of ingenic-boot
 lib 2012-06-27 Duke Fong Duke Fong [44c25c] new schema of ingenic-boot
 source 2012-06-27 Duke Fong Duke Fong [44c25c] new schema of ingenic-boot
 tool 2012-08-31 Duke Fong Duke Fong [744531] update udev rule file
 .gitignore 2012-06-27 Duke Fong Duke Fong [44c25c] new schema of ingenic-boot
 Makefile 2012-06-27 Duke Fong Duke Fong [44c25c] new schema of ingenic-boot
 README 2012-07-11 Duke Fong Duke Fong [021dbe] add udev rule file
 ingenic-boot 2012-06-27 Duke Fong Duke Fong [44c25c] new schema of ingenic-boot

Read Me

ingenic-boot is a linux port of Ingenic usb boot tools.
using the same firmware of windows version.

Build Requirements: libusb-dev, libconfuse-dev, simply install on debian:
	sudo apt-get install libusb-dev libconfuse-dev

To compile, simply type:
	make

To access the ingenic hardware without being root:
	sudo cp tool/99-IngenicBoot.rules /etc/udev/rules.d

Command line options:
	--help or -h		: this help screen
	--probe			: only get device CPU infomation
	--boot=<filename>	: download the boot image to device
	--kernel=<filename>	: download the kernel image to device
	--rootfs=<filename>	: download the rootfs image to device
	--check			: read data back and check

The default configuration file is "fw/current.cfg", may need change it for
your board.

Current version 2.0, future version will support NAND operation, GPIO test,
etc.. and do more test.
Check GIT repository for version log.

ingenic-boot is copyright (C) 2012 by Duke Fong <duke@dukelec.com>, and is
licensed under the terms of the GNU General Public License version 3.
See the file COPYING for more information.