标题与描述均提到了“Jorjin DM37 和 OMAP4 AP 模块硬件介绍”,这暗示了文章将深入探讨这两个处理器平台的硬件设计细节。接下来,我们将详细解析这些信息中的关键知识点。
### 电源设计
#### 对于 DM37xx
- **输入电压范围**:2.7V至4.5V。
- **电源开关行为**:具有滞回特性,即在特定电压阈值下自动开启或关闭电源。
- **VIO_1V8 DC-DC 输出**:仅能支持最大220mA的电流,这是因为内部使用的限制。
#### 对于 OMAP44xx
- **输入电压范围**:2.5V至4.8V。
- **滞回电平选择**:可通过BOOT0引脚进行配置。
- **启动电压**:3.2V,关闭电压:2.7V。
### 启动设计
#### 对于 DM37xx
- **启动事件**包括:交流电源插入、电池插入、电源键按下、实时时钟(RTC)唤醒、USB总线插入。
- **停止事件**有:长时间按压电源键超过6秒、看门狗触发、电源管理集成电路(PMIC)过热(温度超过150°C)。
#### 对于 OMAP44xx
这部分信息待定(TBD),表示文档中没有具体说明。
### 音频设计
#### 对于 DM37xx
- 手机免提信号不直接连接到底部焊盘,需要外部音频放大器来增强扬声器功能。
- 耳机麦克风信号也不连接到底部焊盘,客户需将此信号路由到另一个音频输入端口,例如麦克风(MIC.SUB)输入。
- 必须设置MCBSP2为高阻态(Hi-Z),因为外部编解码器需要使用它。这里提到的TPS65950是DM37xx的电源管理芯片,而AP模块指的是应用处理器模块。
#### 对于 OMAP44xx
同样,这部分信息待定。
### Sd卡设计
#### 对于 OMAP44xx 和 DM37xx
- 为了改善阻抗失配,SD卡接口需要33欧姆的串联电阻。
- 这些电阻应尽可能靠近AP模块放置。
### USB OTG设计
#### 对于 OMAP44xx 和 DM37xx
- 最小化USB OTG信号线的长度。
- 推荐保持90欧姆的阻抗和连续的参考平面。
### USB HOST设计
#### 对于 OMAP44xx 和 DM37xx
- USB子系统并不支持所有动态USB速度协商,仅支持高速(HS)或全速/低速(FS/LS)模式。
- 目前,需要USB集线器来处理USB速度协商。
- ULPI(通用链路物理接口)仅作为时钟提供者,不接受输入时钟。
### RTC设计
#### 对于 DM37xx
- 为了在移除电池后保持至少5分钟的RTC工作,需要一个3mF的电容。
- RTC电池充电功能不是自动的,需要软件控制。
- 如果RTC电池未安装,应使用下拉电阻。
- RTC电压应介于1.8V和3.3V之间。
#### 对于 OMAP44xx
这部分信息待定。
### 启动引导(sts_boot)设计
#### 对于 DM37xx
- AP模块具有内置的引导序列默认设置(USB->UART3->MMC1->NAND)。
- 客户可以使用1kΩ电阻来设置引导顺序。
- 当SYS_BOOT引脚用作显示和GPIO功能时,电源序列至关重要。
#### 对于 OMAP44xx
当SYS_BOOT引脚用作GPIO功能时,电源序列同样至关重要。
以上总结了Jorjin DM37和OMAP4 AP模块硬件设计的关键知识点,涵盖了电源设计、启动设计、音频设计、Sd卡设计、USB设计以及RTC设计等方面,提供了深入的理解和应用指导。