sysutils/sunxi-tools 20170823 NetBSD
Tools to help hacking Allwinner A10 (and successors) devices
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- gnu-gpl-v2
- Categories
- sysutils
- Package size
- 44.7 KiB, 174.6 KiB installed
Description
Tools to help hacking Allwinner A10 (aka sun4i) based devices and possibly it's successors, that's why the 'x' in the package name.
fexc: `.fex` file (de)compiler
Usage: ./fexc \[-vq\] \[-I <infmt>\] \[-O <outfmt>\] \[<input> \[<output>\]\]
infmt: fex, bin (default:fex)
outfmt: fex, bin (default:bin)
bin2fex: compatibility shortcut to call `fexc` to decompile an script.bin blob back into `.fex` format used by allwinner's SDK to configure the boards.
fex2bin: compatiblity shortcut to call `fexc` to compile a `.fex` file into the binary form used by the sun4i kernel.
fel: script interface for talking to the FEL USB handler built in to th CPU. You activate FEL mode by pushing the usboot/recovery button at poweron. See http://linux-sunxi.org/FEL/USBBoot for a detailed usage guide.
fel-gpio: Simple wrapper around fel-pio and fel to allow GPIO manipulations via FEL
fel-sdboot: ARM native sdcard bootloader forcing the device into FEL mode
fel-pio: ARM native helper for fel-gpio
pio: Manipulate PIO register dumps
jtag-loop.sunxi: ARM native boot helper to force the SD port into JTAG and then stop, to ease debugging of bootloaders.
bootinfo: Dump information from Allwinner boot files (boot0/boot1) --type=sd include SD boot info --type=nand include NAND boot info (not implemented)
phoenix_info: gives information about a phoenix image created by the phoenixcard utility and optionally extracts the embedded boot code & firmware file from their hidden partitions.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | sysutils/sunxi-tools | 20170823 |
| FreeBSD | comms/sunxi-tools | 1.4.2 |
| OpenBSD | sysutils/sunxi-tools | 1.4p1 |
| DragonFly | comms/sunxi-tools | 1.4.2 |
Install
Binary package:
pkgin install sunxi-tools
From pkgsrc:
cd /usr/pkgsrc/sysutils/sunxi-tools && make install clean
Dependencies
Run dependencies 1
No port depends on this one.