开发板是仿DE2的 (Cyclone II EP2C35F672C6N+SDRAM_32M*16bit+NOR FLASH_1M*16bit). 在SDRAM中跑uclinux zimage文件已经生成好,从主机上加载启动正常.系统可以跑起来.Pof文件也已经固化,固化也成功. 固化的步骤如下: 1.elf2flash --input=zImage --output=xx.flash --base=0x..... --reset=0x..... --end=0x.... --boot=xxxx.srec (a).zImage就是编译好的uClinux内核映像, (b).xx.flash是这条命令输出的文件, (c).--base和--end分别对应flash芯片的基地址和结束地址.--reset是CPU复位地址,和--base相同. (d).xxxx.src是bootloader,可以从安装目录下的ip/altera_nios2下拷贝,名字是:boot_loader_cfi.srec 2.nios2-flash-programmer -g -c usb-blaster --base=0x... --program xx.flash usb-blaster是用到的下载电缆,-g表示下载后复位目标板,启动内核. 然后,问题出现.开启电源后,再在command shell 中输入 nios2-terminal,系统没有启动起来.出现如下情况,最下面是个光标,但是输入不了任何东西.
[此贴子已经被作者于2009-3-19 11:50:28编辑过] |