sunxi-tools v1.3
A summary of the most significant changes since v1.2:
- The command line tools got "sunxi-" prefix to match the renames already done by Debian and Fedora sunxi-tools packagers.
- Added support for new "spl" and "uboot" commands in the "sunxi-fel" tool, which allow booting standard U-Boot images over USB. More information and detailed instructions can be found at http://linux-sunxi.org/FEL/USBBoot
- Added a new meminfo tool (based on https://github.com/maxnet/a10-meminfo from @maxnet). It allows to retrieve the information about the DRAM controller configuration when run on Allwinner devices.
A complete list of changes since v1.2:
Andrey Kosteltsev (1): fixed issue #29: bad if test? Bartosz J (1): Fix issue #25: - Omit SCRIPT_VALUE_TYPE_NULL entries with no key name Bernhard Nortmann (10): sunxi-tools: extend fel utility to handle SPL + U-Boot binary sunxi-tools: prevent possible out-of-bounds memory access sunxi-tools: make "uboot_autostart" local instead of global fel: fix typo fix compiler warnings due to deprecated _BSD_SOURCE fel: refactor image type detection/query fel: implement persistent sram_info information fel: add a mechanism to provide boot information via FEL sunxi-tools: some trivial fixes sunxi-tools: make use of proper boolean data types Chen-Yu Tsai (2): fel: Add A80 SoC ID fel: Detect FEL mode bulk transfer endpoint addresses at startup Floris Bos (1): meminfo: Initial upload Hans de Goede (1): Add fel spl support for A23 Ian Campbell (6): Add copyright headers to various files. usb-boot: Trivial typo fix s/fint/find fel-to-spl-thunk.S: Only depend on binutils. Makefile: Prefix most tools with sunxi- Makefile: Split out target tools rules Makefile: Add an install rule Luc Verhaegen (18): fexc: add some sanity checking to bin reading meminfo: rename and add to build meminfo: fix up density calculation meminfo: rewrite /dev/mem handling meminfo: fix up printing meminfo: rewrite pll5 retrieval meminfo: rewrite dram parameter reading meminfo: various cleanups meminfo: read in soc version meminfo: fill in tpr4 on sun7i meminfo: (re-)introduce fex and usage printing meminfo: add a33 and a80 ids meminfo: make dram clock code more generic meminfo: make existing code sun4i specific meminfo: move sun4i code to its own function. meminfo: move soc version checking to main meminfo: increment clock n value for sun6i/8i meminfo: add sun6i register printing Oliver Schinagl (2): meminfo: do not assume Memory is always 24MHz * X meminfo: swap PLL1 TUN2 register to proper location Olliver Schinagl (3): Exclude sunxi-meminfo-static from git do not store backup files Very quick n dirty hack to get a script.bin from /dev/mem Peter Korsgaard (1): Makefile: use force option when creating symlinks Reinhard Max (1): Allow empty sections as found in the FEX files of Ippo q8h v1.2 and FSL S8 Siarhei Siamashka (16): meminfo: fix 'dram_tpr3' reporting meminfo: fix 'dram_clk' reporting for frequencies that are not multiples of 24 fel: Split 'aw_fel_get_version' into 'get' and 'print' variants fel: New command for loading U-Boot SPL binaries in eGON format fel: Add --verbose option and implement transfer speed reporting fel: Disable MMU to get more SRAM space and fix A13 problems fel: Faster USB transfers via 'fel write' to DRAM fel: Fix USB timeout on large transfers fel: Set the AUXCR L2EN bit for A10/A13 README: Remove the obsolete 'usb-boot' script README: Add a brief 'script-extractor' tool description fel: Report FEL stack pointers fel: get rid of the FEL_EXEC_SCRATCH_AREA constant fel-to-spl-thunk.S: Fix safety guard which checks for enabled cache Makefile: 'fel' tool depends on fel-to-spl-thunk.h fel: Make the SPL load address configurable instead of hardcoded 0x0 Vishnu Patekar (4): fel: Handle error and don't exit if MMU is not enabled. fel: add fel spl support for A33 fel: add fel spl support for A83T fel: add fel spl support for H3