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.

MSP430I2021: Uniflash生产烧录提醒失败

Part Number: MSP430I2021
Other Parts Discussed in Thread: UNIFLASH,

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.”这个需要怎么处理才能再次烧录成功?

  • 您好,您选择第三个Erase main, information and protected information memory试一下。

  • 好的,我尝试这个选项,可以烧录成功;但是烧录成功后,设备没有按照固件启动起来;是使用这个烧录还需要在哪里配置吗?

  • 这个勾选了吗?

  • 我这个有勾选这个

  • 您是怎么观察到芯片没有运行起来的?有没有换芯片试一下?芯片的电压正常吗?

  • 烧录完使用开发的软件工具读取设备状态信息,正常的设备可以读取到相应的设备信息,异常的连接不上软件及读取不到信息;有试过6pcs都一样;芯片电压都有测量过跟正常设备电压是一样的3.3v;目前一直找不到具体原因,是否帮忙分析,提点建议帮助排查下,非常感谢!联系QQ:396650143

  • 试一下用UNIFLASH读取内存

  • 读取内存数据可以读取出来;

  • 故障率是多少?

  • 我试了5PCS,5pcs都会;这个烧录有没有哪些需要特别注意的,可能会影响烧录结果的;我们选择烧录program的load image时会不会先擦除在烧录,还是直接烧录覆盖

  • 如果可以通过memory读出来的话烧录应该没有问题:

    load的时候肯定会先擦除在烧写。

    这5片都是最初的verification failed问题?

    试一下先mass erase或者指定范围擦除,然后下载中的擦除选项选第一个试一下。

  • 我的芯片是MSP430I2021这款,1、擦除时选项选了第一个,指定范围0x0000~0xffff,烧录时擦除选项也选第一个;结果一样
    [2022/10/18 上午9:36:01] [INFO] MSP430: Performing Erase by Address...
    [2022/10/18 上午9:36:07] [INFO] MSP430: Finish Erasing
    [2022/10/18 上午9:36:36] [INFO] Executing Reset: Soft Reset
    [2022/10/18 上午9:36:51] [ERROR] MSP430: File Loader: Verification failed: Values at address 0x1000 do not match Please verify target memory and memory map.
    2、擦除时选项选了第一个,在点击mass erase 擦除;烧录时擦除选项也选第一个;结果也一样:
    [2022/10/18 上午9:43:33] [INFO] MSP430: Performing Mass Erase...
    [2022/10/18 上午9:43:36] [INFO] MSP430: Finish Erasing
    [2022/10/18 上午9:45:40] [ERROR] MSP430: File Loader: Verification failed: Values at address 0x1000 do not match Please verify target memory and memory map.
    3、只有在烧录时擦除选项第三个选项,可以烧录成功,但是烧录完使用开发的软件工具读取设备状态信息,正常的设备可以读取到相应的设备信息,异常的连接不上软件及读取不到信息
    [2022/10/18 上午9:48:40] [INFO] MSP430: Performing Mass Erase...
    [2022/10/18 上午9:48:42] [INFO] MSP430: Finish Erasing
    [2022/10/18 上午9:49:12] [INFO] MSP430: There were 31260 bytes written.
    [2022/10/18 上午9:49:12] [SUCCESS] Program Load completed successfully.
    这跟烧录工具是不是正版有没有关系?由于买正版烧录器时间有点长不好购买,我们是在淘宝网上买的烧录器;
  • 从log来看是烧录成功的。您有没有通过其它方式观察一下芯片的功能?比如根据设计用示波器检查一下一下相应的管脚?我不清楚您的上位机读取设备状态信息的原理是什么,所以无法基于此给出进一步判断。

  • 上位机与产品通过串口进行连接,读取设备状态;目前使用串口连接不上;使用示波器测量输出引脚没高电平的没有输出高电平;我们客户使用跟我一样的烧录步骤(使用烧录软件,烧录固件,设备同一批次且有烧录过一次),他们的就可以正常烧录且设备也能正常使用上位机连接;

  • 请问您在哪里购买的芯片?

    除了这5片还有别的芯片存在这个问题吗?

  • 是从客户那边寄过来的,寄过来之前他们还有烧录过一次;由于我们是给他们代加工需要重新验证烧录,重新烧录就出现这个问题。

  • 我觉得我们需要搞清楚这几个芯片在您客户那里发生了什么,不然很难去定位问题

  • 我们咨询客户,客户那边没有做其他草做,同时有让他帮忙视频现场演示,演示的步骤跟我们的一样,但是客户那边可以正常烧录成功,我们这边就会报错提醒;1、一开始我们怀疑是烧录器原因,但是我们在云汉芯城上买了一个正版的来烧录,结果也一样烧录失败;2、有怀疑是芯片,我们自己有采购到新的MSP430I2021芯片进行烧录验证,也提醒如图失败;3、怀疑客户提供的固件是否完整,是否有其他引导启动文件,但是跟客户视频现场验证也是只有一个文件;4、怀疑电脑安装Uniflash不支持(最新版本8.1.0.4135),但是我们有在另外两台电脑上进行相应操作也一样;目前还是没有定位到问题;是否还有其他原因导致这个问题;

  • 是否可以加我联系方式(QQ:396650143,微信:18559020540)我将烧录文件发给你,烧录帮忙验证下,谢谢!

  • 1. 所以现在的问题总结一下就是,一模一样的操作,在您客户那里可以正常烧录,您这里就不行,可以这么理解吗?

    2. 您有试过别的版本的uniflash吗?您可以试一下不同版本的。您的客户使用的是什么版本?您的PC操作系统是什么?

    3. 您使用的是什么烧录器?同理您的客户使用的是什么?

    4. 您这个log对应的操作流程可以说一下吗?

    5. 我加您好友了。我手头没有这个芯片,您把文件私发我,我试着找其他工程师帮您测试一下。

  • 1、是的;2、目前有试过两个版本,两个版本都不行;我的电脑是WIN10系统;3、 ,4、连接后;直接在Progran里面选择烧录文件(15_2.0_2_1.4_1_3_14.hex);在点击Load Image;在烧录过程中就跳出的提醒框

  • 你加我那个好友了,我的微信跟QQ没有收到你的好友信息

  • 网页右上角头像旁边第一个通知图标:

    我已经发送好友申请给您了

  • 你好,有帮忙验证下嘛,是否可以

  • 我已经向相关工程师寻求帮助了

  • 您好,我们的工程师使用如下配置是可以烧写成功的: