Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Fwd: Gumstix Verdex not booting with NetBSD 7.0 and newer



Hi Nick,

thanks for the helping hand.
Does this help?


I will give it a try tomorrow. I'm further down the road after building several old "-current" since NetBSD 6. Gumstix seems to be the only Xscale-board which uses the arm32_kernel_vm_init() atm. So poking around without starting to read the complete Intel Xscale documentation is a bit difficult. But after the kernel hangs on clearing dcache I'm pretty sure an issue is the removed xscale_cache_clean_addr. I'm not sure were to add the line again for a proper patch, but my hasty modifed kernel is now booting further. Sadly still panics later, but progress is good ;-) To my understanding the cache clean address is elemental for Xscale ARMs maybe would be a good idea to KASSERT in a nice shared place if not set?

[...]
NetBSD 7.99.54 (GUMSTIX) #4: Thu Jan 19 22:14:22 CET 2017
[...]
sdmmc0 at pxamci0
gxio0 at pxaip0
smsh0 at gxio0 addr 0x4000300 gpirq 99: SMSC LAN9117 Rev 2
smsh0: MAC address XX:XX:XX:XX:XX:XX
ukphy0 at smsh0 phy 1: OUI 0x00800f, model 0x000d, rev. 1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
gxiic0 at pxaip0 addr 0x40300000-0x403016a3
iic0 at gxiic0: I2C bus
clock: hz=100 stathz=64
panic: kernel debugging assertion "gpio < GPIO_NPINS" failed: file "/usr/src/sy
Stopped in pid 0.19 (system) at netbsd:cpu_Debugger+0x4: bx      r14


Home | Main Index | Thread Index | Old Index