Re: 10.0_RC5 at boot on VAX 4000/200
George Harvey <[email protected]>
| Newsgroups | gmane.os.netbsd.ports.vax |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 16 Apr 2024 08:32:55 +0200 (CEST) Robert Doerfler <[email protected]> wrote: > > Hi, > > it took some time, but finally I was able to setup some netboot environment. It turned out like you said, it is booting from netboot but not from disk: > Thanks for testing, at least I know the problem is not unique to my hardware now. I had started sprinkling printfs through the code but other calls on my time came along before I reached any conclusion. The stage I had got to was different results coming back from the CMD controller when polled in mscp_waitstep() in dev/mscp/mscp_subr.c. Netbooting I saw: [ 1.0000000] ubasearch: calling config_probe [ 1.0000000] udamatch: tries=0, mi_iot=80335a78, mi_iph=8afeb468 [ 1.0000000] udamatch: mscp_waitstep 1 [ 1.0000000] mscp_waitstep: read_val=00000800, result=00000800, status=1 Booting from disk I saw: [ 1.0000000] ubasearch: calling config_probe [ 1.0000000] udamatch: tries=0, mi_iot=80335a78, mi_iph=8afeb468 [ 1.0000000] udamatch: mscp_waitstep 1 [ 1.0000000] mscp_waitstep: read_val=00000000, result=00000800, status=0 The all-zeros read value leads to the board not being recognised but I've got no idea why that only happens with disk boot. George