<?xml version="1.0" encoding="gbk"?> <rss version="2.0"><channel> <title>定阅帖子更新</title> <link>http://www.broadkey.com.cn/XML.ASP</link><description>TEAM Board - 科伟奇电子</description> <copyright>TEAM 2.0.5 Release</copyright><generator>TEAM Board by TEAM5.Cn Studio</generator> <ttl>30</ttl><item><link>http://www.broadkey.com.cn/Thread.asp?tid=51 </link><title>终于让异构多核各跑了一个Linux</title><author>alan</author><pubDate>2009/11/25 23:40:24</pubDate><description><![CDATA[NEC 的EMMA3P，片内有3个Core，分别为 VR5500(MIPS64)，4KEc(MIPS32)，还有一个用于audio处理的core，具体体系结构不明。<br />
<br />
原设计是在 VR5500 上跑一个 Linux 作为主控系统，4KEc 上跑一个实时系统 (vxworks, ITron etc.)<br />
<br />
先前阅读文档时看得稍微仔细了点，对在Linux 里boot 4KEc 颇有兴趣，今天终于实现了，记录一下，现在是2008年4月5日凌晨2:48，以下是cpuinfo:<br />
<br />
root@nec_emma3p:/root&gt; cat /proc/cpuinfo <br />
system type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : NEC EMMA3P ET10068<br />
processor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0<br />
cpu model&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : R9721 V1.0 FPU V1.0<br />
BogoMIPS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 218.11<br />
wait instruction&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : yes<br />
microsecond timers&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : yes<br />
tlb_entries&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 64<br />
extra interrupt vector : no<br />
hardware watchpoint&nbsp;&nbsp;&nbsp;&nbsp; : yes<br />
ASEs implemented&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :<br />
VCED exceptions&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : not available<br />
VCEI exceptions&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : not available<br />
<br />
上面是主控OS，挂NFS，ssh 上去。本来有2个串口，懒得整第二个串口了，就用ssh了。<br />
<br />
# cat /proc/cpuinfo <br />
system type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : NEC EMMA3P ET10068<br />
processor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0<br />
cpu model&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : MIPS 4KEc V6.12<br />
BogoMIPS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 325.63<br />
wait instruction&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : yes<br />
microsecond timers&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : yes<br />
tlb_entries&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 16<br />
extra interrupt vector : yes<br />
hardware watchpoint&nbsp;&nbsp;&nbsp;&nbsp; : yes<br />
ASEs implemented&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :<br />
VCED exceptions&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : not available<br />
VCEI exceptions&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : not available<br />
<br />
这个是 4KEc 的系统，也跑了个 Linux，挂NOR Flash + Jffs2，终端用第一个串口。<br />
<br />
Linux for 4KEc 还不是太稳定，可能是初始化core 时还有疏漏，这个要再看看。<br />]]></description></item></channel></rss>