有人在skyeye上做过TinyOS移植吗?我想移植
TinyOS是针对无线传感网络的OS,想在模拟的板子上跑跑看 想法不错,可是我不知道目前有没有编译器可以把tinyos编译成arm指令格式,目前的tcc只能编译成avr的指令格式。如果有编译器,移起来就轻松一点,不然你还得自己写编译器呵呵 我在做一部分TinyOS到ARM的移植工作,我们可以交流哦 欢迎移植。移植后的成果,希望能在skyeye上发布。 sunnylh:你用什么编译器的? 只能用gcc的编译器了,ncc转换后的c文件只有gcc才能编译通过的,你觉得呢? 我觉得也是,不过现在项目经理催项目,只好先放一放了 这很有意思,我带的学生在 atmel128上面开发。
我也有把tinyos移植到ARM上面的想法。
听说Intel的一个研究室做了,但一直没有看到公开的东西。
如果我们有人做出了,那更多的人可以做相关研究了!
希望有人移植成功,建议基于 LPC 21xx/22xx
因为skyeye 模拟了LCP22xx 目前可在上面运行uclinux ucosii
如果你在北京,还可以通过开发板给你使用! 对,Intel是已经做出来的是imote和imote2,CVS上有一部分PXA27x的代码,不过关于移植的细节没有,我个人觉得移植不是很困难,关键是对GNU工具的使用,在Linux(Cygwin)下对ARM的开发,可我刚接触嵌入式又不太熟悉Linux :-( 有些工具的具体用法还不太清楚,也希望能得到陈老师和大家的帮助
另外请问一下通过JTAG口下程序的软件一般都用那些,我曾试图编译过n次的jtager都没有通过 :oops: 用windows下的flashpgm也要报错,现在歇工了 :-( 同关注,不知道编译以后,tinyos有多大?我也在想在lpc2132这种廉价的arm上跑系统。。 严重关注一下! jtager我用过一次,先是flashprobe一下,然后就可以下了,不知道你用的是什么flash和什么cpu,关键是blank要设置好,flashpgm也是的 我用的是AT91M40800的片子,Flash是Fujitsu的MBM29LV800BA,以前几次用Flashpgm的时候是可以用的,后来好像是把Flash全部擦除了一下,就老报错Target Communication Error: Bus Error,不知道为什么 :-( 对了,就是要把每个blank的参数设置对,你看看40800的起始代码就可以了
页:
[1]