On Sun, 2012-03-25 at 14:35 +0200, Moritz Fischer wrote: > Hey guys, > > we're playing around with the Atlys board from Digilent. We installed > the U-Boot port to flash, and now we're trying to boot a linux kernel, > based on stefan's git repository. > We created a uImage: > c010f3ecc010f3ec > tools/mkimage -n 'Linux for OpenRISC' -A or1k -O linux -T kernel -C none > -a 0 -e 0x100 -d vmlinux.bin /var/tftpboot/uImage > > Afterwards in U-boot we did: > > tftpboot uImage > bootm > > afterwards we got: > > http://pastebin.com/1uMn3HF5 > > Now we're wondering how to narrow down where stuff goes wrong with the > SIGBUS.
The bus exception is an access to 0xbc000008 which is kernel vmalloc'ed memory. Your PC is at c010f3ec; you'll need to disassemble your kernel to figure out what function that is in. objdump -d will get you there; make sure you have debug symbols enabled in the kernel in order to get good info. Where did you get your configuration from? Might be worth using a known-working config and trying to narrow down what the failing option is. Hope that helps. /Jonas _______________________________________________ OpenRISC mailing list [email protected] http://lists.openrisc.net/listinfo/openrisc
