FreeBSD/armv6z/clang on Raspberry Pi 512MB (with U-Boot + ubldr)

Daisuke Aoyama aoyama at peach.ne.jp
Sat Jan 12 11:58:35 UTC 2013


Hi,

>kernel
>http://www.peach.ne.jp/archives/rpi/kernel/kernel-20130112.gz
>on My box boot error
>FreeBSD 10.0-CURRENT #0 r244906M: Sat Jan 12 06:55:09 JST 2013
>    aoyama at fbs.local:/usr/obj-rpi-clang/arm.armv6/usr/src/sys/RPI-B-test13 arm
(snip)
>bcm2835_dma0: <BCM2835 DMA Controller> mem 0xf2007000-0xf2007fff,0xf2e05000-0xf2e05fff irq 
>26,27 on simplebus0
>simplebus0: no default resources for rid = 2, type = 1
>bcm2835_dma0: cannot allocate interrupt
>device_attach: bcm2835_dma0 attach returned 6

You must use 20130108 image or update boot partition because of:
http://lists.freebsd.org/pipermail/freebsd-arm/2013-January/004555.html
o assign all DMA(DMA0-12) IRQs in bcm2835-rpi-b.dts
o increase DI_MAX_INTR_NUM to 16 (necessary for DMA IRQs)

Thanks,
-- 
Daisuke Aoyama



More information about the freebsd-arm mailing list