1
0
mirror of git://projects.qi-hardware.com/xburst-tools.git synced 2024-11-22 12:36:17 +02:00
xburst-tools/usbboot
Xiangfu Liu c5621d6af8 update README, some code cleanup
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-08-27 21:48:03 +08:00
..
debian change the default usbboot.cfg path 2009-07-21 01:12:38 +08:00
doc add 2gb nand configure file for usbboot 2009-08-25 17:53:42 +08:00
src update README, some code cleanup 2009-08-27 21:48:03 +08:00
xburst_include cleanup the copyright 2009-07-09 23:27:46 +08:00
xburst_stage1 cleanup the copyright 2009-07-09 23:27:46 +08:00
xburst_stage2 update README, some code cleanup 2009-08-27 21:48:03 +08:00
.gitignore renamed 'xburst-tools' utility back to 'usbboot' 2009-06-30 13:49:11 +08:00
autogen.sh renamed 'xburst-tools' utility back to 'usbboot' 2009-06-30 13:49:11 +08:00
ChangeLog renamed 'xburst-tools' utility back to 'usbboot' 2009-06-30 13:49:11 +08:00
configure.ac autoconf: add error message when check lib usb and confuse failed. And prompts user to install the lib. 2009-08-05 09:25:02 +08:00
COPYING renamed 'xburst-tools' utility back to 'usbboot' 2009-06-30 13:49:11 +08:00
Makefile.am renamed 'xburst-tools' utility back to 'usbboot' 2009-06-30 13:49:11 +08:00
README update README, some code cleanup 2009-08-27 21:48:03 +08:00

*
* usbboot
*
* Utility to respond to the Ingenic XBurst USB boot protocol, provide
* initial boot stages and ability to access NAND on device.
*

Authors: Ingenic Semiconductor, Inc.
         Xiangfu Liu <xiangfu@qi-hardware.com>
         Marek Lindner <lindner_marek@yahoo.de>
         Wolfgang Spraul <wolfgang@qi-hardware.com>

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version
3 of the License, or (at your option) any later version.

usbboot is the Linux version and rewrite of a Windows utility from Ingenic also called usbboot.
Homepage: http://www.ingenic.cn/eng/productServ/kfyd/compiler/pffaqContents.aspx#questionAnchor8
Windows Binary: ftp://ftp.ingenic.cn/3sw/00tools/usb_boot/tools/usbboot1.4b-tools.zip
Windows Sources: ftp://ftp.ingenic.cn/3sw/00tools/usb_boot/tools/usbboot1.4b-sources.zip
Manual: ftp://ftp.ingenic.cn/3sw/00tools/usb_boot/manual/USB_Boot_Tool_Manual_1.4_EN.pdf

Build Requirements: libusb-dev, libconfuse-dev

Build and Installation:
  ./autogen.sh
  ./configure
  make
  make install
    *) make install will install the 'usbboot' binary to /usr/bin/usbboot
       and the stage 1 and 2 bootloaders as well as usbboot.cfg configuration
       file into /etc/xburst-tools

Configuration file: /usr/share/xburst-tools/usbboot.cfg

Examples:
  sudo usbboot (invoking usbboot without options will let you enter commands at the usbboot prompt)
  sudo usbboot  -c "boot"
  sudo usbboot  -c "nprog 0 u-boot-nand.bin 0 0 -n"
  sudo usbboot  -c "nprog 2048 uImage 0 0 -n"