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.

关于K2E开发板的ARM例程及与之连接的RTM-BOC板子的驱动问题



你们好,现我手上有一K2E开发板及一RTM-BOC板,想通过板上的网口0接收网络数据,然后利用芯片里的PA把含特定的IP地址的数据转从网口1出去,但如今遇到以下问题,想请教大家一下:

1、我想请问MCSDK里的pdk里有很多例程,这些例程是不是只能DSP核用的,ARM核不能用?

2、MCSDK说可以像开发DSP核那样直接在CCS里面开发ARM核,我想请问具体怎么做?而且这时在ARM核里面跑的就只能是SYS/BIOS系统了?跑Linux系统只能通过超级终端看打印信息是不是?

3、ARM的例程我只在www.deyisupport.com/.../82679.aspx这个网页上找到,但是这里面的例程关于网口传输的都是GE自检,我想使用PA的话有没有相关例程?

4、跑Linux系统时,K2E板默认只有网口0工作,在超级终端我可以通过“ifup eth1”指令激活网口1,但连接RTM-BOC时无法激活板子上的4个千兆网口和2个万兆网口,请问是系统里缺少驱动吗?那请问应该怎么添加呢?

  • ARM裸跑的例程参考首页的K2 ARM STK,这些代码就是在CCS里能调试的;

    PA没有相关例程,当然你可以参考DSP的例程配置寄存器,不跑操作系统的话,ARM配置外设和DSP没有太大区别;

    dts文件里需要激活所有的eth。

  • 你好Allen,

    1、请问STK里的例程的编译器是什么?我安装了CCS6.1.1,导入STK里的GE工程后提醒我以下错误:

    This project was created using a version of compiler that is not currently installed: GNU_4.8.4:Linaro [ARM]. Please go to <a href="liveaction:OpenAppCenter">CCS App Center</a> to install the compiler of this version, or migrate the project to one of the available compiler versions by adjusting project properties.

    请问我应该安装什么或者更新什么?

    2、你所说的“不跑操作系统的话,ARM配置外设和DSP没有太大区别”,是否pdk里的工程,我把编译器从TI编译器改成GCC编译器,然后ccxml配置文件里把DSP C66核改成ARM A15核就能用了?

    3、我现在需要在ARM A15核里跑linux系统,那这样控制外设是否就不能像STK里的例程一样使用CCS编译和调试了,而是像普通ARM芯片一样通过linux系统安装GCC编译再下到板子里通过超级终端看调试信息了呢?

    4、请问你有具体在dts文件里添加有关RTM-BOC千兆网口和万兆网口的操作过程的资料吗?

    谢谢你

  • 你好,我买RTM-BOC的时候并没有配送原理图等资料,这些资料需要在RTM-BOC的网站上向他们申请,但我还没有申请到,如果我申请到我再发给你吧