Amit,

As a matter of testing… Can you try limiting memory usage to no more than 
512MB? E.g. with kernel cmd line:  mem=456M@0x80000000

There’s a known pb with current Panda-UEFI implementation for enabling the full 
1GB space (I’m working on it).

Also about earlyprintk, my observation is that the default UART used for early 
messages is not UART3 (something like UART1?).
Not sure why it’s implemented this way in the omap kernel, but if willing to 
use earlyprintk then you shall hack the appropriate kernel debug macro to 
enable UART3.
Pls try removing the earlyprintk statement for first trials.

Regards,
Olivier.


From: keeran k [mailto:[email protected]]
Sent: Tuesday, January 29, 2013 6:41 PM
To: Amit Mahadik; [email protected]
Subject: Re: [edk2] Booting Linux on Pandaboard

Hi Amit,

Which gcc version are you using? Also Did you try with latest arm uefi-next 
git, there are lot of fixes/patches went in after june  package?

Keeran
On Tue, Jan 29, 2013 at 8:01 PM, Amit Mahadik 
<[email protected]<mailto:[email protected]>> wrote:
Hello,
      I am trying to boot linux kernel on Pandaboard ES Rev B1 using 
(PANDA_EDK2_062512). I have successfully compiled the edk2 for PandaboardPkg as 
described in readme.txt and able to boot with the MLO generated after 
formatting the SD card.
SD card was formatted as suggested in 
http://www.omappedia.com/wiki/SD_Configuration.
      I am able to get the boot selection menu with error ERROR: Did not find 
Linux kernel.
So I changed the entry via boot manager and added new entry
boot (62 MB)
        - 
VenHw(100C2CFA-B586-4198-9B4C-1683D195B1DA)/HD(1,MBR,0xB0305D5F,0x800,0x20000) 
with following options (verified
the above device path.)

Select the Boot Device: 1
File path of the EFI Application or the kernel: zImage (Compiled kernel  
v3.3-rc1 with omap2plus defconfig)
Has FDT support? [y/n] n
Add an initrd: [y/n] n
Arguments to pass to the binary: console=ttyUSB0 console=ttyAMA0 ,115200n8 
root=/dev/mmcblk0p2 rw rootdelay=3 init=/linuxrc earlyprintk
Description for this new Entry: abc

I have compiled a custom rootfs which resides in the rootfs partition (ext3) of 
the SD card.
However, I am unable to get kernel boot messages and the login prompt. 
Following is the output

-----------------------
...........

   PEI   1168 ms
   DXE   3601 ms
   BDS  73415 ms
   BDS 480383883326 ms
Total Time = 1259 ms


Starting the kernel:

Uncompressing Linux... done, booting the kernel.

-----------------------------------------------------

After the above message I am unable to see earlyprintk msgs.
Have I missed any step? Please help.

Regards,
Amit.



------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET<http://ASP.NET>, C# 2012, HTML5, 
CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d

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


_______________________________________________
edk2-devel mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/edk2-devel

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to