H4 board and Ethernet port on debug daughter port

This is a discussion on H4 board and Ethernet port on debug daughter port within the Symbian forums in Other Technologies category; Hi, On the H4 board, there is a Ethernet Port on the debug daughter board. The = chipset is SM LAN91c96. In the SDK 9.3, the source code of the device driver is ava= ilable but the device driver is not built and not included in the ROM binary image= .. Does someone already build the device driver and use the Ethernet port so t= hat applications can communicate with a PC through a socket ? If the answer is YES, could you provide me the steps to build the device dr= iver and add it to the ROM binary ...

Go Back   Application Development Forum > Other Technologies > Symbian

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 06-30-2008, 04:51 PM
franckf_df8866
Guest
 
Default H4 board and Ethernet port on debug daughter port

Hi,

On the H4 board, there is a Ethernet Port on the debug daughter board. The =
chipset
is SM LAN91c96. In the SDK 9.3, the source code of the device driver is ava=
ilable
but the device driver is not built and not included in the ROM binary image=
..
Does someone already build the device driver and use the Ethernet port so t=
hat
applications can communicate with a PC through a socket ?
If the answer is YES, could you provide me the steps to build the device dr=
iver
and add it to the ROM binary image.
Reply With Quote
  #2  
Old 07-02-2008, 06:25 AM
markd
Guest
 
Default Re: H4 board and Ethernet port on debug daughter port

Hi,


To build the code for the OMAP_HRP base port.



cd A:\src\cedar\generic\base\omap_hrp\h4


A:\src\cedar\generic\base\omap_hrp\h4>bldmake bldfiles


A:\src\cedar\generic\base\omap_hrp\h4>abld export


A:\src\cedar\generic\base\omap_hrp\h4>abld build armv5 ethernet



To build a Techview Rom Image



set VARIANT=3Dh4hrp
set SYMBIAN_EPOCROOT=3D\


cd %SYMBIAN_EPOCROOT%epoc32\rom
call tools\buildrom -D_EABI=3DARMV5 -DRVCT -D_STARTUPMODE1 %VARIANT% devkit=
techview NoWatcher.iby platsec ping.iby ipconfig.iby ether802.iby -DHAS_ET=
HERNET network.iby commsdat.iby tcpip6.iby



Where=20


-D_STARTUPMODE1 will startup into text shell, omit if not required


ping.iby ipconfig.iby are test programs, omit if not required

You can alway ask for help on the SDN++ forum and the 1:1 support on SDN++

Mark
Symbian=20


Reply With Quote
  #3  
Old 07-02-2008, 05:22 PM
franckf_df8866
Guest
 
Default Re: H4 board and Ethernet port on debug daughter port

Thanks you for you support.

But what about the Ethernet LDD (ethercard.ldd) ?
The procedure described above did not build the Ethernet LDD.

Is Ethernet LDD not required ?
On the other hand, Do I have to add a entry LANBearer in file CFG with _h4h=
rp_ethernet.pdd ?

Thanks in advance.
Reply With Quote
  #4  
Old 07-03-2008, 06:41 AM
markd
Guest
 
Default Re: H4 board and Ethernet port on debug daughter port

Hi,

To build ping etc.

cd A:\src\common\generic\networking\inetutil\group


A:\src\common\generic\networking\inetutil\group&gt ;bldmake bldfiles


A:\src\common\generic\networking\inetutil\group&gt ;abld test build armv5

Looking at " Ethernet LDD (ethercard.ldd)" this looks like it is only neede=
d for WINS & WINCW (Emulator) builds, not OMAP ARMV5 targets.

Have you run the techview build command ?

You may need a commdb entry if there is not a default one for the H4 ethern=
et.

Mark
Symbian.


Reply With Quote
  #5  
Old 07-03-2008, 09:17 AM
franckf_df8866
Guest
 
Default Re: H4 board and Ethernet port on debug daughter port

I have added an entry in CFG (LANBearer, LANService, etc ...)
Initiallly, it was not working because parameter PDDName was incorrect.
After looking in the kernel code (variant_ethernet.cpp), I have found the c=
orrect
name of PDD "Ethernet.MOMAP16xx".

Now, I am able to ping with the Ethernet Port.

Thanks a lot for your support.
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 07:09 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.