Instructions to build EDK2 for the Samsung Origen low-cost development board

Olivier Martin olivier.martin at arm.com
Tue Feb 21 11:08:43 UTC 2012


Hi all,

 

I have just created a page on the Tianocore wikipage to explain the steps to
build EDK2 for the Samsung Origen low cost development board:

https://sourceforge.net/apps/mediawiki/tianocore/index.php?title=SamsungPlat
formPkg

 

These instructions are based on the Samsung Origen EDK2 support written by
Girish K S (Samsung / Linaro) and target the Linaro Linux 'distribution'
(Linux kernel + file system provided by Linaro).

 

Please find the attached patches to fix the current head of the Samsung
Origen EDK2 port (ed456b2d64f3 (22/11/2011)).

 

Limitation and status of this port:

-          EDK2 must make the transition from Secure to Non-Secure world to
setup the Timer IRQ - something is locking the GIC distributor that prevents
to enable the Timer IRQ in Secure world. I have not investigated this issue.

-          Cannot start the Linaro's kernel - I have not investigated this
issue yet.

-          Display support (not tested).

-          Can start a EFI Shell or an EFI application.

 

Kind Regards,

Olivier
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linaro.org/pipermail/boot-architecture/attachments/20120221/22f94e0e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-SamsungPlatformPkg-SmdkBoardLib-Fixed-GCC-build-issu.patch
Type: application/octet-stream
Size: 1066 bytes
Desc: not available
URL: <http://lists.linaro.org/pipermail/boot-architecture/attachments/20120221/22f94e0e/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-SamsungPlatformPkg-ExynosPkg-Do-not-initialize-the-T.patch
Type: application/octet-stream
Size: 6351 bytes
Desc: not available
URL: <http://lists.linaro.org/pipermail/boot-architecture/attachments/20120221/22f94e0e/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-SamsungPlatformPkg-TimerDxe-Do-not-overwrite-Timers-.patch
Type: application/octet-stream
Size: 6268 bytes
Desc: not available
URL: <http://lists.linaro.org/pipermail/boot-architecture/attachments/20120221/22f94e0e/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-SamsungPlatformPkg-ExynosPkg-Fixed-UART-Rx-Ready-Fla.patch
Type: application/octet-stream
Size: 3641 bytes
Desc: not available
URL: <http://lists.linaro.org/pipermail/boot-architecture/attachments/20120221/22f94e0e/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-SamsungPlatformPkg-OrigenBoardPkg-Update-Linux-infor.patch
Type: application/octet-stream
Size: 1766 bytes
Desc: not available
URL: <http://lists.linaro.org/pipermail/boot-architecture/attachments/20120221/22f94e0e/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-SamsungPlatformPkg-OrigenBoardPkg-Removed-deprecated.patch
Type: application/octet-stream
Size: 11977 bytes
Desc: not available
URL: <http://lists.linaro.org/pipermail/boot-architecture/attachments/20120221/22f94e0e/attachment-0005.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-SamsungPlatformPkg-SmdkBoardPkg-Removed-memory-initi.patch
Type: application/octet-stream
Size: 13711 bytes
Desc: not available
URL: <http://lists.linaro.org/pipermail/boot-architecture/attachments/20120221/22f94e0e/attachment-0006.obj>


More information about the boot-architecture mailing list