This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Uniflash使用生产烧录,在点击了Setting&Utilities擦除选项中的“Replace written memory locations, retain unwritten memory locations”后进行擦除成功后;点击Program烧录一直提醒“[ERROR] MSP430: File Loader: Verification failed: Values at address 0x1000 do not match Please verify target memory and memory map.”这个需要怎么处理才能再次烧录成功?
如果可以通过memory读出来的话烧录应该没有问题:
load的时候肯定会先擦除在烧写。
这5片都是最初的verification failed问题?
试一下先mass erase或者指定范围擦除,然后下载中的擦除选项选第一个试一下。
从log来看是烧录成功的。您有没有通过其它方式观察一下芯片的功能?比如根据设计用示波器检查一下一下相应的管脚?我不清楚您的上位机读取设备状态信息的原理是什么,所以无法基于此给出进一步判断。
上位机与产品通过串口进行连接,读取设备状态;目前使用串口连接不上;使用示波器测量输出引脚没高电平的没有输出高电平;我们客户使用跟我一样的烧录步骤(使用烧录软件,烧录固件,设备同一批次且有烧录过一次),他们的就可以正常烧录且设备也能正常使用上位机连接;
我们咨询客户,客户那边没有做其他草做,同时有让他帮忙视频现场演示,演示的步骤跟我们的一样,但是客户那边可以正常烧录成功,我们这边就会报错提醒;1、一开始我们怀疑是烧录器原因,但是我们在云汉芯城上买了一个正版的来烧录,结果也一样烧录失败;2、有怀疑是芯片,我们自己有采购到新的MSP430I2021芯片进行烧录验证,也提醒如图失败;3、怀疑客户提供的固件是否完整,是否有其他引导启动文件,但是跟客户视频现场验证也是只有一个文件;4、怀疑电脑安装Uniflash不支持(最新版本8.1.0.4135),但是我们有在另外两台电脑上进行相应操作也一样;目前还是没有定位到问题;是否还有其他原因导致这个问题;