SAM4S的bootloader

今天开始写sam4s的bootloader,在此开一个博客,以此记录坑。

编写是使用si 4.0,编译使用atmel studio 7.0,ASF-3.25.0

2020年02月18日:

前几天一口气写了 IAP和APP,这两天在调试IAP。发现没有跳转,问题还在定位中。

2020年02月21日:

今天APP成功跳转。细节还在完善中。

问题修正:

1、数据写入片内flash,一页一页地写(512u)。数据要补齐。

2、数据写入地址操作修正。

2020年02月28日:

1、对文件数据进行分割、拼装。

2、添加CRC。

3、数据传输加密解密?未定。(ymodem)

2020年03月29日:

1、添加了miniLZO。在VS2010上压缩了(由于解压在MCU上解压,内存有限,所以VS上分块压缩,每4096字节压缩一块)大概8M的FPGA的rbf文件,压缩到了1.7M的大小,压缩效果不错。传输到MCU上保存起来。在FPGA需要配置的时候(PS模式),MCU再读取rbf数据(文件),进行解压,之后再传送到FPGA上。

 

持续更新。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值