查看: 8422|回复: 11

[已解决] i.mx6q u-boot修改默认的串口(已解决)

[复制链接]

该用户从未签到

14

主题

98

帖子

0

中级会员

Rank: 3Rank: 3

积分
378
最后登录
1970-1-1
发表于 2014-10-30 17:02:28 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_Rita 于 2014-11-27 16:46 编辑

大家好!
自己画的板子,基于i.mx6q-sabresd,u-boot的版本是u-boot-2009.08.
与原型板的区别在于UART DEBUG是
UART1_RX ------- SD3_DAT6 (E13)
UART1_TX --------SD3_DAT7 (F13)
原来的是
UART1_RX ---------- CSI0_DAT11 (M3)
UART1_TX-------------CSI0_DAT10 (M1)

DDR3 原型板采用的是MT41K128M16JT,我的是MT41K256M16.

我先开始修改UART DEBUG,内存部分还没有修改。修改了board/freescale/mx6q_sabresd/mx6q_sabresd.c 中的
static void setup_uart(void)
{
#if defined CONFIG_MX6Q
        /* UART1 TXD */
//        mxc_iomux_v3_setup_pad(MX6Q_PAD_CSI0_DAT10__UART1_TXD);
        mxc_iomux_v3_setup_pad(MX6Q_PAD_SD3_DAT7__UART1_TXD);

        /* UART1 RXD */
//        mxc_iomux_v3_setup_pad(MX6Q_PAD_CSI0_DAT11__UART1_RXD);
        mxc_iomux_v3_setup_pad(MX6Q_PAD_SD3_DAT6__UART1_RXD);

}

不知道还需要修改哪些地方,i.MX_6Dual6Quad_Linux_Reference_Manual.pdf只介绍了修改kernel的UART代码。从网上搜到的资料,对我作用不大。
请大家帮忙看看!
谢谢!
我知道答案 目前已有11人回答
回复

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3278
最后登录
1970-1-1
发表于 2014-10-30 17:23:21 | 显示全部楼层
楼主你好,关于uart部分的设置和修改,我这里发给你一个文档,你看一下,希望对你有帮助的哈~~
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3278
最后登录
1970-1-1
发表于 2014-10-30 17:23:59 | 显示全部楼层
Debug UART Customization on i.MX6x.zip (1.05 MB, 下载次数: 167)
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3278
最后登录
1970-1-1
发表于 2014-10-30 17:24:22 | 显示全部楼层
有问题的话,我们再沟通。
回复 支持 反对

使用道具 举报

该用户从未签到

14

主题

98

帖子

0

中级会员

Rank: 3Rank: 3

积分
378
最后登录
1970-1-1
 楼主| 发表于 2014-10-31 09:09:49 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-10-30 17:23
楼主你好,关于uart部分的设置和修改,我这里发给你一个文档,你看一下,希望对你有帮助的哈~~
...

谢谢!我先看看你这个文档!
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3278
最后登录
1970-1-1
发表于 2014-10-31 10:23:27 | 显示全部楼层
jinying7274 发表于 2014-10-31 09:09
谢谢!我先看看你这个文档!

好的,不客气的,有问题我们再沟通。
回复 支持 反对

使用道具 举报

该用户从未签到

14

主题

98

帖子

0

中级会员

Rank: 3Rank: 3

积分
378
最后登录
1970-1-1
 楼主| 发表于 2014-11-1 11:37:15 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-10-31 10:23
好的,不客气的,有问题我们再沟通。

谢谢FSL_TICS_Rita!多次获得您的帮助,不胜感谢!
DEBUG UART部分按照您提供的文档,已经修改好了,但是我的DDR3由原来的MT41K128M16,调整为MT41K256M16。这一块还没有修改,所以这个UART DEBUG也没法测试。我在修改DDR3时,遇到了新的问题,在新的主题帖子里,请您帮忙作答,指点一二!这个主题 稍后 一并结题。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3278
最后登录
1970-1-1
发表于 2014-11-3 17:34:06 | 显示全部楼层
jinying7274 发表于 2014-11-1 11:37
谢谢FSL_TICS_Rita!多次获得您的帮助,不胜感谢!
DEBUG UART部分按照您提供的文档,已经修改好了, ...

好的,已经看到啦~~
回复 支持 反对

使用道具 举报

该用户从未签到

14

主题

98

帖子

0

中级会员

Rank: 3Rank: 3

积分
378
最后登录
1970-1-1
 楼主| 发表于 2014-11-4 08:40:22 | 显示全部楼层

RE: i.mx6q u-boot修改默认的串口

本帖最后由 jinying7274 于 2014-11-12 15:49 编辑

多谢FSL_TICS_Rita的大力支持!
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3278
最后登录
1970-1-1
发表于 2014-11-4 09:27:21 | 显示全部楼层
jinying7274 发表于 2014-11-4 08:40
多谢FSL_TICS_Rita的大力支持!

哈哈,不客气的~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-9-8 03:26 , Processed in 0.113957 second(s), 31 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表