TI中文支持网
TI专业的中文技术问题搜集分享网站

关于IDK437x开发板的几个问题咨询?

      我现在手上IDK437x的开发板(rev1.3a),用的开发包是sysbios_ind_sdk_2.1.0.1。

      问题:

      1、starterware里面的代码,如果用的A9的核,编译器必须要用linaro?TI的编译器不支持?

      2、IDK437x用的是qspi接口的flash,但是starterware里面提供的对qspi接口flash烧写的代码是用的cd卡烧写flash,没有提供用ccs程序烧写flash的代码?TI公司是否有这方面的考虑?还是我可以借鉴AM3359的ccs程序烧写mcspi的代码?

      3、starerware里面的例程需要依赖其他的几个程序?关于TI程序依赖的技术文档或者是wik在哪?能否告知。

      感谢大家能针对上面的问题给出解答,不胜感谢。

xiong ai:

回复 Steven Liu1:

首先谢谢Steven。

    对于第2个问题,例程是将sd卡中数据读取到ddr中,这个可以通过地址总线的方式进行copy实现。如果我生成的文件是ccs的.out文件,这个文件如何读到ddr中去?或者说我直接读取.out文件的内容然后直接烧写到qspi中,这样的话更快些。

    对于第3个问题,我在文档中没有找到工程依赖性的内容说明。我想知道的是为什么在ccs里面要同时打开多个工程才能完成最终一个工程的编译。ti的wiki里面是否有相关的资料介绍说明。

xiong ai:

回复 Steven Liu1:

我是否应该用tools里面的\bin2header软件将.out文件生成可识别的hex头文件,然后将这些数据烧写到qspi就可以了?\bin2header的说明能在ti找到吗?我没有在相关文件夹下找到说明资料。

xiong ai:

回复 Yaoming Qin:

谢谢Yaoming。

 请问ccs通过jtag接口下载.out文件到ddr中的例程在哪?

是否我可以这样理解流程。

1、将ccs和芯片通过jtag连接上;

2、然后将.out文件下载到ddr中;

3、装载烧写qspi的.out文件程序(注意程序里面不能讲ddr中的内容清除掉),然后运行代码将ddr中的内容烧写到qspi中。

xiong ai:

回复 Yaoming Qin:

如果我不用到外部的ddr,我只用内部的256k的ram就能实现代码运行的话,这种情况下我又如何进行qspi的烧写呢?

我如何把.out文件装载到内部ram中去呢?

赞(0)
未经允许不得转载:TI中文支持网 » 关于IDK437x开发板的几个问题咨询?
分享到: 更多 (0)