On 28 February 2013 22:36, ap at <[email protected]> wrote:
> Hi all,
> I am a newbie in ARM world and trying to learn the basics. I am very much
> familiar with UEFI-EDKII on x86 side and now interested in learning this new
> architecture & design. I have downloaded the code from sourceforge.net; but
> what’s next;
>
> Can I compile the EDKII code under MS Windows OS or do I need to build EDKII
> code under Linux? I see some batch file under BeagleBoardPkg but don’t know
> where to find tools (gcc+..?) & how to install under Windows etc. Is Linux a
> base OS for ARM EDKII development. If so what are the steps to setup tool
> etc; is it already integrated with Linux or need to separately download and
> install those packages. How to run Qemu etc; Any documentation etc. to help
> guide
>
> In summary may I seek help to get started on ARM base EDKII BIOS build?

Well, my biased opinion, as maintainer of the Linaro UEFI tree, is
that you use Linaro's output.  We are ARM focussed and hold several
BSPs for some interesting ARM platforms.

Our UEFI wiki is here:
https://wiki.linaro.org/LEG/Engineering/Kernel/UEFI/

There are instructions on how to download and build UEFI for various
ARM platforms using Ubuntu 12.10.  It is possible to use Windows also,
but as I only use Linux, I don't have any scripts or instructions for
Windows.

However, I am not at all familiar with QEMU, so there are no
instructions for that at the moment.  I have used ARM's RTSM and
Olivier Martin has a good wiki about that (including Windows
instructions):

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ArmPlatformPkg/ArmVExpressPkg
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ArmPkg/Ds5

Also, I made some rough notes about using RTSM with my tree:

https://wiki.linaro.org/ARM/FastModels#UEFI_on_FastModels

Hope that all helps!

Regards,
Ryan.

>
> -apat
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb
> _______________________________________________
> edk2-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to