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

基于TMS320C6678的Linux镜像烧写演示

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

    [LV.1]初来乍到

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

    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
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-30 10:03 , Processed in 0.078125 second(s), 23 queries , Gzip On.

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

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

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