Update: Feb 17,2014
今天又重新试了一次bootup,。
按照Github链接DE2-115,先synthesize和burn:(解决了一个locale的问题)
openrisc@openrisc-VirtualBox:~/orpsoc-master/boards/altera/de2_115/syn/quartus/run$ ALTERA_PATH=/home/openrisc/altera/ make all
openrisc@openrisc-VirtualBox:~/orpsoc-master/boards/altera/de2_115/syn/quartus/run$ ALTERA_PATH=/home/openrisc/altera/ make pgm
$ cd ~/soc-design/linux
$ or32-elf-gdb
(gdb) target remote :55555
(gdb) file ./vmlinux
Answer ‘y’
(gdb) load
(gdb) spr npc 0x100
(gdb) c
5》此时,打开终端:openrisc@openrisc-VirtualBox:~$ screen /dev/ttyUSB0 115200
但是目前还是有些问题没有解决:
Reading symbols from /home/openrisc/soc-design/linux/vmlinux...done.
Remote debugging using localhost:9999
0x00000604 in ?? ()
(gdb) load
Loading section .text, size 0x1fbcbc lma 0x0
Loading section .rod