logo资料库

Quectel_EC2X&AG35;_QuecOpen_Peripheral_设备树配置指导说明_V1.1_Preliminar....pdf

第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
资料共18页,剩余部分请下载后查看
文档历史
目录
1 设备树相关文件
2 外围接口的功能对应关系
2.1 9x07平台
2.2. 9x28 平台
3 设备树相关文件的修改
3.1 UART相关属性以及使能设备节点
3.1.1 pin脚active及sleep状态时function配置
3.1.2配置其他属性
3.1.3 UART总开关
3.2. I2C 相关属性以及使能设备节点
3.2.1 pin脚active及sleep状态时function配置
3.2.2配置其他属性
3.2.3 I2C总开关
3.3. SPI 相关属性以及使能设备节点
3.3.1 pin脚active及sleep状态时function配置
3.3.2配置其他属性
3.3.3 Spi6总开关
3.4. PCM相关属性以及使能设备节点
3.4.1 pin脚active及sleep状态时function配置
3.4.2配置其他属性
3.4.3 PCM 总开关
4 重新生成boot.img
4.1编译kernel
4.2 烧写固件
EC2x&AG35-Quecopen 设备树配置指导说明 LTE 系列 版本:EC2x&AG35-Quecopen_设备树配置指导说明_V1.1 日期:2018-09-28 状态:临时文件 www.quectel.com
设备树配置指导说明 上海移远通信技术股份有限公司始终以为客户提供最及时、最全面的服务为宗旨。如需任何帮助,请随时 联系我司上海总部,联系方式如下: 上海移远通信技术股份有限公司 上海市徐汇区虹梅路 1801 号宏业大厦 7 楼 邮编:200233 电话:+86 21 51086236 邮箱:info@quectel.com 或联系我司当地办事处,详情请登录: http://www.quectel.com/cn/support/sales.htm 如需技术支持或反馈我司技术文档中的问题,可随时登陆如下网址: http://www.quectel.com/cn/support/technical.htm 或发送邮件至:support@quectel.com 前言 上海移远通信技术股份有限公司提供该文档内容用以支持其客户的产品设计。客户须按照文档中提供的规 范、参数来设计其产品。由于客户操作不当而造成的人身伤害或财产损失,本公司不承担任何责任。在未 声明前,上海移远通信技术股份有限公司有权对该文档进行更新。 版权申明 本文档版权属于上海移远通信技术股份有限公司,任何人未经我司允许而复制转载该文档将承担法律责任。 版权所有 ©上海移远通信技术股份有限公司 2019 保留一切权利。 Copyright © Quectel Wireless Solutions Co., Ltd. 2019 上海移远通信技术股份有限公司 2 / 18 Quectel Confidential
设备树配置指导说明 文档历史 修订记录 版本 日期 作者 变更表述 1.0 2017-12-20 高飞虎 初始版本 1.1 2018-09-28 张文郑 新增 PCM 相关属性以及使能设备节点 上海移远通信技术股份有限公司 3 / 18 Quectel Confidential
设备树配置指导说明 目录 1 设备树相关文件 ..................................................................................................................................... 5 2 外围接口的功能对应关系 ...................................................................................................................... 6 2.1 9x07 平台 ................................................................................................................................. 6 2.2. 9x28 平台 ............................................................................................................................... 7 3 设备树相关文件的修改 .......................................................................................................................... 9 3.1 UART 相关属性以及使能设备节点 ........................................................................................... 9 3.1.1 pin 脚 active 及 sleep 状态时 function 配置 ................................................................... 9 3.1.2 配置其他属性 ............................................................................................................... 10 3.1.3 UART 总开关 ............................................................................................................... 10 3.2. I2C 相关属性以及使能设备节点 ........................................................................................... 10 3.2.1 pin 脚 active 及 sleep 状态时 function 配置 ..................................................................11 3.2.2 配置其他属性 ................................................................................................................11 3.2.3 I2C 总开关 ................................................................................................................... 12 3.3. SPI 相关属性以及使能设备节点 ........................................................................................... 12 3.3.1 pin 脚 active 及 sleep 状态时 function 配置 ................................................................. 13 3.3.2 配置其他属性 ............................................................................................................... 13 3.3.3 Spi6 总开关 .................................................................................................................. 14 3.4. PCM 相关属性以及使能设备节点 ......................................................................................... 14 3.4.1 pin 脚 active 及 sleep 状态时 function 配置 ................................................................. 14 3.4.2 配置其他属性 ............................................................................................................... 16 3.4.3 PCM 总开关 ................................................................................................................ 17 4 重新生成 boot.img.............................................................................................................................. 18 4.1 编译 kernel ............................................................................................................................. 18 4.2 烧写固件 ................................................................................................................................ 18 上海移远通信技术股份有限公司 4 / 18 Quectel Confidential
UC20 低功耗管理应用指导 1 设备树相关文件 QuecOpen 基 于 Qualcomm 平 台 开 发 , 9x07 平 台 设 备 树 源 文 件 位 于 ql-ol-kernel/arch/arm/boot/dts/qcom/ 中 , 9x28 平 台 设 备 树 源 文 件 位 于 ql-ol-kernel/msm-3.18/arch/arm/boot/dts/qcom/中,使用的 DTB 是 mdm9607-mtp.dtb。 该文件主要由下面几个文件编译生成: arch/arm/boot/dts/qcom/mdm9607-mtp.dts # dts source file,root of DTB. 仅定义了根节点属性 arch/arm/boot/dts/qcom/mdm9607-pinctrl.dtsi # Pin function define. 主要定义各个 PINs 的功能 arch/arm/boot/dts/qcom/mdm9607.dtsi # platform feature define 平台各部分的配置定义 arch/arm/boot/dts/qcom/mdm9607-mtp.dtsi # list of interface features 功能接口的总开关列表. 要 配 置 项 目 的 Device Tree , 一 般 只 需 修 改 mdm9607-pinctrl.dtsi , mdm9607.dtsi 和 mdm9607-mtp.dtsi 这三个文件。 上海移远通信技术股份有限公司 5 / 17 Quectel Confidential
设备树配置指导说明 2 外围接口的功能对应关系 2.1 9x07 平台 OpenLinux 所 有 开 放 的 I/O 接 口 种 类 及 数 量 请 参 考 “EC2x_OpenLinux_GPIO_Assignment_Speadsheet”。其中 I/O 接口在设备树上的节点对应关系如下表: 表 1:I/O 接口在设备树上的节点对应关系 PIN Num Interface Primary Function GPIO Address Device Node 备注 SPI6_CS GPIO_22 SPI 6 Interface SPI6_MOSI GPIO_20 SPI6_MISO GPIO_21 Spi6 spi@78ba000 /dev/spi 37 38 39 40 41 42 12 11 63 66 38 39 SPI6_CLK GPIO_23 I2C2_SCL GPIO_7 I2C2_SDA GPIO_6 UART5_TX GPIO_8 UART5_RX GPIO_9 UART2_TX GPIO_4 UART2_RX GPIO_5 UART6_TX GPIO_20 UART6_RX GPIO_21 I2C-2 interface, host only UART-5 interface (DEBUG UART interface) UART-2 interface UART-6 interface 默认使 能;与 uart6 复 用 默认使 能;用来 与 codec 通信 默认使 能; 调试串 口,不要 修改 I2c2 i2c@78b6000 /dev/i2c-2 blsp1_uart5: serial@78b3000 /dev/ttyHSL0 blsp1_uart2: serial@78b0000 /dev/ttyHSL1 默认使能 blsp1_uart6: serial@78b4000 /dev/ttyHSL2 默认不使 能;与 SPI 复用,需 要修改设 备树使能 上海移远通信技术股份有限公司 6 / 18 Quectel Confidential
设备树配置指导说明 UART3_TXD GPIO_0 UART3_RXD GPIO_1 blsp1_uart3: serial@78b1000 /dev/ttyHS0 默认使能 UART3_RTS GPIO_2 UART3_CTS GPIO_3 UART-3 interface (MAIN UART- interface) 67 68 65 64 2.2. 9x28 平台 OpenLinux 所 有 开 放 的 I/O 接 口 种 类 及 数 量 请 参 考 “AG35_QuecOpen_GPIO_Assignment_Speadsheet”。其中 I/O 接口在设备树上的节点对应关系如下表: 表 2:I/O 接口在设备树上的节点对应关系 PIN num interface Primary Function GPIO Address Device node 备注 79 77 78 80 74 73 43 42 163 165 71 72 SPI6_CS GPIO_22 SPI6_MOSI GPIO_20 Spi6 SPI6_MISO GPIO_21 SPI6_CLK GPIO_23 I2C2_SCL GPIO_7 I2C2_SDA GPIO_6 I2C4_CLK GPIO_19 I2C4_SDA GPIO_18 UART5_TX GPIO_8 UART5_RX GPIO_9 UART2_TX GPIO_4 UART2_RX GPIO_5 spi@78ba00 /dev/spi 0 I2c2 i2c@78b6000 /dev/i2c-2 I2c4 i2c@78b8000 /dev/i2c-4 blsp1_uart5: serial@78b3000 /dev/ttyHSL1 blsp1_uart2: serial@78b0000 /dev/ttyHSL0 默认使 能;与 uart6 复 用 默认使 能 默认使 能;用来 与 codec 通信 默认不 使能 默认使 能;调试 串口,不 要修改 SPI 6 Interface I2C-2 interface, host only I2C-4 interface, host only UART-5 interface UART-2 interface (DEBUG UART interface) 上海移远通信技术股份有限公司 7 / 18 Quectel Confidential
设备树配置指导说明 77 78 60 58 57 56 UART-6 interface UART-3 interface (MAIN UART- interface) UART6_TX GPIO_20 UART6_RX GPIO_21 blsp1_uart6: /dev/ttyHSL2 serial@78b4000 UART3_TXD GPIO_0 UART3_RXD GPIO_1 blsp1_uart3: serial@78b1000 /dev/ttyHS0 UART3_RTS GPIO_2 UART3_CTS GPIO_3 默认不 使能;与 SPI 复 用,需要 修改设 备树使 能 默认使 能 上海移远通信技术股份有限公司 8 / 18 Quectel Confidential
分享到:
收藏