diff options
author | Michał Żygowski <michal.zygowski@3mdeb.com> | 2020-09-24 15:09:40 +0200 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2024-09-06 13:27:18 +0000 |
commit | 6c8b0e430f257a0a074500b97f8ff10e2410b3ab (patch) | |
tree | 2e911b4918971b24e229eb581c64b8d18b351028 /src | |
parent | 19922cb366fb74d4a229b1414a3a8a93365ee14b (diff) |
Makefile.mk: compile ECC tools and inject ECC to final image
$ build/cbfstool build/coreboot.rom print
FMAP REGION: COREBOOT
Name Offset Type Size Comp
cbfs_master_header 0x0 cbfs header 32 none
fallback/romstage 0x80 stage 18495 LZ4 (30096 decompressed)
fallback/ramstage 0x4940 stage 24288 LZMA (61240 decompressed)
config 0xa880 raw 1324 LZMA (3308 decompressed)
revision 0xae00 raw 726 none
build_info 0xb100 raw 122 none
(empty) 0xb1c0 null 347108 none
header_pointer 0x5fdc0 cbfs header 4 none
Change-Id: I8541aa6f1429ed6143830ed11c47c150183ddf0d
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/67064
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Elyes Haouas <ehaouas@noos.fr>
Diffstat (limited to 'src')
-rw-r--r-- | src/soc/ibm/power9/Makefile.mk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/soc/ibm/power9/Makefile.mk b/src/soc/ibm/power9/Makefile.mk index 84a40f9a34..f0ce2ead0e 100644 --- a/src/soc/ibm/power9/Makefile.mk +++ b/src/soc/ibm/power9/Makefile.mk @@ -14,4 +14,9 @@ ramstage-y += chip.c ramstage-y += rom_media.c ramstage-y += timer.c +files_added:: $(obj)/coreboot.rom.ecc + +$(obj)/coreboot.rom.ecc: $(obj)/coreboot.rom | $(ECCTOOL) + $(ECCTOOL) --inject $< --output $@ --p8 + endif |