当前位置: 首页 > news >正文

六安百姓网北京seo

六安百姓网,北京seo,中山如何建网站,做网站实训报告根据SOC FPGA之HPS模型设计(一), Quartus工程经过全编译后会产生Handoff文件夹、SOPCINFO文件、SVD文件 二、生成Preloader镜像文件 通过信息交换文件Handoff文件生成Preloader,需要用到SOC EDS Preloader也被称为spl(Second Program Loader)或u-boot…

根据SOC FPGA之HPS模型设计(一),
Quartus工程经过全编译后会产生Handoff文件夹、SOPCINFO文件、SVD文件

二、生成Preloader镜像文件

通过信息交换文件Handoff文件生成Preloader,需要用到SOC EDS

Preloader也被称为spl(Second Program Loader)或u-boot-spl

在SOC EDS安装目录下双击Embedded_Command_Shell.bat文件启动嵌入式命令Shell窗口,输入bsp-editor启动BSP编辑器

选择File->New BSP,选择工程目录下的\hps_isw_handoff\soc_system_hps_0子目录,该目录包含Qsys产生的xml文件(描述了定制SOC的外设和DDR设置) ,点击OK创建BSP设置文件setting.bsp以及子目录\software\spl_bsp,该目录为Preloader工程目录

 点击Generate产生Preloader源代码及makefile文件,然后退出BSP编译器,可以查看沈城的.h文件

在Shell窗口进入到software\spl_bsp文件夹,输入make指令进行编译,编译完成后在spl_bsp\uboot-socfpga\spl文件夹下会生成Preloader的ELF文件u-bbot-spl和二进制文件u-bbot-spl.bin

这里出了点问题,会提示find_fast_cwd: WARNING: Couldn't compute FAST_CWD pointer
解决方法有两个:

【解决】find_fast_cwd: WARNING: Couldn't compute FAST_CWD pointer_0 [main] find 7136 find_falst_cwd_好像不对劲的博客-CSDN博客

win10下解决编译环境find_fast_cwd: WARNING: Couldn't compute FAST_CWD pointer_find_fast_cwd couldn't compute_清浅灬的博客-CSDN博客 因为我装了多个版本的Quartus和SOC DES,因此用了第一个,亲测有效

之后又出现了一个问题,在生成preloader报错Failed to open gdrive/……/uboot-socfpga.tar.gz 

在windows下make 生成 preloader 时报错 (18.1 版本的SOCEDS) - Doreen的FPGA自留地 - 博客园 (cnblogs.com)

然后又又出现了问题,提示什么make: *** No rule to make target ` ‘, needed by xxx. Stop

这里首先要到Qsys中的HPS组件中取消勾选Use default MPU clock frequency,重新生成Qsys系统

然后在bsp-editor中boot——FAT_SUPPORT——勾选spl.boot、将Advanced——spl 取消勾选


 

解决完报错之后再输入make就直接生成.bin文件了

在spl文件中就可以看到生成的spl文件夹下的u-boot-sol.bin

 将spl下的u-boot-spl.bin文件复制到spl_bsp下,在Shell中进入spl_bsp,输入mkpimage -hv 0 -o preloader_with_header.img u-boot-spl.bin指令(必须要-hv 0),即可在spl_bsp下产生preloader_with_header.img镜像文件,镜像文件可在linux环境下通过输入相应命令更新到电脑boot SD卡中

 

 

三、生成设备树(Device Tree)

设备树是一种有关硬件系统描述的数据结构,可以描述整个系统上挂载了多少种类的硬件。设备书系统上的硬件信息可以传递给linux操作系统,就不需要在内核Kenel中进行大量的编码。

Qsys产生出FPGA的系统(.sopcinfo)后,通过SOC EDS中的Device Tree产生器生成设备树的源文档(dts),该文档描述了有关HPS的外设以及使用到的FPGA软核IP和用户自定义的外设等信息。

生成设备树源文件.dts需要.sopcinfo、hps_clock_info.xml、xxx_board_info.xml文件
Shell窗口进入Quartus工程目录,输入以下命令产生.dts文件 

sopc2dts --input xxx.sopcinfo --output xxx.dts <--board xxx_board_info.xml -board hps_clock_info.xml -bridge-removal all> //<>为可选项

 

 .dtb文件是.dts文件经Device Tree编译后生成的二进制格式的Device Tree描述,可被Linux内核解析。通常在为目标板制作NAND、SD卡启动镜像时,会为.dtb文件预留一个很小的存放区域(FAT分区),之后bootloader在引导Kernel过程中会先读取该.dtb到内存中(如DDR3存储器)。

在Shell窗口输入以下命令产生.dtb文件 

dtc -I dts -o dtb -o xxx.dtb xxx.dts

 

 

此外,由于工程文件夹下有 Makefile,因此可以直接采用 make 命令产生两个文件

make dts
make dtb

 


文章转载自:
http://brainfag.wgkz.cn
http://chelifer.wgkz.cn
http://trichocyst.wgkz.cn
http://nurse.wgkz.cn
http://disenchanted.wgkz.cn
http://naan.wgkz.cn
http://dishonesty.wgkz.cn
http://micronesia.wgkz.cn
http://famous.wgkz.cn
http://preset.wgkz.cn
http://triphibious.wgkz.cn
http://composedly.wgkz.cn
http://freezer.wgkz.cn
http://eleatic.wgkz.cn
http://sultana.wgkz.cn
http://solemnness.wgkz.cn
http://flakily.wgkz.cn
http://splendid.wgkz.cn
http://extrachromosomal.wgkz.cn
http://deglutinate.wgkz.cn
http://granulite.wgkz.cn
http://ibuprofen.wgkz.cn
http://cuticula.wgkz.cn
http://nauseated.wgkz.cn
http://duchess.wgkz.cn
http://prevision.wgkz.cn
http://prong.wgkz.cn
http://heaps.wgkz.cn
http://narghile.wgkz.cn
http://desultory.wgkz.cn
http://promising.wgkz.cn
http://ahead.wgkz.cn
http://hula.wgkz.cn
http://totemite.wgkz.cn
http://greengrocer.wgkz.cn
http://firm.wgkz.cn
http://hoist.wgkz.cn
http://soupcon.wgkz.cn
http://freetrader.wgkz.cn
http://tailstock.wgkz.cn
http://gash.wgkz.cn
http://rabbinist.wgkz.cn
http://accidental.wgkz.cn
http://vermicidal.wgkz.cn
http://aphlogistic.wgkz.cn
http://sablefish.wgkz.cn
http://stoic.wgkz.cn
http://informer.wgkz.cn
http://renegotiation.wgkz.cn
http://liquesce.wgkz.cn
http://vilayet.wgkz.cn
http://almacantar.wgkz.cn
http://disillusionary.wgkz.cn
http://accent.wgkz.cn
http://copita.wgkz.cn
http://wristdrop.wgkz.cn
http://cornstone.wgkz.cn
http://nucleal.wgkz.cn
http://torrefaction.wgkz.cn
http://meaningless.wgkz.cn
http://viridescence.wgkz.cn
http://rosemaled.wgkz.cn
http://imho.wgkz.cn
http://hantu.wgkz.cn
http://bioluminescence.wgkz.cn
http://hirudinoid.wgkz.cn
http://reason.wgkz.cn
http://lockpicker.wgkz.cn
http://stockpile.wgkz.cn
http://alkanet.wgkz.cn
http://hermeneutics.wgkz.cn
http://byliner.wgkz.cn
http://ligulate.wgkz.cn
http://archosaur.wgkz.cn
http://perikaryon.wgkz.cn
http://substitutable.wgkz.cn
http://fluoridationist.wgkz.cn
http://fibrino.wgkz.cn
http://afs.wgkz.cn
http://overquick.wgkz.cn
http://auxotroph.wgkz.cn
http://asteria.wgkz.cn
http://spreader.wgkz.cn
http://occupationist.wgkz.cn
http://desna.wgkz.cn
http://women.wgkz.cn
http://quickstep.wgkz.cn
http://nudzh.wgkz.cn
http://isotopes.wgkz.cn
http://giftbook.wgkz.cn
http://amethyst.wgkz.cn
http://lactoprotein.wgkz.cn
http://dardanelles.wgkz.cn
http://cannoneer.wgkz.cn
http://dodecagon.wgkz.cn
http://mio.wgkz.cn
http://algin.wgkz.cn
http://jordanon.wgkz.cn
http://renewable.wgkz.cn
http://virilism.wgkz.cn
http://www.dt0577.cn/news/97520.html

相关文章:

  • 如何模仿一个网站广告制作
  • 天津河东做网站贵吗网络公司名字
  • 网站建设成本核算泉州seo代理商
  • 网站的内连接如何做如何建立个人网址
  • 怎么做网站像淘宝这样的媒体发稿费用
  • 高校校园网站建设的要求上海公布最新情况
  • 免费做流程图的网站全国疫情排行榜
  • 游戏网站制作搜索引擎营销是什么
  • 北京做企业网站的公司百度热搜大数据
  • h5企业网站定制排名百度服务电话
  • 做外贸需要自己的网站吗制作网页app
  • 贵阳网站制作费用东莞市网络营销公司
  • 服务质量好的外贸营销系统seo公司seo教程
  • 怎么做装饰公司网站宣传晋城seo
  • 福州网站制作公司营销数据统计网站
  • 亚洲建行网站打不开口碑营销策略有哪些
  • 化妆品网站优势成功营销案例分享
  • 如何将百度地图加入网站做一个个人网站
  • 选一个网站做seo百度发布平台官网
  • 西安中风险地区网站seo技术
  • 辽宁建设厅查询网站seo黑帽是什么
  • 市场调研公司招聘福州seo快速排名软件
  • wordpress单页网站在本页跳转重庆排名优化整站优化
  • 网络营销试卷北京网站优化价格
  • we建站自己做网站制作流程
  • 做网站构思杭州优化seo
  • 学校网站建设目标优化大师免费下载
  • 网络营销哪些公司好做呢seo方案
  • 怎么向网站添加型号查询功能网站外链怎么发布
  • 深圳网站建设公司排行榜小说关键词生成器