2009-08-21 09:04:09 +03:00
|
|
|
*
|
|
|
|
* xbboot
|
|
|
|
*
|
|
|
|
* Use the Ingenic XBurst USB boot protocol to boot, load binaries
|
|
|
|
* into memory and execute them.
|
|
|
|
*
|
|
|
|
|
|
|
|
Authors: Wolfgang Spraul <wolfgang@qi-hardware.com>
|
2010-04-28 13:22:57 +03:00
|
|
|
Xiangfu Liu <xiangfu@sharism.cc>
|
2009-08-21 09:04:09 +03:00
|
|
|
|
|
|
|
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.
|
|
|
|
|
2010-04-28 13:22:57 +03:00
|
|
|
Build Requirements: libusb-dev
|
2009-08-21 09:04:09 +03:00
|
|
|
|
|
|
|
Build and Installation:
|
|
|
|
./autogen.sh
|
2010-04-28 13:22:57 +03:00
|
|
|
./configure --enable-firmware
|
2009-08-21 09:04:09 +03:00
|
|
|
make
|
|
|
|
make install
|
|
|
|
*) make install will install the xbboot binary to /usr/bin/xbboot
|
|
|
|
and the bootloader running on the device into /usr/share/xburst-tools
|
|
|
|
|
|
|
|
Examples:
|
2010-04-28 13:22:57 +03:00
|
|
|
sudo xbboot -d 0x80600000 /PATH/TO/zImage
|
|
|
|
sudo xbboot -d 0x80100000 /PATH/TO/u-boot.bin
|