作者| wenju.lu、eason.chen、shaojun.ke、koda.xu、An、sz.chen、Macro
Comake社区技术问题汇总,第20230602期,本期主要汇总了BSP相关的问题。
本期问题速览
▪ [SSD20X平台]如何调整引脚驱动能力?
▪ nand uboot前各阶段出现ecc error、bad block、CRC错误时的应对措施
▪ 应用中如何获取当前板子所用的sensor是什么型号?
▪ 部分IIC设备对iic的起始和结束的时序有特殊要求,如何调整呢?
▪ kernel下Adc和Gpio切换
▪ 开启HW wdt防止设备卡死无法恢复
▪ 制作emmc母片时遇到vol_size出错
▪ SD卡空片升级后,在kernel中无法控制PAD_KEY10、PAD_KEY11引脚的电平
▪ [21x/22x]如何支持USB转Ethernet,比如AX88179?
Q1:[SSD20X平台]如何调整引脚驱动能力?
A1:一、首先需要先确认对应引脚是否允许改变驱动能力
确认的方法是阅读CheckList文档。下图来自于CheckList文档,DRV有两个值的都是可以设置引脚的驱动能力的。
二、SSD20X平台修改引脚驱动能力的方法
该平台暂时没有改变引脚驱动能力的API接口,只能使用寄存器查询和修改引脚的驱动能力设置情况。
下文将以PAD_GPIO4、PAD_GPIO5、PAD_GPIO6、PAD_GPIO7作为例子进行引脚驱动能力的修改,CheckList如下图。
先读取每个bit位当前的驱动能力
再写入需要修改的bit位的驱动能力(注意:不要修改原来的bit位的值)
》》原帖地址
如您在开发的过程中遇到BSP相关问题,或您需要技术支持、选型支持、商务支持,欢迎进入Comake社区开发论坛发帖咨询,社区技术工程师和运营人员将会及时响应您的诉求。
往期回顾
周五见| GUI开发相关问题讲解
周五见| 环境搭建相关问题讲解
周五见| 系统开发相关问题讲解
周五见| 网络开发相关问题讲解
周五见| Audio开发相关问题讲解
扫码进入论坛
原厂答疑|产品选型|官方资源
扫码咨询客服
SDK下载|芯片、开发板购买