This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Redboot NPE No EEPROM support.


Great Mark,
Things look better now But I get this Error  as below

The Phy on my board is different and I find from the Intel docs and
source for NPE support
the Supported Phys for redboot on ixp4xx systems in file

packages/devs/eth/intel/npe/ethMii/v2_0/src/IxEthMii_p.h
/* supported PHYs */
#define IX_ETH_MII_LXT971_PHY_ID   0x001378E0
#define IX_ETH_MII_LXT972_PHY_ID   0x001378E2
#define IX_ETH_MII_LXT9785_PHY_ID  0x001378FF
#define IX_ETH_MII_LXT973_PHY_ID   0x00137A10
#define IX_ETH_MII_LXT973A3_PHY_ID   0x00137A11
#define IX_ETH_MII_KS8995_PHY_ID   0x00221450

And
(From Intel Manual 252539_v1_3.pdf Page:136 )
PHYs Supported by IxEthMii 
Intel(r) LXT971 Fast Ethernet Transceiver
Intel(r) LXT972 Fast Ethernet Transceiver
Intel(r) LXT973 Low-Power 10/100 Ethernet Transceiver
Micrel / Kendin* KS8995 5 Port 10/100 Switch with PHY

----------------------Minicom------------------------------------------------------
Trying NPE-B...[error] ixEthMiiPhyScan : unexpected Mii PHY0 ID 00225521
EthAcc: (Mac) cannot enable port 0, MAC address not set
can't enable port!
Trying NPE-C...[error] ixEthMiiPhyScan : unexpected Mii PHY1 ID 00225521
EthAcc: (Mac) cannot enable port 1, MAC address not set
can't enable port!
No network interfaces found

RedBoot(tm) bootstrap and debug environment [ROM]
Red Hat certified release, version 2.01 - built 10:08:50, Jun  6 2005

Platform: IXDP425 Development Platform (XScale) BE
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.

RAM: 0x00000000-0x08000000, [0x000262a0-0x07fc1000] available
FLASH: 0x50000000 - 0x51000000, 128 blocks of 0x00020000 bytes each.
RedBoot>
----------------------Minicom------------------------------------------------------

Question 1: How Do i Add a New PHY to the redboot System.

----BelRog


On 6/3/05, Mark Salter <msalter@redhat.com> wrote:
> On Fri, 2005-06-03 at 14:00 +0800, bel rog wrote:
> > Hello,
> >
> > I am new to Ecos and Redboot.
> > I have a Custom board Ixp425 and NO EEPROM on the board.
> > and have added the below lines to the Redboot_ROM.ecm file to use the flash.
> >     ---------------------------------------------------------------------------------------------
> >     cdl_option  CYGSEM_DEVS_ETH_ARM_IXDP425_EEPROM {
> >         user_value 0
> >     };
> >     ---------------------------------------------------------------------------------------------
> >
> 
> Actually, I was wrong about that being added to redboot_ROM.ecm. It
> needs to be in a separate file. Then configure like this:
> 
>   % ecosconfig new ixdp425 redboot
>   % ecosconfig import <path>/redboot_ROM.ecm
>   % ecosconfig add intel_npe
>   % ecosconfig add ixdp425_npe
>   % ecosconfig import <path>/no_eeprom.ecm  <<  the cdl lines above.
>   % ecosconfig tree
> 
> --Mark
> 
> 
>

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]