完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
未启用安全功能芯片正常,之后启用加密烧写密钥摘要和Flash 机密密钥,烧写加密后的bootload、partition、app,然后就炸了,芯片一直重启,希望各位大侠救救
以下是 summary Code: Select all espefuse.py v2.9-devConnecting....EFUSE_NAME Description = [Meaningful Value] [Readable/Writeable] (Hex Value)----------------------------------------------------------------------------------------Efuse fuses:WR_DIS Efuse write disable mask = 384 R/W (0x180)RD_DIS Efuse read disablemask = 3 R/W (0x3)CODING_SCHEME Efuse variable block length scheme = 0 R/W (0x0)KEY_STATUS Usage of efuse block 3 (reserved) = 0 R/W (0x0)Config fuses:XPD_SDIO_FORCE Ignore MTDI pin (GPIO12) for VDD_SDIO on reset = 0 R/W (0x0)XPD_SDIO_REG If XPD_SDIO_FORCE, enable VDD_SDIO reg on reset = 0 R/W (0x0)XPD_SDIO_TIEH If XPD_SDIO_FORCE & XPD_SDIO_REG, 1=3.3V 0=1.8V = 0 R/W (0x0)CLK8M_FREQ 8MHz clock freq override = 50 R/W (0x32)SPI_PAD_CONFIG_CLK Override SD_CLK pad (GPIO6/SPICLK) = 0 R/W (0x0)SPI_PAD_CONFIG_Q Override SD_DATA_0 pad (GPIO7/SPIQ) = 0 R/W (0x0)SPI_PAD_CONFIG_D Override SD_DATA_1 pad (GPIO8/SPID) = 0 R/W (0x0)SPI_PAD_CONFIG_HD Override SD_DATA_2 pad (GPIO9/SPIHD) = 0 R/W (0x0)SPI_PAD_CONFIG_CS0 Override SD_CMD pad (GPIO11/SPICS0) = 0 R/W (0x0)DISABLE_SDIO_HOST Disable SDIO host = 0 R/W (0x0)Security fuses:FLASH_CRYPT_CNT Flash encryption mode counter = 1 R/W (0x1)UART_DOWNLOAD_DIS Disable UART download mode (ESP32 rev3 only) = 0 R/W (0x0)FLASH_CRYPT_CONFIG Flash encryption config (key tweak bits) = 15 R/W (0xf)CONSOLE_DEBUG_DISABLE Disable ROM BASIC interpreter fallback = 1 R/W (0x1)ABS_DONE_0 secure boot enabled for bootloader = 1 R/W (0x1)ABS_DONE_1 secure boot abstract 1 locked = 0 R/W (0x0)JTAG_DISABLE Disable JTAG = 0 R/W (0x0)DISABLE_DL_ENCRYPT Disable flash encryption in UART bootloader = 0 R/W (0x0)DISABLE_DL_DECRYPT Disable flash decryption in UART bootloader = 0 R/W (0x0)DISABLE_DL_CACHE Disable flash cache in UART bootloader = 0 R/W (0x0)BLK1 Flash encryption key = ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? -/-BLK2 Secure boot key = ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? -/-BLK3 Variable Block 3 = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R/WCalibration fuses:BLK3_PART_RESERVE BLOCK3 partially served for ADC calibration data = 0 R/W (0x0)ADC_VREF Voltage reference calibration = 1128 R/W (0x4)Identity fuses:MAC Factory MAC Address = 08:3a:8d:ab:94:80 (CRC 0x9f OK) R/WCHIP_VER_REV1 Silicon Revision 1 = 1 R/W (0x1)CHIP_VER_REV2 Silicon Revision 2 = 0 R/W (0x0)CHIP_VERSION Reserved for future chip versions = 2 R/W (0x2)CHIP_PACKAGE Chip package identifier = 1 R/W (0x1)Flash voltage (VDD_SDIO) determined by GPIO12 on reset (High for 1.8V, Low/NC for 3.3V). 烧录之后 monitor 显示Code: Select all rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)flash read err, 1000ets_main.c 371ets Jun 8 2016 00:22:57rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)flash read err, 1000ets_main.c 371ets Jun 8 2016 00:22:57rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)flash read err, 1000ets_main.c 371ets Jun 8 2016 00:22:57 |
|
相关推荐
1个回答
|
|
|
启用Flash加密和安全启动后芯片一直重启的原因可能有以下几点:
1. **密钥不匹配**:在启用加密和安全启动后,芯片会检查烧录的密钥摘要和Flash机密密钥是否与预期的密钥匹配。如果密钥不匹配,芯片可能会进入安全模式并不断重启。 2. **烧录过程中出现问题**:在烧录加密后的bootloader、partition、app时,如果过程中出现问题,可能导致芯片无法正常启动。 3. **硬件问题**:如果芯片在启用加密和安全启动后出现问题,也有可能是硬件故障导致的。 4. **软件配置错误**:在启用加密和安全启动时,可能需要对软件进行一些配置。如果配置错误,可能导致芯片无法正常启动。 为了解决这个问题,你可以尝试以下步骤: 1. **检查密钥**:确保你使用的密钥摘要和Flash机密密钥是正确的。 2. **重新烧录**:尝试重新烧录加密后的bootloader、partition、app,确保烧录过程中没有出现问题。 3. **检查硬件**:检查芯片和相关硬件是否有损坏或故障。 4. **检查软件配置**:确保软件配置正确,特别是与加密和安全启动相关的配置。 5. **查阅文档**:查阅芯片的官方文档,了解如何正确启用加密和安全启动。 6. **寻求技术支持**:如果问题仍然无法解决,可以考虑寻求芯片制造商的技术支持。 希望这些建议能帮助你解决问题。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
472 浏览 0 评论
998 浏览 0 评论
1713 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1370 浏览 1 评论
1256 浏览 1 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1289浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
943浏览 3评论
2390浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2581浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1071浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-15 09:48 , Processed in 0.537088 second(s), Total 42, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
943
