EPS32 S3刷入Picokeys
前言
Picokeys是一个开源的安全密钥固件,支持在Raspberry Pico (RP2040, RP2350) 和 ESP32-S3上运行
目前PicoKeys有三种功能:HSM、Fido2 Passkey、OpenPGP & PIV
刷入固件
一般EPS32 S3开发板有两个Type-c口,一个是USB直通,一个是USB to COM
使用USB直通需要进入特殊的bootloader模式才能刷入
使用USB to COM则可以直接刷入(需要安装对应芯片的驱动,我的板子上是CH343)
进入bootloader模式方法:
插入计算机,按住Boot按键后再点按RST按键,最后松开Boot按键。
然后进入Picokeys的ESP32 Flasher(https://www.picokeys.com/esp32-flasher/)
这里需要使用Edge或者Chrome浏览器,Firefox不支持
选择想要刷入的固件,点击Connect,在浏览器弹出的窗口中选择Jtagxxxx或者Usb single serial
修补
刷完固件后还需要使用Pico Commissioner来修补VIDPID
修补是在
非bootloader模式
下进行的
拔出EPS32再插入(如果之前选择插入的是USB to COM,则可能需要插至USB直通)
进入Pico Commissioner(https://www.picokeys.com/pico-commissioner/)
选择一个Vendor,其他设置自己自定义,然后在Options下方勾选Initialize
最后点击Commission via WebUSB
,选择Picokeys进行修补
Tips:如果点击后没反应可以尝试使用手机的Edge或者Chrome试试
Use this card to join MyBlog and participate in a pleasant discussion together .
Welcome to GoodBoyboy 's Blog,wish you a nice day .