找回密码
 注册
关于网站域名变更的通知
查看: 195|回复: 1
打印 上一主题 下一主题

PGA实践(四) 片上ARM运行程序

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-5-16 10:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 thinkfunny 于 2019-5-16 10:31 编辑
& v! q/ T3 B, H& }, m% T
2 T4 @5 w4 z8 ^+ C5 g( ]  F本文档系列是我在实践将神经网络实现到Xilinx 的zynq的FPGA上遇到的问题和解决方法。
! b  \$ j$ J! A: |% E7 K: E
4 B+ A* H9 z! b8 p  g* T% B背景:我们用vivado HLS对相关软件生成了相应的IP core,并且对相应的IP core进行系统集成,验证并生成了比特流,并且将其烧录到板子上。2 u. R7 \( |: A; v' k

6 c" D- Q. a( M$ m/ X& l目的:FPGA的运行需要片上ARM的控制,所以需要针对片上ARM编写的源码并且需要片上ARM执行源码。本部分介绍如何用服务器编译源码以及如何用FPGA的片上ARM执行编译好的程序。: c* b- T! L, x  Q4 p8 {" W: h

1 C3 c# c0 |, b+ p+ ?% p& @% x目录% X5 w8 l+ ~' P/ B0 N3 ]) Z
- F! r; r. _# p  s- {3 Z: Y
1.用服务器编译程序: R# g9 [7 x3 G1 d) @5 A
6 f% v5 F; Q! G% R8 Q/ @
    1.1背景知识
, |4 a) s, h. c1 l2 P
6 D$ w1 P* K$ u* ?1 I        1.1.1 cd与mkdir指令( }3 P+ H6 \8 I* ^: Y, T+ \3 |! y
8 D7 b9 J7 U  \  q8 }
1.1.2.显示相应挂载信息. V3 E1 a" |" t( {
1 _4 U+ a; Y6 M# v! [( N3 T
    1.2 进入相应的目录7 t: x% \& W- Q8 }

" q( R9 ]8 K7 M5 l! V: }3 h1.3 进行相应的环境设定4 T- K  N( Z8 G, U

9 o- Z; d* p4 K& `/ Q7 R1.4 编译程序6 `0 P9 N& |" G6 |7 E" ~: e( w

. ?. m% |( x9 j9 A" L$ G1.5 file指令对相应的文件进行检查
5 l" J* `6 T9 C3 \1 t, I7 t# p+ f  M0 H+ {) ~  ~) U
1.6 编译好的文件拷入u盘,插到FPGA板子上
2 U, u3 p' ]) J& j
) d% m* Q" y5 `+ T2.导出程序到单片机运行2 A3 `, Z) x: g6 p6 u5 W4 Y3 {* o% w
3 S! s9 E$ g1 D1 q
2.1输入df -h查看相应挂载信息
  q' _( j8 ~, V6 l$ T8 s% t/ {2 r! a! B% D8 y* _2 t
2.2创建目录用于挂载
" O) w1 ]4 Y3 Z0 K3 A/ R- e# q6 d& y' W' o
2.3把相应的usb挂载到目录上: A2 Y" q2 S5 x+ J4 v! F

; ^& z4 A+ F; ^" P. y  A  A2.4打开挂载的目录并运行程序
+ [. c  ?8 ]' W0 w$ m5 z1 U& L  b
5 }2 c/ k- g  E2 P2.5程序拷入sd卡
- D$ l+ j. d, c$ r" F
9 c1 w+ q2 h! L( V+ g- w4 ^2.6./程序就能直接运行
# h5 w6 J& H8 O+ M, q6 I# g5 C! z; i# |( p" K6 M4 R- P1 s( Z$ X6 @
-----------------------------------------------------------------
( \( O' ^6 m/ ^3 d4 K编译过程:cd到目录——source env——gcc编译
( Q- D+ }$ L1 k: e
  y2 ^, }+ L$ |/ V3 A0 ^程序运行过程:mkdir挂载目录——mount挂载u盘——cp把程序拷入常用目录——./运行程序" a1 t/ q6 u. D1 H9 S* c
: r6 K; ?/ m' T2 V4 V7 H+ i
1.用服务器编译程序
, W0 v9 w' e5 A6 o; ~, i( Q  K$ G9 [
1 j/ a( Z; C' p5 i
游客,如果您要查看本帖隐藏内容请回复

该用户从未签到

2#
发表于 2019-5-16 17:49 | 只看该作者
发帖是心得 回帖是美德
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-4 11:55 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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