Root/usbboot/README.usbboot

Source at commit c26a0ce1da3bde5a48d8919372a7b647277dd1eb created 12 years 11 months ago.
By Peter Zotov, Adjusted configure.ac to search for libraries required for jzboot.
1*
2* usbboot
3*
4* Utility to respond to the Ingenic XBurst USB boot protocol, provide
5* initial boot stages and ability to access NAND on device.
6*
7
8Authors: Ingenic Semiconductor, Inc.
9         Xiangfu Liu <xiangfu@sharism.cc>
10         Marek Lindner <lindner_marek@yahoo.de>
11         Wolfgang Spraul <wolfgang@sharism.cc>
12
13This program is free software; you can redistribute it and/or
14modify it under the terms of the GNU General Public License
15as published by the Free Software Foundation; either version
163 of the License, or (at your option) any later version.
17
18usbboot is the Linux version and rewrite of a Windows utility from Ingenic also called usbboot.
19Homepage: http://www.ingenic.cn/eng/productServ/kfyd/compiler/pffaqContents.aspx#questionAnchor8
20Windows Binary: ftp://ftp.ingenic.cn/3sw/00tools/usb_boot/tools/usbboot1.4b-tools.zip
21Windows Sources: ftp://ftp.ingenic.cn/3sw/00tools/usb_boot/tools/usbboot1.4b-sources.zip
22Manual: ftp://ftp.ingenic.cn/3sw/00tools/usb_boot/manual/USB_Boot_Tool_Manual_1.4_EN.pdf
23
24Build Requirements: libusb-dev, libconfuse-dev
25
26Build and Installation:
27  cd ../
28  ./autogen.sh
29  ./configure --enable-firmware --prefix=/usr
30  make
31  make install
32    *) make install will install the 'usbboot' binary to /usr/bin/usbboot,
33       the stage 1 and 2 bootloaders to /usr/share/xburst-tools/,
34       usbboot.cfg configuration file into /etc/xburst-tools.
35
36Examples:
37  sudo usbboot (invoking usbboot without options will let you enter commands at the usbboot prompt)
38  sudo usbboot -c "boot"
39  sudo usbboot -c "nprog 0 u-boot-nand.bin 0 0 -n"

Archive Download this file



interactive