22 May 2012 14:42
Kirkwood hang on boot; possibly uninitialised bss
Kate F <kate <at> elide.org>
2012-05-22 12:42:49 GMT
2012-05-22 12:42:49 GMT
Hi all,
I'm using NetBSD-current on a D-Link DNS-325 NAS. It's a Marvell
Kirkwood 88F6281, which appears to be supported by the evbarm port
according to the kernel source.
My problem is a hang when booting.
I've made myself a kernel using the sys/arch/evbarm/conf/DNS323
configuration. The DNS-323 is actually a different SoC, but
I believe this is discovered by mvsoc_model(), and I can confirm
that kirkwood_intr_bootstrap() is called.
In other words, I think makeoptions BOARDTYPE="dns323" and
options EVBARM_BOARDTYPE=dns323 are not actually used, and
therefore that using the DNS323 on a 325 machine is okay.
Booting from U-boot:
Marvell>> tftpboot 2000000 netbsd.gz.ub; bootm 2000000
[snip]
Bytes transferred = 2117011 (204d93 hex)
## Booting image at 02000000 ...
Image Name: NetBSD/dns323 6.99.7
Created: 2012-05-21 22:17:58 UTC
Image Type: ARM NetBSD Kernel Image (gzip compressed)
Data Size: 2116947 Bytes = 2 MB
Load Address: 00008000
(Continue reading)
RSS Feed