patchset 7 - core functionality
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest20 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/20 | Make node unit names const in struct bootm_headersinclude/ | +3 | 0 replies | |
| 2/20 | Add support for new uImage format to mkimage toolinclude/ tools/ tools/ | +222 | 1 reply | |
| 2/20 | Add support for new uImage format to mkimage tool | +0 | 0 replies | |
| 3/20 | Add new uImage format support for imls and iminfo commandscommon/ | +11 | 0 replies | |
| 4/20 | Add new uImage format support for kernel bootingcommon/ | +144 | 0 replies | |
| 5/20 | Add new uImage format support for ramdisk handlingcommon/ | +108 | 0 replies | |
| 6/20 | Remove unnecessary arguments passed to ramdisk routinescommon/ include/ lib_arm/ +5 more | +36 | 0 replies | |
| 7/20 | Re-enable interrupts for non automatic bootingcommon/ | +5 | 0 replies | |
| 8/20 | ppc: Add new uImage format support to FDT handling routineslib_ppc/ | +151 | 0 replies | |
| 9/20 | Add node offsets for FIT images listed in struct bootm_headerscommon/ common/ include/ +1 more | +15 | 0 replies | |
| 10/20 | Add new uImage format support to arch specific do_bootm_linux() routineslib_arm/ lib_avr32/ lib_blackfin/ +7 more | +137 | 0 replies | |
| 11/20 | Add new uImage format support to autoscript routineboard/ common/ common/ +2 more | +97 | 0 replies | |
| 12/20 | Add new uImage format support to imgextract commandcommon/ | +78 | 0 replies | |
| 13/20 | Add new uImage format handling to other bootm related commandscommon/ common/ common/ +3 more | +140 | 0 replies | |
| 14/20 | Add new uImage fromat support to fpga commandcommon/ | +76 | 0 replies | |
| 15/20 | Use show_boot_progress() for new uImage formatREADME common/ common/ +3 more | +125 | 0 replies | |
| 16/20 | More verbose kernel image uncompress error messagecommon/ | +4 | 0 replies | |
| 17/20 | Add proper ramdisk/FDT handling when FIT configuration is usedREADME common/ common/ +2 more | +170 | 0 replies | |
| 18/20 | Fix build problems on trab boardboard/ | +2 | 1 reply | |
| 18/20 | Fix build problems on trab board | +0 | 0 replies | |
| 19/20 | Fix definition of common bootm_headers_t fieldsinclude/ | +2 | 0 replies | |
| 20/20 | Add new uImage format documentation and examplesREADME doc/ doc/ +4 more | +981 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [U-Boot-Users] [PATCH 00/20] [new uImage] patchset 7 - core functionality
Hello,
This patch series implements the core of the new uImage support functionality, i.e., the actual booting of images in new format, as well as support in auxiliary commands that operate on images. There are also few fixing patches in the series.
The patchset concludes major development work on the new uImage format, with one missing piece (MD5 support) to be posted in a day or two. Generally, the new format supports everything that the old format does, with the exception of XIP and standalone applications. Also, only booting of the Linux kernel is supported. If there are people interested in contributing to these areas, please step forward.
It's a good moment to thank everybody who helped with this effort by commenting on requirements, etc., and those who helped by reviewing patches. At the same time it's important that people help with testing. The patchset 7 code is already available in the new-image branch of the u-boot-testing repository -- please pull the code and try it out on the boards that you care about. Reading doc/uImage.FIT/howto.txt should be sufficient to get you started. Note that adding support for the new image format increases the size of U-Boot, so depending on your Flash sector layout, adjustments to CFG_MONITOR_LEN might be necessary.
The code builds on all architectures, and has been tested on ppc, but more thorough testing is needed. In particular, reports on test results of the following areas not tested due to hardware unavailability will be greatly appreciated:
- boards other that ppc
- booting from dataflash
- U-Boot commands:
- diskboot
- docboot
- fdcboot
- fpga
- nboot
- scsiboot
- usbboot
Regards,
Bartlomiej
Bartlomiej Sieka (1):
[new uImage] Add support for new uImage format to mkimage tool
Marian Balakowicz (19):
[new uImage] Add new uImage format documentation and examples
[new uImage] Fix definition of common bootm_headers_t fields
[new uImage] Fix build problems on trab board
[new uImage] Add proper ramdisk/FDT handling when FIT configuration is used [new uImage] More verbose kernel image uncompress error message
[new uImage] Use show_boot_progress() for new uImage format
[new uImage] Add new uImage fromat support to fpga command
[new uImage] Add new uImage format handling to other bootm related commands [new uImage] Add new uImage format support to imgextract command
[new uImage] Add new uImage format support to autoscript routine
[new uImage] Add new uImage format support to arch specific do_bootm_linux() routines [new uImage] Add node offsets for FIT images listed in struct bootm_headers [new uImage] ppc: Add new uImage format support to FDT handling routines [new uImage] Re-enable interrupts for non automatic booting
[new uImage] Remove unnecessary arguments passed to ramdisk routines [new uImage] Add new uImage format support for ramdisk handling
[new uImage] Add new uImage format support for kernel booting
[new uImage] Add new uImage format support for imls and iminfo commands [new uImage] Make node unit names const in struct bootm_headers