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

请给一个综述性的说明吧,关于使用自己定制的AM437X板开发linux-RT的过程

我们硬件部门设计制作了一个基于AM4379的量产的控制板,项目经理要求我们软件部门在上面跑linux-RT实时系统。

我们本身是做MCU开发的,对RTOS很了解,但是对linux及linux-RT并不了解。

在这里请TI的员工大牛给一个官方的解答(开发方法),看我现在的认知是否错误,以及解答我未知的问题

A: 看我已知的是否是错的

  1. linux和linux-RT在开发方法是完全相同的,(即必须使用linux主机,只需要使用命令行’make‘等指令来进行编译,1-内核 2-驱动 3-应用程序, 不需要也没必要使用ccs6.1)
  2. TI官方提供的linux-RT包其实就是linux preempt RT这个开源项目里的

B:我未知的

  1. 对于一个板子同一uboot是否适用于linux和linux-RT? ——我们目前买了米尔的MYD-AM437X开发板,米尔支持linux但并未支持linux-RT,  所以我只能来TI找资料,官方有PROCESSOR-SDK-LINUX-RT-AM437X, 是否可以用linux的Uboot来启动SDK里提供的linux-RT内核。
  2. linux和linux-RT的开发方式是否完全相同?——linux-RT的驱动开发与应用开发(Qt图形界面,通信协议等),是否是完全相同的模式(即采用相同的工具链,相同的辅助软件),或者仅仅区别于某些实时相关的修改(比如添加任务优先级,进入和退出临界区之类)

Jian Zhou:

TI的SDK目前支持Linux和Linux RT两种版本,U-boot和开发方式都是相同的,请参考:
www.ti.com/…/PROCESSOR-SDK-AM437X

wu qch:

回复 Jian Zhou:

有没有关于Linux与Linux-RT的性能对比说明?

yongqing wang:

回复 wu qch:

比系统性能?这个没必要吧,这两个系统针对不同的应用场景

赞(0)
未经允许不得转载:TI中文支持网 » 请给一个综述性的说明吧,关于使用自己定制的AM437X板开发linux-RT的过程
分享到: 更多 (0)