怎么烧写imx6里的efuse?

怎么烧写imx6里的efuse?,第1张

efuse的烧写这部分FSL是没有公开的,就看手册里面的描述,可能会在你真正烧写的皮握时候对芯片造成损坏。最好联系FSL进行解决。燃咐庆来自 珠海鼎芯简滑科技,最内IMX6核心板开发板解决方案最大提供商

写eFUSE可以通过u-boot命令去烧写. 在Linux BSP文差竖档包里面, i.MX_6Dual6Quad_Sabre-SD_Linux_User_Guide.pdf 中提到imxotp命令:10.1 How to Fuse in U-Boot U-Boot contains a tool, imxotp, which is used for fusing.U-Boot >imxotpimxotp - One-Time Programable sub-systemUsage:imxotp imxotp read- read fuse at 'index'imxotp blow [--force]- blow fuse at '雀庆岩index' with hex value 'value'顷御 Tips:'addr' to 'index':convert 'index' from 'address'index = (addr - otp_base) / 0x10 eg, addr is 0x021bc410, otp_base is 0x021bc400, the index = 1 '--force' must be present in order to blow the fuse. Command will abort if '--force' is missing. index = (addr - otp_base) / 0x10, where the addr is the address of the fuse you want to operate, the otp_base is the base address of the fuse block. 'value' should correspond to fuse settings according to the fuse map and desired fuse configuration.

ESP01F是ESP8285芯片而不是8266,用8266烧写工兆弊具就会报efuse check error错误,见下图:

我承认,族岩族是我没好好看文档,并且把问题想复杂了。

其次google搜到很少相关问题,不然我也不至于这么狼狈。

然后我的烙铁也不太好用,按文档上说的260度根本没法焊接,所以用350度焊的,一直担心自己焊接温度太高导致芯片坏掉。

1.即使我第一次没看文档用500度焊枣袜接的那个ESP01F也没坏,所以焊接温度可能并不需要那么严格控制在260度

2.出现问题多看官方文档


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12359008.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存