Thanks Ryan and Olivier!
As Olivier said UEFI BeagleBoard should work as is on qEmu.
Most of us are working on a Linux host machine. If you prefer to use Windows
and GCC, you will probably have to use Cygwin.

The best place to get help should this mailing-list :-)



-----Original Message-----
From: Deprez, Olivier [mailto:[email protected]] 
Sent: 01 March 2013 08:32
To: [email protected]
Subject: Re: [edk2] EDKII for ARM



I had good experience with qemu starting with instructions from
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=BeagleBoardP
kg



Texas Instruments France SA, 821 Avenue Jack Kilby, 06270 Villeneuve Loubet.
036 420 040 R.C.S Antibes. Capital de EUR 12.654.784

-----Original Message-----
From: Ryan Harkin [mailto:[email protected]]
Sent: Friday, March 01, 2013 8:51 AM
To: [email protected]
Subject: Re: [edk2] EDKII for ARM

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=ArmPlatformP
kg/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


----------------------------------------------------------------------------
--
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