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

基于TMS320C6678的Linux镜像烧写演示

[复制链接]
  • TA的每日心情
    奋斗
    2020-3-25 15:17
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2020-8-24 14:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

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

    x
    串口调试软件配置配置前请使用Micro USB线连接调试串口和电脑终端。
    3 w# J$ p8 p6 E' p  Z安装调试终端软件推荐使用SecureCRT调试终端软件,安装包路径:"光盘资料/Tools/VanDyke.SecureCRT.zip",安装方法请看软件安装《SecureCRT终端安装》文档。* ]8 s4 T% O8 C( R
    串口调试调试前请确保电脑已经正常识别串口,如无法识别,请安装USB转串口驱动,驱动路径:"光盘资料/Tools/USB转串口驱动.zip",也可以使用鲁大师等软件扫描安装驱动。
    & Y0 U& u# L/ a打开SecureCRT,点击菜单栏"File -> Quick Connect",进入连接配置界面,如下图所示:6 Q3 y2 n/ h9 J, d8 X

    0 s% L. A1 k; n; F图 1
    2 o8 m+ Z  z- b

    2 ^4 C$ T+ c. T) V: x; l图 29 C0 W! W+ j* q. [
    8 {) }# \) c& z" X: t
    在弹出对话框中,Protocol选择Serial,Port选择相应COM口(可以在“设备管理器->端口(COM和LPT)”中查看),波特率为115200,其他参数默认不变,如下图所示:# H  o, h; w1 ~" Z' m( S

    * R1 I$ w: L$ Q) U3 a# E" i图 3
    / Y; o' c' k! F/ p& H$ D$ [) B# U6 [9 z9 o; Y/ D6 \" n2 C3 ]7 X
    点击Connect,完成串口调试软件配置。! a  _' o* B+ n9 L
    烧写文件系统和内核镜像到NAND FLASH将光盘中Factory Reset文件夹复制到非中文路径下,内核镜像及文件系统在TL6678-EasyEVM_Linux目录下,路径:"Factory Reset\Image",要将filesystem.bin和kernel.bin这两个镜像分别烧写进NAND FLASH,文件夹内容如下图:。
    8 s/ j$ V! {8 Y: y

    0 w( F+ r) ~5 T2 @5 i: u, V图 4
    ' o6 q8 a* P6 a# n6 g6 Q' h
    $ p7 P/ s5 A7 G$ B5 z在Linux中,相关启动的一些参数所占的内存地址如下:
    5 C; A& S) ^7 y% GRAM使用(当前版本禁用SysLink). x$ {4 K- P6 f+ J6 y6 h
    NetCP MSMC:0x0C000000-0x0C003000
    ; `3 c& `  u( R. tSysLink MSMC:0x0C008000-0x0C0F8000 (SharedRegion 0)4 X% G: ]$ g. J- z$ }: a
    Linux DDR:0x80000000-0x8FFFFFFF(根据内核参数由核心0,Linux系统管理256MByte DDR3空间), w* h- J& j, z& M- K7 D/ k4 F6 ]
    SysLink DDR:0X9FC00000-0x9FFFFFFF (SharedRegion 1及User指定SharedRegion)
    1 Y+ g' n2 n7 Y0 e5 kNAND FLASH分区(128MByte)3 r' n) V3 G) Q5 E; G
    启动参数、内核:0x00020000 - 0x01100000(Block 1 - Block 135), t! i* G( ~' F/ {/ o' c0 x4 h
    文件系统(JFFS2):0x01100000 - 0x08000000(Block 135 - 结束)' Z3 F0 [, z5 k6 ~& d
    由于内核烧写到NAND FLASH后,在Block 1至Block 135,文件系统在Block 135到结束,分别烧写到NAND FLASH互不影响。8 K( V  K" I. E, o' @: Y, p7 B
    内核镜像及文件系统的烧写可以通过以下两种方式:- z/ S" X5 j" {$ Z' R: u! B( v" F6 D
    通过CCS烧写烧写步骤可参照《TMS320C6678开发例程使用手册》里的1.6章节。2 E4 p. Q1 L3 U% d2 h
    备注:烧写完内核镜像或者文件系统后,开发板需断电再执行下一个的烧写。
      O) p, c- x- `5 b. l 通过批处理文件烧写使用记事本或者其它文本编辑器打开"Factory Reset"目录中Flash.bat批处理文件,并根据实际情况修改对应的环境变量,如下图所示:
      o) G9 ~$ R/ O! G6 t1 _
    2 x8 ]8 ^% H$ Z) o8 {# C" G
    图 5
    # y( X# D: V* U% o- X" Z" ^/ e* E9 S
    仿真器配置文件"Factory Reset\TargetConfig"目录下,请确保配置文件对应为使用的仿真器,也可以使用自己新建的配置文件。保存文件并退出,双击Flash.bat批处理文件,弹出如下界面,输入6,选择TL6678-EasyEVM Linux,按Enter进入下一步:
    # E5 [% R6 R1 p7 y

    6 W8 }( s) W: s6 I) \6 O图 6
    0 j5 \. Z, l' t$ `0 Y; a0 n1 `4 b1 U. p: S# M* U- g3 @
    弹出选择仿真器类型,然后根据连接的仿真器型号输入数字,按Enter进入下一步:4 ^- W2 r. }! w  S: \$ S, X
    - W3 A" @/ X4 {3 X. @& [4 d' g
    图 7
    3 @+ L- a8 f: t) t& z* H. T' }, l, j
    弹出烧写窗口,并自动烧写,如下图所示:1 s" |) d. ^: Y0 C) N9 D
    ' D2 u7 [, a( P5 O% w$ Y
    图 8
    * Z) K( ]5 @# w- N) I7 Q9 A+ I0 h0 c; o9 o6 v" d
    烧写完成如下图所示:
    $ T9 H7 S0 Z. q" G
    # |: a2 M( E  w: R4 ~2 h
    图 9
    . {, L! L# H( I9 ]) n" h3 D9 R7 L5 J3 O
    在文件系统与内核均烧写到NAND FLASH后,将拨码开关拨到IBL NAND模式,用网线连接开发板网口到路由器(默认使用ETH1),与电脑终端处于同一网段,连接好后上电。; D$ x$ ~1 Z( _4 S, `1 [
    可看到串口打印出一系列启动信息,说明Linux系统正在启动,如下图,说明已成功进入文件系统,并且可以执行Linux指令,且从打印信息可以看到开发板的IP地址为:192.168.0.121。) x5 G" Y2 w' C2 c3 t  }9 Y* v
    # [- V: C& S3 O5 o2 S" R. E+ J
    图 10
    / y/ e8 h( r# o; x/ i# h
    ; L$ G2 \: W) a* n( Z. A 进入C6x Linux网络控制面板查看相关信息及测试可以从上图中看出当前开发板的IP,在网页浏览器中输入对应的IP地址即可访问开发板,弹出如下界面:
    . w3 m) v( y. F

      q( P( I; x3 u" }9 R) C图 11* M5 p4 j. \+ F: }; B& g

    0 N5 c6 c3 Q* g4 U' W! f可以点击各个页面进行演示查看,此处罗列几点进行演示。
    0 H9 H  t9 w7 X$ B& c, N 欢迎此为德州仪器的Web用户界面"C6x Linux MCSDK DSP"。下表列出了所有可用的接口在黑色面板。' Q- h7 O2 O( `) N9 a4 s+ h
    ' w* E4 p8 b; N- o! e! |6 Y8 m5 E
    图 12( S/ J4 }# @; b4 j$ e( e5 a
    5 ^+ R1 `! R3 ]% H: r
    信息显示开发板静态系统信息相关信息。
    4 A4 ^0 U) B# u! r
    # P! B1 p9 |$ N
    图 133 \, e( J2 s- |$ u8 Z* B! V# ], A9 A6 K

    & Y" f. G. x  V' Z3 |+ l8 q 统计这个页面显示系统统计数据如内存和CPU使用,此页面刷新间隔为60秒。3 S4 a% {$ Z+ F# _7 |; m1 ?
    9 V- ]/ e/ R1 E' F
    图 14& F3 r0 ^" |( a0 U
    / @1 Y% Y4 d4 W5 d
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-24 23:17 , Processed in 0.156250 second(s), 24 queries , Gzip On.

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

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

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