Subject: Re: Packages and things
To: None <chris@paradox.demon.co.uk>
From: Chris Cowdery <chris@cowdery.demon.co.uk>
List: port-arm32
Date: 02/05/2001 22:01:19
> > > > I've got a kernel rolled with buggy ICSIDE driver removed, and
> > > > all looks good.
> > >
> > > Is it buggy?  I've not got one, my rapide works pretty well though.
> >
> > Crashes to debugger just after probing Etherh. About 50% of the time.
> 
> Could you get a trace of it?  (You will need to select loading symbol table 
> in the bootloader)

...
icside0 at podulebus0 [podule2]: ARCIN V5
[u]vm_fault(0xf01ad7ac, e1a00000, 0, 1) -> 1
unhandled trap (frame=0xf01fb8ec)
Data abort: 'Translation fault (section)' status=005 address=e1a00004 PC=f0000af84
Stopped in swapper at ___wdccommand_intr+0x100: ldr r0,[r4, #0x0000]
db> trace
___wdccommand_intr(___wdccommand_intr+0x10)
___wdccommand_start(___wdccommand_start+0x10)
_wdc_start(_wdc_start+0x10)
_wdc_exec_xfer(_wdc_exec_xfer+0x10)
_wdc_exec_command(_wdc_exec_command+0x10)
_ata_get_params(_ata_get_params+0x10)
_wdc_attach(_wdc_attach+0x10)
_icside_attach(_icside_attach+0x10)
_config_attach(_config_attach+0x10)
_config_found_sm(_config_found_sm+0x10)
_podulebusattach(_podulebusattach+0x10)
_config_attach(_config_attach+0x10)
_config_rootfound(_config_rootfound+0x10)
_cpu_configure(_cpu_configure+0x10)
_configure(_configure+0x10)
_main(_main+0x10)
_kernel_text(_kernel_text+0x3c)
db>

Interestingly typing reboot from here reboots, but when the kernel
boots properly it hangs up on reboot.

> > > > And why does it take so long to probe when the kernel boots.
> > > > I'm sure it didn't way back on 1.3.2?
> > >
> > > What device is it getting stuck on?  I know that the internal wdc can
> > > take a while if nothing is on it, it times out.

pioc0: SMC FDC37C665GT peripheral controller rev 2
(30 sec delay)
wdc0 at pioc0 offset 0x1f0-0x1f7 irq 9
(30 sec delay)

It still has these delays even though I've specified these things
in the kernel config file.
 

-- 
   ________         _         ______                  __               
  / ____/ /_  _____(_)____   / ____/___ _      ______/ /__  _______  __
 / /   / __ \/ ___/ / ___/  / /   / __ \ | /| / / __  / _ \/ ___/ / / /
/ /___/ / / / /  / (__  )  / /___/ /_/ / |/ |/ / /_/ /  __/ /  / /_/ / 
\____/_/ /_/_/  /_/____/   \____/\____/|__/|__/\__,_/\___/_/   \__, /  
                                                              /____/   
http://www.cowdery.demon.co.uk/