--- Quote Start ---
originally posted by scut_ak@Apr 27 2006, 11:33 PM
hi,hippo
i use nios ide to build my linux image, i disable the mul and jatg-uart
then the output is the same as i build the image in linux environment
the output is as follow:
linux version 2.6.11-uc0 (administrator@microsof-0da828) (gcc version 3.4.1 (altera nios ii 5.1 b73))# 1 thu apr 27 23:04:07 2006
uclinux/nios ii
altera nios ii support © 2004 microtronix datacom ltd.
built 1 zonelists
kernel command line: root=/dev/mtdblock0 ro
pid hash table entries: 64 (order: 6, 1024 bytes)
why?
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=14767)
--- quote end ---
--- Quote End ---
I think this is the problem. (I made the same mistake before, too)
You are using nios2 v4.2, and the execption address, ie, interrupt entry, is in onchip memory.
Nios2 uClinux assume interrupt entry at program memory, ie, sdram.
So when interrupt came, and it stuck.
You should update to nios2 v5.1 and quartus2 v5.1 sp2.
Setup the execption address, to sdram.