微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MT6589 DCT配置GPIO的设置/初始化/编译

MT6589 DCT配置GPIO的设置/初始化/编译

时间:10-02 整理:3721RD 点击:
Q1:
当配置GPIO时,有的有勾选M0~M7中的两个,甚至有的还需要勾选勾选多个?最后GPIO配置成了
哪个功能呢?
A1:
(1) GPIO在系统初始化后的mode是由Def.Mode这一栏决定的。
(2) 如果勾选了M0-M7中的某些项,则会生成类似 #define GPIO_UART_UTXD4_PIN_M_GPIO
GPIO_MODE_00
这样的宏定义,在code中可以直接使用。
(3) 但是系统初始化后的mode还是以Def.Mode这一栏的选择为准。
Q2:
当配置成NC的gpio实际开机后是个什么状态?
A2:
通常是Mode 0,GPIO Mode,输入模式,使能内部下拉。
Q3:
修改了DCT中的GPIO Setting后,怎样编译?
A3:
./mk [Project_Name] new preloader
./mk [Project_Name] new uboot/lk
./mk [Project_Name] new kernel
./mk [Project_Name] bootimage
Q4:
MT6589的dct配置的参数是在代码的哪个地方生效?
A4:
LK中生效, 具体位置如下:mediatek/platform/mt6589/lk/mt_gpio_init.c 函数为
void platform_early_init(void)--> mt_gpio_set_default();

签到一次性贴

学习了~~~~~

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top