会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
心之所向 极峰勇往
Time Flies, Work On Excellence.
博客园
首页
新随笔
联系
订阅
管理
2017年6月15日
对比传统的Xilinx AMP方案和OPENAMP方案-xapp1078和ug1186
摘要: xapp1078创建于2013年2月。文章描述了启动运行两个内核的方法,两个cpu内核分别运行linux和bare-metal。已经过去四年,所以称其为传统的AMP方案。 该方案的关键过程: (1)修改FSBL源码,使其能够load多个elf和bit文件,直到遇到标志Load地址后停止load,返回
阅读全文
posted @ 2017-06-15 16:40 阿波里德
阅读(6245)
评论(0)
推荐(0)
2017年6月14日
分析实现zc706 AMP-linux和裸奔的注意点更新-参考xapp1078 latest info.
摘要: 在上一篇博文中,研究了xapp1078,它的目标平台是zc702。本文分析在zc706实现AMP时需要修改的关键点。参考资料:http://www.wiki.xilinx.com/XAPP1078+Latest+Information 1,zc706中的bootROM中,采用了V2版本。该版本使用了
阅读全文
posted @ 2017-06-14 22:53 阿波里德
阅读(1338)
评论(0)
推荐(0)
AMP模式与单核模式的系统实现差异分析-参考xapp1078
摘要: 1, 修改生成fsbl的image_mover.c等源文件,使fsbl一直load直到遇到load = 0xFFFFFFF0。还有其他相应的约定的行为规则,在bootGen相应实现。 2, 在vivado中执行批处理文件createBoot.bat,内部命令:bootgen -image booti
阅读全文
posted @ 2017-06-14 21:47 阿波里德
阅读(726)
评论(0)
推荐(0)
2017年5月30日
系统搭建遇到问题3:Ubuntu问题造成网卡名称异常导致Vivado绑定网卡地址的Lic无法正常工作(JESD)
摘要: 解决方法参考: ubuntu平台vivado无法识别NIC_ID而无法使用license的解决办法 http://blog.csdn.net/cirs_q/article/details/60574030
阅读全文
posted @ 2017-05-30 14:35 阿波里德
阅读(264)
评论(0)
推荐(0)
2017年5月27日
系统搭建遇到问题2:build DTC提示make: *** No rule to make target '/dtc-parser.tab.h', needed by '/dtc-lexer.lex.o'. Stop.
摘要: 为了build U-BOOT,需要提前准备好dtc。build DTC时,遇到无法make的问题。绕过内核的dtc,通过自己安装完成了dtc的building。dpkg -L 查看相关路径,file 文件信息。
阅读全文
posted @ 2017-05-27 17:19 阿波里德
阅读(3012)
评论(0)
推荐(0)
Linux交叉编译工具配置
摘要: 打开bashrc文件:vim /root/.bashrc,加入如下代码: export CROSS_COMPILE=arm-xilinx-linux-gnueabi-export PATH=/disk_ext/opt/Xilinx_2015.4/SDK/2015.4/gnu/arm/lin:$PAT
阅读全文
posted @ 2017-05-27 16:36 阿波里德
阅读(453)
评论(0)
推荐(0)
系统搭建遇到问题1:awk: symbol lookup error: awk: undefined symbol: mpfr_z_sub
摘要: 在配置xilinx的交叉编译工具以及source settings64.sh时,出现如下错误提示: awk: symbol lookup error: awk: undefined symbol: mpfr_z_sub 解决过程: 通过strace awk source settings64.sh发
阅读全文
posted @ 2017-05-27 16:24 阿波里德
阅读(2474)
评论(0)
推荐(0)
2017年5月25日
AMP模式下共享内存通信的两种定义方法
摘要: 为了在两个CPU之间交互,设计采用共享内存方法。本分分析了代码时的两种具体实现。
阅读全文
posted @ 2017-05-25 20:30 阿波里德
阅读(3536)
评论(0)
推荐(0)
2017年5月21日
搭建Vmware Workstation 12 + Kylin 4.02(Ubuntu 16.04) + petalinux + Vivado
摘要: 搭建Vmware Workstation 12 + Kylin 4.02(Ubuntu 16.04) + petalinux + Vivado
阅读全文
posted @ 2017-05-21 12:49 阿波里德
阅读(452)
评论(0)
推荐(0)
2017年5月18日
dash 和 bash 切换
摘要: #先看看是用的哪个 shellls -al /bin/sh #如果是dash,切换到bashsudo ln -fs /bin/bash /bin/sh
阅读全文
posted @ 2017-05-18 16:56 阿波里德
阅读(1295)
评论(0)
推荐(0)
下一页
公告