永发信息网

如何在FPGA中嵌入可以跑linux的CPU核

答案:2  悬赏:50  手机版
解决时间 2021-02-16 03:14
如何在FPGA中嵌入可以跑linux的CPU核
最佳答案
看你提的问题,我猜你是不是linux开发的经验不足。
如果FPGA带硬核,硬核也是一片ARM,其实和我们一般的ARM的Linux开发是一模一样的,只是它内部有和FPGA互联。
给你一些建议:
1、看官网提供的一些培训资料。我用的altera,它的培训资料里有很多很好的入门培训视频。
2、刚开始不要从细节入手,首先建立感性的认识,然后逐步深入。
3、一般的开发板有一些入门的资料,按照她们的步骤一点一点的入门。
回答你提的问题:
首先你提的问题太抽象,没有给出具体的FPGA型号和厂家,那么我就以altera的硬核处理器讲下它的基本流程。
首先是启动,分为两个阶段。
一、Preloader 和Uboot(新手不要作如何修改)。
二、可以是硬核(称hps)先启动然后配置FPGA,还有其它启动方式;在这里我们以hps先启动做例子。主要需要有3个文件,<1>Linux镜像zImage,<2>设备树文件dtb,<3>FPGA配置文件rbf。将上述3个文件(uboot启动后可以通过tftp来传输)放到启动分区中(一般会把磁盘分成不同的分区)。
然后是Linux内核和驱动了,这个就比较复杂了,需要掌握的知识比较多。你可以先看下国嵌的培训视频,对它有个基本的了解。然后FPGA只需把它当成一个外设来处理就好了。
全部回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2011年,某省固定资产投资总量较快增长,全年
馨波尔理疗康复体验中心地址在什么地方,想过
一个帮助别人实现愿望的活动适合什么主题呢?
刘东东上将是谁的儿子
我华为荣耀9刚买的,为什么前20的电耗的慢后
茶陵县株洲茶陵新奔腾电脑地址在哪,我要去那
五年级下册的第五课偷瓜仿写第一自然段
Keith Urban for you 中文歌词 最好翻译的完
佳味面馆地址在哪,我要去那里办事
民宿、客栈还是经济型酒店好?
篮牙耳机打电话听不清
在工商银行网站上申请信用卡需要多长时间
周庄景区内住宿多少钱
宏远果蔬超市在什么地方啊,我要过去处理事情
简述多元化战略的由来和概念。
推荐资讯
阳光花园北门这个地址在什么地方,我要处理点
滨河大道/叶盛黄河大桥(路口)在哪里啊,我有
【铰制孔螺栓】横向载荷作用下的普通螺栓联接
有没有关于皮纹检测相关的书籍或者文章?我对
在三角形ABC中,角C=90度,AC=BC=a,沿三角形ABC
竹林弯怎么去啊,有知道地址的么
VIT车队护理中心在什么地方啊,我要过去处理
苏仙区郴州中国福利彩票哪位知道具体地址啊
已知一个直角三角形的斜边长是4,两直角边长的
关于马的成语及典故马的成语,及它的典故
基础总高度为()m。A.0.78B.0.48C.0.9D.0.6
奔驰S级婚车租一天要多少钱?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?