- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have built Linux from the sources available at sopc.et.ntust.edu.tw, including the toolchain. The kernel starts to boot, but gives me this error.
does anyone know where to start debugging this? I should probably add that I've tested the setup with the 'memory-test' application in NIOS IDE, and works without any problems. Also, I am not getting any initramfs-files either when compiling the kernel. i get only zimage, could someone hint me on why? Please let me know if I can improve the question, add some info that is needed etc. Attached is my dts.nios2-download -g /path/to/zImage && nios2-terminal
Using cable "USB-Blaster ", device 1, instance 0x00
Pausing target processor: OK
Initializing CPU cache (if present)
OK
Downloaded 1491KB in 8.6s (173.3KB/s)
Verified OK
Starting processor at address 0xC8500000
nios2-terminal: connected to hardware target using JTAG UART on cable
nios2-terminal: "USB-Blaster ", device 1, instance 0
nios2-terminal: (Use the IDE stop button or Ctrl-C to terminate)
Linux version 3.7.0+ () (gcc version 3.4.6)# 16 Fri Feb 1 17:40:38 CET 2013
bootconsole enabled
early_console initialized at 0xf0003020
On node 0 totalpages: 32768
free_area_init_node: node 0, pgdat c82b2c5c, node_mem_map c82c87a0
DMA zone: 256 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 32512 pages, LIFO batch:7
pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
pcpu-alloc: 0
Built 1 zonelists in Zone order, mobility grouping off. Total pages: 32512
Kernel command line:
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory available: 127064k/2840k RAM (2019k kernel code, 820k data)
NR_IRQS:64
Calibrating delay loop... 24.32 BogoMIPS (lpj=121600)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Unable to handle kernel NULL pointer dereference at virtual address 00000000
ea = c815e7d4, ra = c8184894, cause = 14
Kernel panic - not syncing: Oops
Edit: It boots, what I did was remove network support. However I still get no initramfs, I've checked with nios2-linux-readelf and zImage doesn't contain any section with initramfs. Subsequently I get this error.
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
Any hints on why?
nios_linux.dts.txt
(Virus scan in progress ...)
Link Copied
0 Replies

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page