之前,我们介绍过烧写ML501的spi-flash和ordb2a的spi-flash,本小节我们简单介绍一下O_board外部spi-flash的操作步骤。
在这之前,请参考:
a,OpenRisc-32-ORPSoC烧写外部spi flash
http://blog.csdn.net/rill_zhen/article/details/9162275
b,OpenRisc-61-烧写orpmon到ML501的SPI Flash并启动linux
http://blog.csdn.net/rill_zhen/article/details/17221451
a,文件准备
b,烧写program_spi.svf
c,烧写orpsoc_top.rbf
d,烧写hello_Oboard.szbin
e,测试
ORPSoC综合产生的rbf文件,
想要运行的软件-hello_Oboard.szbin,
用来烧写上述文件的硬件文件-program-spi.svf,
用来烧写上述文件的硬件文件的用户端软件-spiflash_program
上述所有文件在上述两篇博客中均有详细介绍,这里不再一一赘述,只简单说明hello_oboard.szbin文件的生成步骤,如下图所示:
烧写O_board的具体过程与烧写ordb2a的过程完全一致,请参考:http://blog.csdn.net/rill_zhen/article/details/9162275
一切烧写完毕,断电再上电,打开串口查看工具,即可看到O_board的输出。如下图所示:
linux下picocom:
win7下:
本实验所需全部文件已上传:
http://download.csdn.net/detail/rill_zhen/6977909