Could you let us know the output when you type 'drivers' command?

Thanks,
Ruth
-----Original Message-----
From: Stephen Polkowski [mailto:step...@centtech.com] 
Sent: Wednesday, January 07, 2015 12:43 PM
To: edk2-devel@lists.sourceforge.net
Subject: Re: [edk2] adding EDK2 networking to a shipping system board

Hi Andrew,

        Thanks for the reply.   By existing system, I mean that I’m trying to 
add network 
support to my Asus Q87E motherboard.   I don’t have the BIOS source for my 
board 
so I can’t build a fresh BIOS with networking stack built in.

        Instead, I’m trying to load the networking DXEs from the MdePkg (EDK2) 
in the
UEFI shell.  I’m not having any luck.   Has anyone done this before? 

Thanks,

Stephen


> Message: 1
> Date: Tue, 06 Jan 2015 11:11:16 -0800
> From: Andrew Fish <af...@apple.com>
> Subject: Re: [edk2] adding EDK2 networking to a shipping system board
> To: edk2-devel@lists.sourceforge.net
> Message-ID: <917ef1b5-d0ae-4fc1-bd50-61d7fd4fc...@apple.com>
> Content-Type: text/plain; charset=us-ascii
> 
> 
>> On Jan 6, 2015, at 7:46 AM, Stephen Polkowski <step...@centtech.com> wrote:
>> 
>> 
>> Hi folks,
>> 
>>    Is it possible to add ethernet networking support to a production 
>> system without a network stack?  The "UEFI Network Stack for EDK 
>> Getting Started Guide.pdf" demonstrates how to add networking to the NT32 
>> environment.
>> Is this still valid for the EDK2?  Also, could it work on a real system?
>> 
>>    For example, I have an Intel Gigabit CT Desktop PCIe card that has 
>> a UEFI UNDI driver loaded in its Option Rom.  This option rom is 
>> loaded by my ASUS Q87-E motherboard during boot.  When I type "drivers" in 
>> the uefi 2.0 shell I can see that the driver is loaded.
>> 
>> 15B 06041300 B Y Y 2  2  <null string> 
>> PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0) ...
>> 
>>    Next, I try to load the tcp dxe drivers in a manner similar to the 
>> "Getting Started Guide." The shell hangs after loading SnpDxe.efi 
>> driver.  It doesn't load any of the other DXEs.
>> 
>> load SnpDxe.efi MnpDxe.efi ArpDxe.efi Ip4Dxe.efi Ip4ConfigDxe.efi 
>> load Udp4Dxe.efi Dhcp4Dxe.efi Mtftp4Dxe.efi Tcp4Dxe.efi
>> 
>>    Does anyone have a guide on how to add any kind of networking 
>> device to an existing system?  Any help will be greatly appreciated.
>> 
> 
> Not sure what you mean by an existing system? You should be able to load the 
> drivers from the shell. 
> 
> Are you trying to load the EDK or edk2 network stack? Are you building the 
> network stack?
> 
> Thanks,
> 
> Andrew Fish
> 
>> Thanks,
>> 
>> Stephen
>> 
>> 
>> 
>> P.S. - I know that I can enable the "Network Stack" on boards with an 
>> embedded ethernet controller.  I want to know how to do it to a 
>> system without networking support.
>> 
>> ---------------------------------------------------------------------
>> --------- Dive into the World of Parallel Programming! The Go 
>> Parallel Website, sponsored by Intel and developed in partnership 
>> with Slashdot Media, is your hub for all things parallel software 
>> development, from weekly thought leadership blogs to news, videos, 
>> case studies, tutorials and more. Take a look and join the 
>> conversation now. http://goparallel.sourceforge.net 
>> _______________________________________________
>> edk2-devel mailing list
>> edk2-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/edk2-devel
> 
> 


------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website, sponsored 
by Intel and developed in partnership with Slashdot Media, is your hub for all 
things parallel software development, from weekly thought leadership blogs to 
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net 
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to