文章目录
部分资料来源: http://course.baidu.com/view/83acfade28ea81c758f57836.html
SC6500是一款面向超低端手机市场的通信芯片。该芯片采用业界领先的40nm制造工艺,具有高集成度、高性能、低功耗、低成本的特点。该芯片内置高性能的ARM9EJ-S处理器,集成了基带、射频、PMU等核心单元,还集成了pSRAM、高品质音频功放、三个SIM卡控制器等众多外围器件,在降低整体方案成本的同时,大大降低客户的设计复杂度和生产成本,为客户创造更大价值。
芯片内核
- ARM9EJ-S® 核208MHz
- 集成基带BB、射频RF、电源管理模块PMU、存储器pSRAM和音频功放
通讯功能
- GSM/GPRS标准, 四频GSM850/EGSM900/DCS1800/PCS1900
- GPRS class 12
- HR, FR, EFR, AMR
- 支持GSM/GPRS 2卡2待
- 内置高精度AFC DAC, 支持基于crystal的RF解决方案
框图
Modem软件架构
硬件原理图
硬件原理框架图
音频通路设计
Modem与 AP之间的功能流程
正常开机流程
正常关机流程
ASSERT流程
通讯规则:
AP每隔30s(时间长短可以根据需要调整)唤醒Modem, 通过UART0与其通信,Modem上报目前状态和网络信息,如有异常,Modem设置MDM_ASSERT状态,通知AP需要重启;如果Modem无响应,AP强行下电重启Modem。
音频调试流程
- AP音频调试流程同原有流程
- Modem通过AP切换到USB实现音频调试,需要AP配合切换USB开关
- 音频参数AP和Modem各自调试保存
下载流程
- AP下载流程同原有流程
- Modem下载分三种:产线下载采用夹具方式,预留USB,NBOOT,Modem VBAT,VBAT,GND等测试点;USB下载,需要AP切换USB开关到Modem
- USB下载需要AP切换USB开关,流程如图
- 装整机后Modem下载推荐UART0下载方式,如果AP有问题或者所需功能未集成,默认整机无法实现Modem下载
射频调试流程
- AP射频调试流程同原有流程
- Modem射频调试分三种:产线射频调试采用夹具方式,预留USB,NBOOT,Modem VBAT,VBAT,GND,MDM_VDDIO等测试点,注意NBOOT上拉到Modem VDDIO,原因是避免NBOOT被AP拉低进入Download Mode,一般射频调试通过暗码设置,AP切换Modem USB实现,流程如图。
- 装整机后,Modem射频调试由AP控制切换到Modem USB接口实现,如果AP有问题或者所需功能未集成,默认整机无法实现Modem射频调试。
Log输出流程
- AP的ARM、DSP、Android log同原来的流程
- Modem UART1设置NV可以输出ARM log和dsp log,但是不能同时输出;USB输出ARM log;推荐UART1输出DSP log,USB输出ARM log,UART1 TXD连接到USB接口ID pin,log流程如图。
- DSP log线需要另做UART转USB线,转换芯片推荐FTDI公司FT232R,最高支持波特率达3M band
唤醒机制流程
AP与Modem通过GPIO分别唤醒对方,AP唤醒Modem的通信机制是:
- AP查询Modem_ASSERT信号,确认Modem处于正常工作状态
- 设置AP_WakeUp_modem信号唤醒Modem,modem准备就绪后设置MDM_RDY_AP通知AP,双方通过UART0通讯交互
- AP在通讯过程中,Modem设置MDM_wakeup_ap,确保AP处于唤醒状态
- 通讯结束后分别设置AP_wakeup_mdm, mdm_wakeup_ap,表明可以sleep
测试点说明
- 共有10个测试点,其中产线下载,校准综测需要8个,另外两个打log
- 无需modem VCHG测试点,modem仍然可以进入下载,校准综测等模式
- 用USB接口做下载,校准综测,音频测试,射频测试,打log时,将VBUS切断
待机模块状态
- 如果只插入一张3G卡,modem进入飞行模式,不能关闭
- 只插入GSM卡,3G关闭射频模块,进入飞行模式
- 不插卡开机,modem进入飞行模式,不能关闭,避免漏电