[coreboot] [PATCH] porting coreboot to ARM mid-term evaluations

Hamo hamo.by at gmail.com
Fri Jul 1 14:30:16 CEST 2011


Hi lists,
Since it is too hard to get the detail information of Marvell CPU (
most of the information is covered under an NDA) , I decided to work
on porting coreboot to Armltd Versatile PB. Most of its information is
on the web of ARM ltd. and QEMU can emulate it so it is easy for me to
test and use it.
After applying those patches, we can now create a rom file only with
bootblock. There is one problem when we add romstage to this rom file,
I am trying to resolve this problem with the help of Patrick. Since no
romstage and ramstage is in this rom file, no information will print
to the screen. You can use the built-in gdb server in QEMU to trace
the work of bootblock and walkcbfs.

It is under vendor "Armltd" and mainboard "Versatile PB". Please test
it and any comments are welcome.

Thanks to you all for your kindly help.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-xcompile-added-ARM-toolchain-support.patch
Type: text/x-patch
Size: 4879 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20110701/b24e66a3/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Makefile-added-support-for-the-new-xcompile-script.patch
Type: text/x-patch
Size: 1795 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20110701/b24e66a3/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-CBFS-added-architecture-to-CBFS-master-header.patch
Type: text/x-patch
Size: 4707 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20110701/b24e66a3/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-CBFS-fix-a-wrong-VERSION-define.patch
Type: text/x-patch
Size: 721 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20110701/b24e66a3/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-cbfstool-added-support-for-ARM-architecture.patch
Type: text/x-patch
Size: 16038 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20110701/b24e66a3/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-ARM-added-basic-layout-for-coreboot-ARM.patch
Type: text/x-patch
Size: 1461 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20110701/b24e66a3/attachment-0005.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-ARM-added-layout-for-Versatile-PB-board.patch
Type: text/x-patch
Size: 2704 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20110701/b24e66a3/attachment-0006.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-ARM-added-support-for-ARM926EJS-core.patch
Type: text/x-patch
Size: 6939 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20110701/b24e66a3/attachment-0007.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0009-Makefile-make-some-options-depending-on-ARCH_X86.patch
Type: text/x-patch
Size: 1048 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20110701/b24e66a3/attachment-0008.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0010-ARM-added-code-for-creating-rom-with-bootblock.patch
Type: text/x-patch
Size: 12408 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20110701/b24e66a3/attachment-0009.patch>


More information about the coreboot mailing list