美文网首页
硬件基带sim1 sim2异位时,modem修改

硬件基带sim1 sim2异位时,modem修改

作者: 代码视觉 | 来源:发表于2018-07-26 10:43 被阅读0次

在modem的代码\modem\custom\driver\drv\misc_drv_Default_BB\MT6735路径下custom_drv_init.c中

//#include "kal_release.h"
#include "kal_public_api.h" 

extern void Alter_init(void);
extern void PWM_initialize(void);
extern void EINT_Setting_SW_Init(void);

//add there
extern  kal_bool sim_switchPhysicalSlotMapping(kal_bool inverse);

#if defined(__OFN_SUPPORT__)
extern void OFN_ChipInit(void);
#endif

#if defined(__NFC_SUPPORT__)
extern int phDal4Nfc_uart_reset(long level);
#endif

#if defined(__BTMODULE_MT6236__)||defined(__BTMODULE_MT6276__)
void Brt_MT6236_76_ARM7_Workaround_Stage_1_Bootloader_Step_0_PowerOn_Once_Only_Fake_BtOff(void);
#endif


void custom_drv_init(void)
{
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
// This Workaround should be placed at 1st line of custom_drv_init.
//add there
sim_switchPhysicalSlotMapping(KAL_TRUE);
#if defined(__BTMODULE_MT6236__)||defined(__BTMODULE_MT6276__)
    Brt_MT6236_76_ARM7_Workaround_Stage_1_Bootloader_Step_0_PowerOn_Once_Only_Fake_BtOff();
#endif
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
#if defined(MT6752)
#if defined(__MD1__)
    EINT_Setting_SW_Init(); /*initial dct setting sw part, hw part do in bootloader init*/
#endif
#else
    EINT_Setting_SW_Init(); /*initial dct setting sw part, hw part do in bootloader init*/
#endif
    //spi_ini(); /* For LCD module */
    //LCD_FunConfig();
    Alter_init();
#ifndef __L1_STANDALONE__
   PWM_initialize();
#endif
#if defined(__OFN_SUPPORT__)
    OFN_ChipInit();
#endif
}



void custom_drv_deinit(void)
{
#ifdef __NFC_SUPPORT__
  //Do NFC hardware reset for NFC chip enter active mode
  phDal4Nfc_uart_reset(1);
  phDal4Nfc_uart_reset(0);
  phDal4Nfc_uart_reset(1);
#endif
}

相关文章

  • 硬件基带sim1 sim2异位时,modem修改

    在modem的代码\modem\custom\driver\drv\misc_drv_Default_BB\MT6...

  • 金笛MG35 GSM,全球4频段,演绎非凡,性价比首选

    金笛MG35是一款全球4频段工业级GSM/GPRS MODEM。该产品采用射频基带一体化超小超薄核心芯片方案,具有...

  • 2020-04-22 MTK SWTP功能HW开启要点

    硬件实现 modem配置 1、mml文件(mml1_custom_rf.h):打开总的SWTP开关,设置为1 2、...

  • vivo面试经验

    1.vivo本来是想去做硬件的,9月初在官网注册了简历,投递了硬件工程师(基带方向)和硬件测试工程师 2.到了9月...

  • 计算机网络技术

    硬件:路由器、交换机、光纤猫、ADSL调制解调器(Modem)、电力猫 工作:arp,mac地址,ip地址,子网掩...

  • Jetson Nano USB 4G Modem 调试

    Part1. 代码修改 (参考4G Modem 说明书) Kernel-4.9 添加内容:1、GobiNet 拨号...

  • 电信数据自注册

    上报数据如下: 重点 主卡(默认上网卡)永远是SIM1主卡相关信息必须附在SIM1前缀的项中在多次和电信部门校验后...

  • 1-Modem&Module

    Modem&Module Modem(调制解调器),Module(模块),Modem一般就是芯片厂家设计生产的CP...

  • Modem

    调制解调器,俗称:”猫“,是一种计算机硬件。能够把计算机的数字信号翻译成可沿普通电话线传宋的脉冲信号,而这些脉冲信...

  • 4g模块

    4G LTE 是 TD-LTE和FDD-LTE等 LTE网络制式的统称。 硬件将射频、基带集成在一块PCB小板上...

网友评论

      本文标题:硬件基带sim1 sim2异位时,modem修改

      本文链接:https://www.haomeiwen.com/subject/xbwvmftx.html