SM7250 device list
CDP 的作用
MTP
QRD
QUP:Qualcomm Universal Peripheral,高通统一的外设
HLOS 和 non-HLOS 解释如下:
The software image running on the main processor is termed as HLOS,
while the OS running on the remaining cores is termed as non-HLOS.
说白了 就是 android 开放的 称为 HLOS .
高通私有的称为 non-HLOS …
amss_smxx50/ADSP.VT.5.6/adsp_proc/core/settings/buses/qup_fw/config/bitra/fw_devcfg.c
这个 se0_cfg 是怎么确定的.
se_cfg se0_cfg = { 0x80000, SE_PROTOCOL_I2C, GSI, TRUE, TRUE };
这个看 datasheet …
由于sensor使用的是i2c(GPIO21和GPIO22 ),参考文档知晓这路i3c需要改成i2c,且其为se1
图是盗的网上的.
实际项目 使用的是 se0
se_cfg se0_cfg_qrd = { 0x80000, SE_PROTOCOL_I3C, GSI, TRUE, TRUE };
....
se_cfg se0_cfg_rumi = { 0x80000, SE_PROTOCOL_I3C, GSI, TRUE, TRUE };
.....
我只是 修改了这里, 发现是可以的? 难道不是要修改这 上面的三个,不知道有啥区别...se_cfg se0_cfg = { 0x80000, SE_PROTOCOL_I2C, GSI, TRUE, TRUE };
SE:serial engine
// ----------------------------------------------------
rieve kernel configuration from deviceUse this command to get kernel configuration from a device:
adb pull /proc/config.gz