查看: 406|回复: 1

[试用申请] 【免费申请】实现ATMEL M4的应用中编程(IAP),在线升级固件

[复制链接]

1

主题

0

好友

45

积分

白丁

Rank: 1

该用户从未签到

发表于 2014-4-10 11:46:24 |显示全部楼层
本帖最后由 yiming988 于 2014-4-10 12:34 编辑

    一直想实现一个通用的在线编程软件模块,所谓通用,即可由用户自由挂接自己的数据流接口和Flash编程接口,而在线编程的所有功能由我这个软件模块实现。比如,用户想用UART把新固件升级到产品中,只需要把他自己的Uart接口挂进来,用户想用手机的GPRS网络远程升级固件,只需要将他自己的TCP数据流接口挂进来就可以了,剩下的事情交给这个软件模块。当然,实现了以后玩法还有很多,自行发挥想象:)。 实现通用性最大的好处那就是……造福广大网友喽~  所以打算用论坛提供的开发板开刀,希望大家多多支持!~

【申请理由】 完成一个ATMEL M4的开源IAP软件模块,实现通用性,造福自己也造福大众。熟悉ATMEL的ARM芯片的FLASH接口,有技术积累,有了这个M4板子可以评估这款M4,也将基于它完成这个开源软件
【学习计划】第一周 熟悉芯片资源,移植驱动到工程模板; 第二周 完善FLASH部分接口对接; 第三周 IAP实现的coding工作; 第四周 调试、实验; 第n周 调试、实验,并发布到论坛

【实现的方案设计】实现一个通用的在线编程软件模块,完成固件升级功能。FLASH驱动可使用AT自己的;编写IAP代码,实现对FLASH整个Sector的擦、写、读,验证prog、verify。  最后设计接口,调试并发布代码。

【要评估的指标】 该芯片FLASH的性能,FUSE,软件库,各通信口(UART SPI I2C等)的灵活性
回复

使用道具 举报

1

主题

0

好友

45

积分

白丁

Rank: 1

该用户从未签到

发表于 2014-4-14 11:43:03 |显示全部楼层
自顶 大家支持啊~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /5 下一条


手机版|爱板网 |网站地图  

GMT+8, 2016-12-10 22:56 , Processed in 0.194337 second(s), 9 queries , Memcache On.

苏公网安备 32059002001056号

Powered by Discuz!

回顶部