Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-20 Thread TigerLiu
m.com] 发送时间: 2014年1月20日 19:28 收件人: edk2-devel@lists.sourceforge.net 主题: Re: [edk2] [edk2-ARM] ARMv8 bootloader question Hi Tiger, sorry if I was not clear enough in my previous email. But using ARM Trusted Firmware instead of Bootstrap is the right approach to follow. As I said in my previou

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-20 Thread Olivier Martin
: tiger...@viatech.com.cn [tiger...@viatech.com.cn] Sent: 20 January 2014 11:21 To: edk2-devel@lists.sourceforge.net Subject: Re: [edk2] [edk2-ARM] ARMv8 bootloader question Hi, Oliver: Based on arm trusted firmware's doc : user-guide.md . I followed these steps to get a dedicated version uefi

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-20 Thread TigerLiu
e to load UEFI.fd ? Best wishes, -邮件原件- 发件人: Olivier Martin [mailto:olivier.mar...@arm.com] 发送时间: 2014年1月16日 18:11 收件人: edk2-devel@lists.sourceforge.net 主题: Re: [edk2] [edk2-ARM] ARMv8 bootloader question Yes, bootstrap should be replaced by ARM Trusted Firmware. I have not updated the d

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-16 Thread Olivier Martin
nal Message- > From: tiger...@viatech.com.cn [mailto:tiger...@viatech.com.cn] > Sent: 16 January 2014 01:47 > To: edk2-devel@lists.sourceforge.net > Subject: Re: [edk2] [edk2-ARM] ARMv8 bootloader question > > Hi, Oliver: > Thanks for your answer! > I have tried to get la

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-15 Thread TigerLiu
2 收件人: edk2-devel@lists.sourceforge.net 主题: Re: [edk2] [edk2-ARM] ARMv8 bootloader question Hi Tiger, Yes we do not need to patch the BaseTools. I have updated the instructions. Where did you get the sources from? From Linaro? We do not have the directory 'ArmPkg/Drivers/AcpiTables'

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-15 Thread Olivier Martin
.@viatech.com.cn [mailto:tiger...@viatech.com.cn] > Sent: 15 January 2014 08:20 > To: edk2-devel@lists.sourceforge.net > Subject: Re: [edk2] [edk2-ARM] ARMv8 bootloader question > > Hi, Oliver: > Based on this wiki: > http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=A

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-15 Thread TigerLiu
t 主题: Re: [edk2] [edk2-ARM] ARMv8 bootloader question Thanks Bhupesh to have replied to the email. Here are some clarifications. We should not mix ARMv8 / AArch64 / AArch32 / ARMv7. ARMv7 and ARMv8 are the revisions of the ARM Architecture. - ARMv7 (version 7) is 32bit only. - ARMv8 (version 8

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-13 Thread Olivier Martin
lists.sourceforge.net > Subject: Re: [edk2] [edk2-ARM] ARMv8 bootloader question > > Hi, sharma: > Thank you very much! > I got it: > Arm-trusted-firmware is the first running code on Foundation model. > It runs at aarch64 execution state. > > Best wishes, > >

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-12 Thread TigerLiu
devel@lists.sourceforge.net' 主题: Re: [edk2] [edk2-ARM] ARMv8 bootloader question Hi Tiger, Yes, the Trusted firmware runs in EL3 and calls the UEFI boot firmware which runs in EL2. In the trusted firmware project https://github.com/ARM-software/arm-trusted-firmware you will find the instructions

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-12 Thread bhupesh.sha...@freescale.com
2-bit AArch32 code. Regards, Bhupesh > -Original Message- > From: tiger...@viatech.com.cn [mailto:tiger...@viatech.com.cn] > Sent: Monday, January 13, 2014 10:10 AM > To: edk2-devel@lists.sourceforge.net > Subject: Re: [edk2] [edk2-ARM] ARMv8 bootloader question > >

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-12 Thread TigerLiu
: [edk2] [edk2-ARM] ARMv8 bootloader question Hi Tiger, You can use the AArch64 foundation model support code in the EDK2 code base to write reference code for your ARMv8 SoC. Also which toolchain do you use for compiling your AArch32 (32-bit code)? Regards, Bhupesh > -Original Mess

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-12 Thread bhupesh.sha...@freescale.com
com.cn [mailto:tiger...@viatech.com.cn] > Sent: Monday, January 13, 2014 9:16 AM > To: edk2-devel@lists.sourceforge.net > Subject: Re: [edk2] [edk2-ARM] ARMv8 bootloader question > > Hi, sharma: > Thanks for your answer! > I described my understanding on current ARM UEFI code: > 1.

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-12 Thread TigerLiu
.sourceforge.net' 抄送: 'oliviermar...@users.sourceforge.net' 主题: Re: [edk2] [edk2-ARM] ARMv8 bootloader question Hi Tiger, AFAIK, the AArch64 ISA is written from scratch for 64-bit support. Although it is backward compatible with AArch32 and binaries compiled for AArch32 (ARMv7 comp

Re: [edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-12 Thread bhupesh.sha...@freescale.com
com.cn [mailto:tiger...@viatech.com.cn] > Sent: Monday, January 13, 2014 6:32 AM > To: edk2-devel@lists.sourceforge.net > Cc: oliviermar...@users.sourceforge.net > Subject: [edk2] [edk2-ARM] ARMv8 bootloader question > > Hi, Oliver: > I have a question abourt ARMv8 CPU's bootl

[edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-12 Thread TigerLiu
Hi, Oliver: I have a question abourt ARMv8 CPU's bootloader. ARMv8 supports: AARCH32 / AARCH64 Take an example: An ARMv8 SOC, when power up / reset, its default state is : AARCH32 Then, could i still run an old arm uefi bootloader which written by ARMv7 instruction set? I will switch ARMv8 SOC to A

[edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-09 Thread TigerLiu
Hi, Oliver: I have a question abourt ARMv8 CPU's bootloader. ARMv8 supports: AARCH32 / AARCH64 Take an example: An ARMv8 SOC, when power up / reset, its default state is : AARCH32 Then, could i still run an old arm uefi bootloader which written by ARMv7 instruction set? I will switch ARMv8 SOC to A

[edk2] [edk2-ARM] ARMv8 bootloader question

2014-01-09 Thread TigerLiu
Hi, Oliver: I have a question abourt ARMv8 CPU's bootloader. ARMv8 supports: AARCH32 / AARCH64 Take an example: An ARMv8 SOC, when power up / reset, its default state is : AARCH32 Then, could i still run an old arm uefi bootloader which written by ARMv7 instruction set? I will switch ARMv8 SOC to A