2020-01-01 17:37发布
wind2100 发表于 2017-1-18 14:21 外部FLASH 只要你检测CRC校验值就好了,32自带32BIT CRC啊,很好用。 打印出来看就对了, 对不对全部CRC ...
风中答案 发表于 2017-1-18 16:25 有做CRC检验的,tftp接收到每包数据后,在每一包最后都做了CRC16校验才写到W25Q128,读出来时都先判断CRC ...
zchong 发表于 2017-1-18 17:28 要是这个问题要打屁屁了
最多设置5个标签!
有做CRC检验的,tftp接收到每包数据后,在每一包最后都做了CRC16校验才写到W25Q128,读出来时都先判断CRC再把数据写到内部flash里。现在碰到问题是,当我用J-Link烧写IAP和APP程序,能正常运行,用J-Link烧写完后,不修改APP程序,能进行升级,IAP跳转APP没问题,但当我随便修改了APP程序后,再升级的话,IAP跳转APP时就死机了,没任何反映应了,在跳转APP那断点看memory,就是上面的图片所示,和bin文件数据比较,是正确的。跑的是freeRTOS系统,跳转前有把全部中断关掉的。
你的boot在往片内flash写APP程序的时候有没有先擦再写呢?
哈哈,从描述来看还是有一点点这个可能的
一周热门 更多>