I.MX6 修改调试串口号(ttymx0 -> ttymxc2)

一、参考文章:uboot修改默认调试串口ttymxc0 ->ttymxc4(imx53)http://www.xuebuyuan.com/1494436.html

二、修改调试串口和MCU通讯的串口是ttymxc0,目录调试使用的也是此串口,所在需改成别的串口ttymxc41)在uboot-imx/include/configs/目录下找到你项目中所用到的配置文件:mx53_skyz7_android.h(根据自己的项目而定)2)在文件70行的位置找到:CONFIG_UART_BASE_ADDR 修改如下:#define CONFIG_UART_BASE_ADDR   UART5_BASE_ADDR3)找到宏:CONFIG_EXTRA_ENV_SETTINGS console=ttymxc0 修改成:console=ttymxc44)找到CONFIG_CONS_INDEX 值修改成 55)uboot-imx/board/freescale/此项目下,找到你项目所在的项目。找到项目用到的主文件:mx53_skyz7.c, 在此文件中找到:setup_uart函数,在这个函数中初始化你所要用到的串口。/* UART5 RXD*/mxc_request_iomux(MX53_PIN_KEY_ROW1, IOMUX_CONFIG_ALT4);mxc_iomux_set_pad(MX53_PIN_KEY_ROW1, 0x1E4);mxc_iomux_set_input(MUX_IN_UART5_IPP_UART_RXD_MUX_SELECT_INPUT, 0x1);/*UART5 TXD*/mxc_request_iomux(MX53_PIN_KEY_COL1, IOMUX_CONFIG_ALT4);mxc_iomux_set_pad(MX53_PIN_KEY_COL1, 0x1E4);这个和你的原理图有关,根据你的原理图所用到的串口是哪个IO复用的。

I.MX6 修改调试串口号(ttymx0 - ttymxc2)相关推荐

  1. LS1028修改调试串口

    OK1028A-C 平台底板原理图中标示引出的UART1.UART2 共 2 路串口,其中 UART1 为调试串口,在开发板中的默认设备名称分别为 ttyS0.ttyS1, 实现目的:将调试串口修改为 ...

  2. 修改UBOOT和LINUX调试串口(TI达芬奇芯片--DM6467)

    Posted on 2011-10-31 10:53 jamiedu 阅读(889) 评论(0) 编辑 收藏 1.1 概述 TI针对DM6467提供的UBOOT和内核默认都是串口0作为调试串口输出的, ...

  3. (AM3517)修改u-boot与Linux调试串口以及文件系统显示终端串口(瑞泰ICETEK-AM3517)

    (AM3517)修改u-boot与Linux调试串口以及文件系统显示终端串口(瑞泰ICETEK-AM3517) 发布时间:2012-04-15 23:50:05 技术类别:嵌入式   1.背景 近期一 ...

  4. MT7628/MT7688 修改串口2作为调试串口 所踩的坑

    MTK的芯片设计有些让人搞不懂,非得将串口作为启动选择引脚: MT76x8 参考其datesheet,TXD0 启动时必须为低电平,TXD1启动时必须保持高电平: 一共最多3个串口,唯独UART2不影 ...

  5. 修改SMDK6410的调试串口为普通串口(wince系统)

    环境: 飞凌OK6410A开发板, Windows CE6.0系统 最近在做GPRS通信,可是手头上的GPRS模块(Q2403A)是五线串口的(RXD.TXD.GND.RCS.CTS),老板又不愿买新 ...

  6. rk3288[android 6.0] 调试串口修改为普通串口

    背景 : rk3288 默认调试串口为uart2,  项目需要将uart2 修改为普通串口,理论知识不多说了, 本人也是接触android底层不久,理论知识没那么扎实,写出来也是复制别人的.主要记录一 ...

  7. RTEMS 的 AT91SAM9260 移植(5): 调试串口驱动

    其实到这里,只要能保证编译通过,再修改一下链接脚本,其实已经可以跑在at9260的系统上了.因为我没有仿真器,不知道程序的状态,所以必须撰写调试串口的驱动. RTEMS 的调试串口并没有采用中断输出的 ...

  8. wince的调试串口作为普通串口使用

    目前wince的串口0是作为调试串口用的,但是因为我的案子需要3个串口,所以要把它改为普通串口,但是开机时候还是需要打印debug信息,鉴于此,我修改如下: debug.c中加入一行: int Deb ...

  9. 自动识别查找特定的串口号 比如设备管理器中Modem属性里的串口 按这个方法可以获取设备管理器任意信息。C++

    1.目标: 自动识别查找特定的串口号 2.注册表里搜串口号 设备管理器中所有的信息都在注册表中有,那么我直接在注册表里搜COM143. 搜到了这个,但这里有2个名称key相同的.后面193,192还是 ...

最新文章

  1. 9 个 Java 性能调优技巧,YYDS!
  2. qt程序在Linux下字体乱了,解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题!...
  3. python中try_python中try...excpet多种使用方法
  4. msfvenom 摄像头
  5. Python Django 图片上传及显示代码示例
  6. c++I/O流的概念和流类库的结构
  7. Maven依赖项的适用范围scope
  8. 适用于孩子,父母和祖父母的JBoss HornetQ –第1章
  9. python牛顿法解非线性方程组_萌新请教牛顿法求解三元非线性方程组
  10. 线段树i hate it
  11. Apache Arrow 内存数据交换格式
  12. influxdb 配置
  13. Redis基础6(Redis6管道)
  14. 单片机和opencv_OpenCV开发笔记(六十四):红胖子8分钟带你深入了解SURF特征点...
  15. MATLAB之卷积码
  16. 【正版软件】Virtual Display Manager 虚拟显示器布局配置管理软件
  17. Vivado中各个文件的含义
  18. 拿得起,放得下,想得开
  19. python实现12306查询火车票
  20. 【转】四种主流温度传感器的优缺点比较

热门文章

  1. 第二章 -- (第一单元) -- 自动安装虚拟机
  2. Apache Camel 2.15.0 发布,Java 规则引擎
  3. Python 小程序(2)
  4. 以技术面试官的经验分享毕业生和初级程序员通过面试的技巧(Java后端方向)...
  5. 小白学python系列-(3)基础数量类型
  6. 系统架构师-基础到企业应用架构-表现层
  7. 给Oracle表空间Tablespace扩展库文件
  8. 如何配置一台适用于深度学习的工作站?
  9. iptables配置管理
  10. 转帖:HttpStatusCode状态说明C#版