分类: LINUX
2009-07-10 19:01:29
Restore elf image from a u-boot image
Assume your u-boot image is something like cuImage.bamboo, the architecture is PowerPC, and it’s not a u-boot multi-image (which is a bit more complex to restore); and we could restore the symbols in the following step:
dd if=cuImage.bamboo of=zImage
bs=64 skip=1
gzip –dc zImage > Image
powerpc-unknown-linux-gnu-objcopy
-v -I binary -O elf32-powerpc -B PowerPC --rename-section .data=.text
--readonly-text Image Image.elf
You could then use objdump to check the
generated Image.elf:
powerpc-unknown-linux-gnu-objdump
–D Image.elf