找回密码
 注册
搜索
查看: 846|回复: 2

MTK 双卡项目,默认SIM1开改成双模开方法

[复制链接]
发表于 2009-5-11 11:58:01 | 显示全部楼层 |阅读模式
1,在nvram_common_config.c中加入这个数组
#ifdef __GEMINI__
//此数组的大小由NVRAM_EF_SYS_CACHE_OCTET_TOTAL ,NVRAM_EF_SYS_CACHE_OCTET_SIZE这两个宏来确定
static kal_uint8 const
NVRAM_EF_SYS_CACHE_OCTET_DEFAULT[NVRAM_EF_SYS_CACHE_OCTET_TOTAL * NVRAM_EF_SYS_CACHE_OCTET_SIZE] =
{
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    #ifdef __TYD_CTA__
    0x00, 0x00, 0x00/*sim1 on*/, 0x00, 0x00, 0x00, 0x00, 0x00,
    #else
    0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00 SIM1开,0x01 SIM2开 0x02 双模开
    #endif
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00  
};
#endif /* __GEMINI__ */

2,修改nvram_common_config.c中的
logical_data_item_table_comm_app数组

,{
  NVRAM_EF_SYS_CACHE_OCTET_LID,
  NVRAM_EF_SYS_CACHE_OCTET_SIZE,
  NVRAM_EF_SYS_CACHE_OCTET_TOTAL,
#ifdef __GEMINI__
  NVRAM_EF_SYS_CACHE_OCTET_DEFAULT
#else
  NVRAM_EF_ZERO_DEFAULT,
#endif
  NVRAM_ATTR_AVERAGE,
  NVRAM_CATEGORY_USER | NVRAM_CATEGORY_SHADOW | NVRAM_CATEGORY_SHADOW_MS,
  "MP0a",
  VER(NVRAM_EF_SYS_CACHE_OCTET_LID),
  "SYS_CACHE_OCTET\0",
  NVRAM_RESERVED_VALUE
}
 楼主| 发表于 2009-5-11 11:59:17 | 显示全部楼层
上次看到一个帖子,有朋友在问,在此回答一下。
点评回复

使用道具 举报

发表于 2010-8-29 15:11:08 | 显示全部楼层
请问楼主  #ifdef __TYD_CTA__
    0x00, 0x00, 0x00/*sim1 on*/, 0x00, 0x00, 0x00, 0x00, 0x00,
    #else
    0x00, 0x00, 0x02, 0X00, 0x00, 0x00, 0x00, 0x00, //0x00 SIM1开,0x01 SIM2开 0x02 双模开
    #endif
0x02  后面那项是什么(即大写X那项) 我查了一下这项是 L4C_SETTING_DUAL_SIM_UART ,有两个值 L4C_UART_TO_SIM1(0x00)和L4C_UART_TO_SIM2(0x01)可以赋给他,这两个值有什么作用呢!貌似跟串口有关,而且和前一项设双模那项有关,是不是设完双模后,这项也应该改一下吧!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-7 21:39 , Processed in 0.068801 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表