MyFPGA Forum

 找回密码
 注册
搜索

preloader编译和更新

查看数: 14507 | 评论数: 18 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-8-15 09:34

正文摘要:

本帖最后由 matthew_wang 于 2016-2-1 17:41 编辑 前面有介绍preloader在HPS boot过程中的的作用,接下来讲述下用户在SoCEDS环境下改如何编译preloader和uboot程序!以及如何去更新BOOT SD卡中的preloader和uboot ...

回复

BOB_Sun 发表于 2017-12-4 09:55:43
nyj981 发表于 2014-11-19 22:47
版主您好,我安装的官网SoCEDSSetup-14.0.2.274-windows.exe,运行SOC EDS Command shell后,生成preloader ...


您好,需要加上-hv 0 如图

-hv.png (1.23 KB, 下载次数: 859)

-hv.png
hezhen0215 发表于 2017-9-21 17:31:28
BOB_Sun 发表于 2017-9-21 15:55
您好!

altera-socfpga-hosted.ld文件是Altera的工具“Altera-SoCFPGA-HelloWorld-Baremetal-GNU” 里面 ...

非常感谢!刚开始接触,不太明白!
BOB_Sun 发表于 2017-9-21 15:55:56
hezhen0215 发表于 2017-9-20 17:24
谢谢!我还想问一下,DE1培训资料中有个文件altera-socfpga-hosted.ld,您知道这个文件作用是什么吗?怎 ...

您好!

altera-socfpga-hosted.ld文件是Altera的工具“Altera-SoCFPGA-HelloWorld-Baremetal-GNU” 里面的提供的,是用来链接脚本的,不需要自己生成。
hezhen0215 发表于 2017-9-20 17:24:37
BOB_Sun 发表于 2017-9-15 10:00
您好!

请参考这个链接:http://www.myfpga.org/discuz/forum.php?mod=viewthread&tid=190006&extra=pag ...

谢谢!我还想问一下,DE1培训资料中有个文件altera-socfpga-hosted.ld,您知道这个文件作用是什么吗?怎么生成的?
BOB_Sun 发表于 2017-9-15 10:00:04
hezhen0215 发表于 2017-9-14 16:56
你好 问一下 关于这个preloader的作用在哪里有介绍啊,初学者,多谢指教

您好!

请参考这个链接:http://www.myfpga.org/discuz/for ... &extra=page%3D1 里面的内容。
hezhen0215 发表于 2017-9-14 16:56:28
你好 问一下 关于这个preloader的作用在哪里有介绍啊,初学者,多谢指教
matthew_wang 发表于 2016-2-1 17:40:25
2016.2.1 日解决遗留问题:

lt-boot-disk-util -p preloaer_de1_soc.img -b u-boot.img -a write -d I
不给我目前使用都会遇到device open error的错误。


关于文中提到的这个错误,遗留在这里没有研究!今天看到了Altera 在DS-5 的unhosted 例程中提到了这个工具,我又再试过两遍,发现依然是出来了evice open error的错误!
我笃定这个程序是没有问题的,关键还是方法!于是我尝试用管理员的身份运行这个程序,然后再使用这个命令,居然过了!不过提醒大家,这里使用的image是make 出来的一个叫preloader-mkpimage.bin 的文件,在spl-bsp 目录中使用make all命令产生出来

注:以管理员的身份运行需要进入到安装目录中找到command shell 这个程序,右键以后会看到以管理员身份运行
nyj981 发表于 2014-11-24 23:32:49
多谢版主提醒
matthew_wang 发表于 2014-11-24 17:32:50
nyj981 发表于 2014-11-19 22:47
版主您好,我安装的官网SoCEDSSetup-14.0.2.274-windows.exe,运行SOC EDS Command shell后,生成preloader ...

我还没有更新到这个版本    可以看看 soceds 的user guide  或者使用帮助看看这个是什么意思。。
matthew_wang 发表于 2014-11-24 17:30:25
molushali 发表于 2014-9-24 16:40
你好,我想请问下,用13.1的bsp-editor.exe软件打开,在spl.boot 选择BOOT_FROM_SDMMC, make 的时候就会出 ...

这个更可能是环境问题吧   看你用的helio 的板子,是不是跟 ghrd 没有配置好呢   哈哈   乱猜的   可以用Terasic 的  ghrd 看看
matthew_wang 发表于 2014-11-24 17:28:17
linjionghui 发表于 2014-8-17 21:12
我使用make preloader时提示No rule to make target.这是为什么?
还有就是官方文档里面的make all生成的pr ...

no rule 。。 应该是make file 中没有preloader这个target 的编译规则,可以makefile打开看看
另外一个文件我没有关注过    可以查altera的文档看看
nyj981 发表于 2014-11-23 22:18:09
人气不行啊?
nyj981 发表于 2014-11-19 22:49:10
随便给个参数,preloader又运行部起来
nyj981 发表于 2014-11-19 22:47:45
版主您好,我安装的官网SoCEDSSetup-14.0.2.274-windows.exe,运行SOC EDS Command shell后,生成preloader镜像的时候提示输入-HV,请问-HV怎么给参数

11.jpg (62.16 KB, 下载次数: 855)

11.jpg
molushali 发表于 2014-9-24 16:40:28
本帖最后由 molushali 于 2014-9-24 16:41 编辑

你好,我想请问下,用13.1的bsp-editor.exe软件打开,在spl.boot 选择BOOT_FROM_SDMMC, make 的时候就会出错,如果选择 BOOT_FROM_QSPI 就不会出现错误,这是什么原因? 是我哪里设置的问题吗?

boot_from_SDMMC.jpg (124.99 KB, 下载次数: 842)

boot_from_SDMMC.jpg

make.jpg (29.28 KB, 下载次数: 835)

make.jpg
linjionghui 发表于 2014-8-17 21:12:00
我使用make preloader时提示No rule to make target.这是为什么?
还有就是官方文档里面的make all生成的preloader-mkpimage.bin是用来生成preloader镜像文件吗?
跟你用u-boot-spl.bin的preloader_soc_de1.img有什么不同?
matthew_wang 发表于 2014-8-15 15:25:42
linjionghui 发表于 2014-8-15 11:05
MPU的clock有800改为925会有什么影响吗?

目前看来,MPU clock 提高一般能够正常运行! 有时会遇到linux boot 不起来的问题!Altera 说目前还没有更新linux 为925M
linjionghui 发表于 2014-8-15 11:05:49
MPU的clock有800改为925会有什么影响吗?

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-5-2 23:06 , Processed in 0.054834 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表