查看: 3246|回复: 9

[讨论] TQ210V6从WIN7和Linux下使用USB更新系统方法

[复制链接]
  • TA的每日心情
    无聊
    2017-1-3 11:17
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2015-9-23 22:50:15 | 显示全部楼层 |阅读模式
    分享到:
           周一晒了板子到手的帖子,接下来的三个晚上开始学习了;
           因为发来的只有板子,手头又没有串口和电源,于是买了一个串口线和J-Link,从公司张大仙那里借了电源。终于连上了。
    因为之前安装好了开发相关软件,所以就直接用了,这里省去。
          开始没有CORED的资料,试一下COREB 和 COREC 的镜像,,,注定失败的。。。Linux没能正常启动,于是在 小菜儿 的帮助下找到了  cztqwan 找到了CORED 的资料。。感谢一下!!
    CORED支持USB下载 省去用SD卡,今晚就开始了用USB更新系统:
    (要先安装好开发软件和驱动,看资料去安装)
    先从WIN7下:
    1、连接号串口和USB以及开发板电源
    2、打开DNW下载程序并设置好串口参数
    3、打开开发板电源开关同时按下键盘空格进入安装引导程序(发来的板子已经烧好了,如果按空格没有进入,需要你参考资料天嵌科技出品-TQ210_CORED开发板使用手册V1.0_20140918 中的USB启动方法下载安装引导程序)。
    4、进入以后键入 1 下载U-BOOT 镜像  此时USB连接成功,选择USB下载-UBOOT-选择文件   在TQ210_CD\出厂烧录镜像合集\u-boot镜像中的 u-boot-20150716.bin文件 接下来自动下载到开发板内存中。(为什么是下载到内存中?不是从nandflash中启动吗?原来是先下载到内存中然后在由内存烧写到NANDFLASH中)





    烧写UBOOT.PNG
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-3 11:17
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-9-23 23:01:38 | 显示全部楼层
    烧写成功后自动弹出安装引导界面 选择3 用同样的方法烧写内核:TQ210_CD\出厂烧录镜像合集\Linux镜像\Linux内核 下的 zImage_Kernel_3.0.8_TQ210_for_Linux_CoreD_20141021.bin



    烧写内核.PNG
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-3 11:17
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-9-23 23:02:13 | 显示全部楼层
    烧写成功后自动弹出安装引导界面 选择6  用同样的方法烧写文件系统:TQ210_CD\出厂烧录镜像合集\Linux镜像\Linux文件系统镜像 下的 rootfs_linux_v1.4_CoreD.bin



    烧写文件系统.PNG
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-3 11:17
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-9-23 23:03:32 | 显示全部楼层
    烧写成功后自动弹出安装引导界面 选择4  用同样的方法烧写LOGO镜像:TQ210_CD\出厂烧录镜像合集\Logo镜像 下选择一个  我选的是logo_320x240.bin  (其实我没有屏幕,。。也用不着呢。。。用CRT看命令行吧)


    烧写LOGO.PNG
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-3 11:17
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-9-23 23:07:33 | 显示全部楼层
    完成烧写后,开始启动Linux
    选择 r 启动

    启动LINUX.PNG
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-3 11:17
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-9-23 23:13:32 | 显示全部楼层
    启动过程中看到各种返回数据
    查看Linux设置.PNG
    初始化完成系统安装完成.PNG
    初始化硬件外设有镜像4在nandflash中的分布.PNG
    进入目录看一下.PNG
    浏览、bin.PNG
    浏览.dev.PNG
    浏览目录.PNG
    内存占用情况layout.PNG
    应该是启动后的界面情况.PNG
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-3 11:17
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-9-23 23:21:43 | 显示全部楼层
    本帖最后由 woshi7109521 于 2015-9-24 00:06 编辑

    在Linux烧写时看到一个很详细的帖子,可以看这里https://www.cirmall.com/bbs/thread-44101-1-1.html
    我就省去了,只是付几张自己的图说明一下(说明很重要~~~哈哈哈):






    用dnw烧写UBOOT.PNG
    在CRT中得到下载UBOOT信息.PNG
    CRT下得到下载内核信息.PNG
    烧写内核.PNG
    CRT下得到下载文件系统信息.PNG
    烧写文件系统。。.PNG
    CRT下得到下载LOGO信息.PNG
    烧写LOGO.PNG
    烧写文件系统完成.PNG
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-3 11:17
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-9-23 23:26:09 | 显示全部楼层
    本帖最后由 woshi7109521 于 2015-9-24 00:03 编辑

    几点说明:
    1、我的DNW没有安装在ROOT用户下,而是cun这个用户下,在使用DNW时提示没有权限,于是在/home目录下改了一下权限
    2、注意使用TAB健,太方便了
    3、需要注意的一点,上面给的链接的烧写系统的方法使用SD卡进行烧写,此时烧写到了TQ210开发板内存地址为20000000
    但是,我的是采用USB进行烧写的,此时烧写到了TQ210开发板内存地址为30000000 ;上面的截图中我试了一下烧写到内存地址20000000时,系统是无法正常启动的,要将烧写地址更换为 30000000 才可以啊!!其实在WIN7烧写USB下载软件那里有一个
    参数设置 - 选项 点进去会出现如下图所示,注意看USB参数设置那里下载地址为30000000   所以在LINUX中使用USB下载时也要使用地址30000000才可以正常烧写系统。

    4、还是那个问题:先下载到内存中,再由内存烧写到Nandflash并从Nandflash中启动

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-3 11:17
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-9-24 00:09:56 | 显示全部楼层
    如下图所示:这里USB参数中下载地址为30000000  
                        用SD卡下载地址是20000000
                        这个原因以后会提到。
    捕获.PNG
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-15 09:28
  • 签到天数: 222 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2015-9-24 08:33:50 | 显示全部楼层
    多谢楼主分享
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-22 08:31 , Processed in 0.192994 second(s), 34 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.