TA的每日心情 | 奋斗 2020-3-25 15:17 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
串口调试软件配置配置前请使用Micro USB线连接调试串口和电脑终端。
# j5 h9 m# y" N0 X+ |$ T: K- }5 B, x安装调试终端软件推荐使用SecureCRT调试终端软件,安装包路径:"光盘资料/Tools/VanDyke.SecureCRT.zip",安装方法请看软件安装《SecureCRT终端安装》文档。0 P' K+ ?1 p7 m5 o/ P* z1 h6 E
串口调试调试前请确保电脑已经正常识别串口,如无法识别,请安装USB转串口驱动,驱动路径:"光盘资料/Tools/USB转串口驱动.zip",也可以使用鲁大师等软件扫描安装驱动。
! d8 {8 i$ b0 V6 l, c# w5 `9 n打开SecureCRT,点击菜单栏"File -> Quick Connect",进入连接配置界面,如下图所示:* O6 k; B4 G. x( i+ j3 i" x
![]() 9 f7 h- `. A9 p$ l# C8 [- w( M
图 1
4 r, a) ]4 N6 T6 g![]() + A" q8 F' i& `. k9 O) S- I# ^0 X9 J
图 2
8 \& o/ y7 J8 B) q [
, ?& i h& t6 f8 h; i7 f在弹出对话框中,Protocol选择Serial,Port选择相应COM口(可以在“设备管理器->端口(COM和LPT)”中查看),波特率为115200,其他参数默认不变,如下图所示:9 z4 w, ]4 I" E5 h
![]()
$ B' }, q4 y6 e图 3
, A6 L s8 `: ^' @; s4 R- ?$ v; Q% Z3 V& h. N# k4 z
点击Connect,完成串口调试软件配置。4 W4 J8 R- A5 f
烧写文件系统和内核镜像到NAND FLASH将光盘中Factory Reset文件夹复制到非中文路径下,内核镜像及文件系统在TL6678-EasyEVM_Linux目录下,路径:"Factory Reset\Image",要将filesystem.bin和kernel.bin这两个镜像分别烧写进NAND FLASH,文件夹内容如下图:。
! D% Q% |) \) A6 { v# K1 O![]() ' t& t$ B& h6 b$ a
图 4: t0 P1 m7 Z9 \, ~4 j5 \1 V3 n
# B. c7 W: i, c+ a* L5 g- a
在Linux中,相关启动的一些参数所占的内存地址如下:; ~& j- N# m3 e9 [; F+ H
RAM使用(当前版本禁用SysLink)9 N' y1 \: u1 l+ K
NetCP MSMC:0x0C000000-0x0C003000
, k) {; s) [, S* P' s, J+ v9 {SysLink MSMC:0x0C008000-0x0C0F8000 (SharedRegion 0)8 i+ w3 A& K' c- Q2 d# ~
Linux DDR:0x80000000-0x8FFFFFFF(根据内核参数由核心0,Linux系统管理256MByte DDR3空间)) R5 |& e: i0 g* C4 _* X1 P+ F! l
SysLink DDR:0X9FC00000-0x9FFFFFFF (SharedRegion 1及User指定SharedRegion)
/ X- o& V7 t, y: aNAND FLASH分区(128MByte)
4 ?2 u: G Y7 R" A8 {0 c: B- |启动参数、内核:0x00020000 - 0x01100000(Block 1 - Block 135)' f$ {1 Q) i! J9 _5 j
文件系统(JFFS2):0x01100000 - 0x08000000(Block 135 - 结束); o& C. I& e) X
由于内核烧写到NAND FLASH后,在Block 1至Block 135,文件系统在Block 135到结束,分别烧写到NAND FLASH互不影响。+ z/ K( [8 P' \7 u' o2 n3 }
内核镜像及文件系统的烧写可以通过以下两种方式:# X' Q# {1 F; r3 a$ X
通过CCS烧写烧写步骤可参照《TMS320C6678开发例程使用手册》里的1.6章节。
8 x) S; H& j, H: y" N2 v' s: O5 ?备注:烧写完内核镜像或者文件系统后,开发板需断电再执行下一个的烧写。- b; t: A: r2 u g
通过批处理文件烧写使用记事本或者其它文本编辑器打开"Factory Reset"目录中Flash.bat批处理文件,并根据实际情况修改对应的环境变量,如下图所示:3 ^) {: @# L( {
![]()
( ^- P3 ], w, K图 5
& K" W3 \* ^% h' I* y
- ]9 M3 w$ e2 R% d5 m仿真器配置文件"Factory Reset\TargetConfig"目录下,请确保配置文件对应为使用的仿真器,也可以使用自己新建的配置文件。保存文件并退出,双击Flash.bat批处理文件,弹出如下界面,输入6,选择TL6678-EasyEVM Linux,按Enter进入下一步:, T% R0 v* @ @
![]()
6 q4 k, F- V3 ^ B2 c图 6, M. u& |, q1 ^
6 B5 h. v2 r. b; L+ F- z弹出选择仿真器类型,然后根据连接的仿真器型号输入数字,按Enter进入下一步:
/ f) O" _% q& \# l1 }![]() ! r# B C9 _7 \
图 7. `8 x; w$ N" r+ @; k
8 g `, R$ ~+ u3 B8 d. f
弹出烧写窗口,并自动烧写,如下图所示:) l& ?; u3 L) q8 p: j
![]()
" J8 `3 o9 F7 q图 8
; b! z$ M Q. y7 E' P% B% `
! ~' ?% i; I3 [7 Q, Q烧写完成如下图所示:- y$ |: T8 u! G/ o; n. a& O6 s% @
![]()
, y$ ?' y3 G& |! k8 K图 9
8 ?9 _$ f. P& H7 l4 W3 Q& W; Y ]; _$ d# _! d- {9 e
在文件系统与内核均烧写到NAND FLASH后,将拨码开关拨到IBL NAND模式,用网线连接开发板网口到路由器(默认使用ETH1),与电脑终端处于同一网段,连接好后上电。
6 f" R( L. u- Z- N- K/ `5 U. c可看到串口打印出一系列启动信息,说明Linux系统正在启动,如下图,说明已成功进入文件系统,并且可以执行Linux指令,且从打印信息可以看到开发板的IP地址为:192.168.0.121。9 [; b2 W# c: V& \% h
![]()
3 y0 a- ~$ w7 @图 10* i: U/ h* _$ Y- K; \
5 | R1 S) Z- L. D 进入C6x Linux网络控制面板查看相关信息及测试可以从上图中看出当前开发板的IP,在网页浏览器中输入对应的IP地址即可访问开发板,弹出如下界面:
6 q6 g9 z1 T+ k1 m![]()
& z1 i8 ?# {! G图 11
( A3 G! O- `0 d) z) f9 s% C5 u4 M7 Q- e6 P( I$ j L" a
可以点击各个页面进行演示查看,此处罗列几点进行演示。
+ k9 j N* ^( t v j2 g7 C 欢迎此为德州仪器的Web用户界面"C6x Linux MCSDK DSP"。下表列出了所有可用的接口在黑色面板。; ~8 |$ ~" Z: `9 b& i1 P
![]() / T: a; H8 p3 a v6 b& V
图 12
* N" n' t/ I! F0 t
& a2 N+ \; T- @% x 信息显示开发板静态系统信息相关信息。
% {( A! G0 c7 A1 y/ t![]()
/ \+ |9 ^8 E. q& B# W/ ^( F( |* O图 131 P' o# z# m# s) v3 b1 Y O* v
: b- L4 \3 V# j# T+ E
统计这个页面显示系统统计数据如内存和CPU使用,此页面刷新间隔为60秒。/ v+ H+ i: m1 g
![]() * o: t% V+ F) o/ w- H4 @
图 14# `3 N# G) Z9 W; m
, o" g. K) t. u% w
|
|