bbb上rtems的tcp/ip协议移植的想法

rtems目前还没有将bbb板上的bsp中的网络部分加上。

因此需要移植网络协议,在这里主要考虑两点。

首先是底层驱动,最重要的也就是底层,因为上层的协议是比较好移植的,关键是接口层的driver,也就是要让AM335处理器和以太网芯片通信.

bbb上的以太网芯片是SMSC LAN8710,要做的就是driver的撰写,并且和上层协议结合。虽然官方给出的rtems bsp上没有关于网卡的驱动,但是可以从bbb官网的其他系统上移植过来,比如bbb官网的ubuntu系统,肯定是包含有芯片的驱动。因此可以从这里入手。


其次是tcp/Ip协议栈的移植,这部分应该是比较简单的,因为都是c,移植起来还是比较简单的,并不涉及底层。可以选用bsd 的tcp/ip协议栈,这也是rtems 官方选用的协议栈。


posted on 2016-09-25 22:13  sichenzhao  阅读(213)  评论(0编辑  收藏  举报

导航