Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/linux-sunxi/sunxi-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)Author
2023-02-03uart0-helloworld-sdboot: update prebuilt blobIcenowy Zheng
The prebuilt blob of uart0-helloworld-sdboot isn't updated for a long time. Update it with one built with 5cf618a21605 ("Merge pull request #180 from ChalesYu/a63-220729"). Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
2016-12-30fel: Remove obsolete fel-pio (thunk) codeBernhard Nortmann
This functionality is now available via "sunxi-fel memmove", so change the fel-gpio script accordingly and remove the thunk code. Signed-off-by: Bernhard Nortmann <bernhard.nortmann@web.de>
2016-12-28uart0-helloworld: Refactor SID fixBernhard Nortmann
Also includes an updated uart0-helloworld-sdboot.sunxi binary. Signed-off-by: Bernhard Nortmann <bernhard.nortmann@web.de>
2016-06-03Merge pull request #44 from ssvb/20160512-uart0-helloworldSiarhei Siamashka
Add new uart0-helloworld-sdboot.sunxi bootable test image
2016-06-03Add new uart0-helloworld-sdboot.sunxi bootable test imageSiarhei Siamashka
This is a universal bootable image, which just prints a hello message on UART0. For example, it is useful as a test payload when debugging the SPI boot functionality: https://linux-sunxi.org/Bootable_SPI_flash Changes in v2: - A workaround for https://patchwork.ozlabs.org/patch/622173 - Also print the type of the used bootable media Changes in v3: - Bernhard Nortmann's workaround for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63803 More details in https://github.com/linux-sunxi/sunxi-tools/pull/44 Signed-off-by: Siarhei Siamashka <siarhei.siamashka@gmail.com>
2016-05-28fel-sdboot: Fix header corruption workaround, implement in assemblyBernhard Nortmann
Now that we have a better understanding of what's causing the issue that prevented entering FEL sometimes, we can adjust the workaround code to a proper solution, i.e. skip over the problematic location. Since the code amounts to less than a dozen ARM instructions, I've decided to rewrite it as assembly code - fel-sdboot.S replaces the former fel-sdboot.c. The commit also includes a new binary (bin/fel-sdboot.sunxi) with these changes. Signed-off-by: Bernhard Nortmann <bernhard.nortmann@web.de> Reviewed-by: Siarhei Siamashka <siarhei.siamashka@gmail.com>
2016-05-09fel-sdboot.sunxi: Add support for A64 and A80Siarhei Siamashka
This small bootable stub, which just passes control to the FEL code in the BROM, needs to be adjusted to also support Allwinner A64 and Allwinner A80 because the BROM is located at a different address there. The SD card boot has a very low priority on Allwinner A64, but it at least has a higher priority than the SPI NOR Flash: https://linux-sunxi.org/BROM#A64 So this patch may help to simplify the FEL mode activation on devices, which are booting their firmware from the SPI NOR Flash. Changes in v2: - Use SCTLR.V to detect the exception vectors location as suggested by Jens Kuske. - Add a padding of 32 NOP instructions in the beginning as a workaround for some strange failures. Signed-off-by: Siarhei Siamashka <siarhei.siamashka@gmail.com>
2013-07-27usb-boot: ramboot script without uimage headerHenrik Nordstrom
2013-07-27usb-boot: Remove prebuilt fel boot binariesHenrik Nordstrom
They were all built with no version information so it's not trivial to tell which sources they are built from. It is very easy to rebuild u-boot which gives these. Not really a need to have them prebuilt here.
2013-05-23usb-boot: Handle variable argumentsHenrik Nordstrom
2013-05-22usb-boot: Rework ram boot to use a boot.scr @0x41000000 to indicate RAM bootHenrik Nordstrom
2013-05-19Rename eoma68 to eoma68-a10Henrik Nordstrom
2013-05-16Rename fel-boot to fel-sdboot to avoid confusion with new fel-boot FEL ↵Henrik Nordstrom
bootloader
2013-05-16felboot: Small system initialization for FEL bootingHenrik Nordstrom
2012-09-06Import ARM binaries to avoid need for cross-compilersHenrik Nordstrom