This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

【原创】 J-Link 在基于AM335x的Starterware 开发中的应用

  简介

     Starterware是TI针对工业客户推出的基于AM335x的非操作系统的软件开发包,具有实时性高,灵活性高等特点。随着AM335x在业界得到广泛的肯定,目前已经在工业各个领域得到了广泛的应用。J-Link是市场上很流行的ARM仿真器,价格便宜,使用方便。本文主要介绍如何使用J-Link在CCS(Code Composer Studio )和IAR(IAR Embedded Workbench)集成调试环境中对基于AM335x的Starterware进行编译调试。

Jlink在starterware调试中的应用.pdf
  • 不错,写得挺好的,我一直在用J-LINK调试am335x,开始市场上直接买了个便宜的,不能升级到新版本,支持不了AM335X。

    后来买了广州斯道的j-link,可以升级到最新的firmware,很好用,推荐下:

    http://item.taobao.com/item.htm?id=18141938618

  • 可以在keil MKD中进行编译调试吗?

  • 好帖,顶!

  • 目前正在使用IAR调试Embest的BB-Black,板子上用的是DDR,跑Starterware总是有问题,好像是DDR参数有问题,不知道怎么该,请教大神

  • Dear Yaoming Qin,

        感谢您的文章,我们已经在用J-LINK和IAR在调试了,方法是使用mac文件download到DDR中运行,这个是调试的方法。想请教您关于生产的问题。

        1、请问如何使用J-link和IAR将代码从NAND读到DDR运行,再进行调试?

        2、如果是生产是不是要将代码从T卡copy到NAND,然后在由bootloader引导运行?

       以上期待您的支持,谢谢!

  • 谢谢您对我的文章的关注

    1. 通过j-link 读取nand的内容,没有直接的方法,只有通过代码读取nand

    2. 关于量产,我们后面会发布基于USB的量产工具,这个工具在PC windows下可以运行,在板子侧,目前是用uboot进行烧写的。

  • 关于问题1,

        想请教一下通过教程里面的 5.3.1加载image,方法B 通过AM335x所支持的启动存储介质或者外设来加载 的具体方法教程。

    关于问题2,

        请问USB的量产工具大概什么时候会发布呢?

      感谢支持。

  • 方法B就是从sd卡启动。

    USB的量产工具打算在下个月内发布。

  • 求教用Jlink下载bootloader和APP到nand flash的方法?谢谢~

  • 你好,我再按照文档操作时,最后一步,点击Download and Debug图标时,总是出现Can not find ICE Pick(IRlen mismatch)....的错误(具体提示见附件图)。可能是什么原因造成的呢? 

  • 你好,我也遇到这问题了,请问你现在解决了么?

  • 我的starterware文件的binary里面没有driver,platform,untilities等预编译的库,你说可以在debug配置下重新编译这些库,请问该如何编译?怎样操作的

  • 在CCS中,导入build文件夹下的各个库源码工程,rebuild后,bin。。文件夹下就有新的库文件了,然后再编译你自己的工程,引用这个库文件就可以了。

    我啰嗦了。。。

  • 大哥,您好,我看到这个地方,也有这个疑问,所以想请教一下您

    可以告诉我,怎么样在debug模式下重新编译这些库吗?

    谢谢啦。