|
发表于 2020-9-2 20:46:37
7775 浏览 0 回复
MTK编译modem ,识别不到基带版本什么原因呢?
[DESCRIPTION]
有时候由于客户使用了错误的modemRenameCopy.pl,导致modem在启动过程中找不到modem image,从而引起modem bootup fail.
[SOLUTION]
modem image在AP端是放在特定的目录下:
N之前的版本:
- /out/target/product/{project}/system/etc/firmware
复制代码 N以及之后版本:
- /out/target/product/{project}/system/vendor/firmware
复制代码
AP编译之后,MD image在out下路径是由modemRenameCopy.pl生成的Android.mk中定义的。
Android.mk中定义的路径:
- N之前的版本
- $(foreach item,$(MTK_MODEM_FIRMWARE_FILES),$(eval $(call mtk-install-modem,$(item),$(TARGET_OUT_ETC)/firmware)))
- N以及之后版本:
- $(foreach item,$(MTK_MODEM_FIRMWARE_FILES),$(eval $(call mtk-install-modem,$(item),$(TARGET_OUT_VENDOR)/firmware)))
复制代码
所以,如果发现modem image在out目录下的路径跟本身版本不一致,那么需要确认客户是不是使用了其它版本的modemRenameCopy.pl。
如:客户项目是M版本,但是使用的却是N版本的modemRenameCopy.pl。
|
|
手机微信同号:13682654092
|
|
|
|
|
登录或注册
|