[ECOS] PCI arbiter settings

Nick Garnett nickg@ecoscentric.com
Wed Jul 30 13:16:00 GMT 2003


"mohanlal jangir" <mohanlaljangir@hotmail.com> writes:

> Hi Jonathan
> 
> > Unless you have any particular reason to think its the PCI arbiter
> > settings, I wouldn't have thought that's one of the more likely options.
> > RedBoot may be simpler to debug... the most obvious thing is whether
> > you've set it up with the correct IP details, i.e. address, mask, gateway
> > IP address. It would certainly help to test if your machines are on the
> > same IP subnet (and implicitly ethernet segment).
> I do configure address staticly using ip_address and later I am able to see
> it again using ip_address. Everything seems to be fine here.
> 
> >Or alternatively you
> > should check that RedBoot gets an address from the BOOTP/DHCP server if
> > you're using that.
> >
> There is no BOOTP/DHCP in network. Actully I have another Inetl x86 machine
> running eCos (working well). At bootup time I see lot of BOOTP pkts
> (ofcourse no replies for them) but I don't see these packets when ARM
> Integrator board is booting.

Take a look at the driver for your ethernet device and see if there
are any debug options. If so turn them on and see how far it gets. I
suspect you are just going to have to debug the device driver and find
out what is preventing it working.

The fact that RedBoot reports a MAC address suggests that the ethernet
device is being detected and initialized. So the problem may lie with
the PHY or some other piece of hardware. Can you check whether the
hardware is OK using Angel?


-- 
Nick Garnett                    eCos Kernel Architect
http://www.ecoscentric.com      The eCos and RedBoot experts


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



More information about the Ecos-discuss mailing list