SOC:RK3568
EMMC:XT28EG16GA4YJECGA
问题表现:使用瑞芯微开发工具烧录固件,在烧入 MiniLoaderAll.bin 后报错准备IDB失败,官方文档提示可能是EMMC虚焊或不支持。
从EMMC本身入手,排查EMMC供电时,从EMMC规格书中发现,VCCQ即IO供电是可选1.8V或3.3V,而我们板子设计上选择了3.3V
来源:https://atta.szlcsc.com/upload/public/pdf/source/20240718/840B7DA91B2F2DC781BF2545B0A75B44.pdf
但在NXP论坛中搜索到,EMMC的VCCQ电压非必要是不选3.3V的,如此会导致一系列问题
幸好在硬件设计时有VCCQ电压切换电路,随后将VCCQ电压切换为1.8V,问题解决,顺利烧入固件