日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2024/10/12 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MT7628/MT7688 修改串口2作为调试串口 所踩的坑 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?MTK的芯片設計有些讓人搞不懂,非得將串口作為啟動選擇引腳;

MT76x8 參考其datesheet,TXD0 啟動時必須為低電平,TXD1啟動時必須保持高電平;

一共最多3個串口,唯獨UART2不影響啟動;但是UART2與 NET PORT2是復用的;使用uart2必須犧牲1個網口;

準確來說是犧牲所有網口(PORT0除外),因此MT76x8 要么作為單網口使用要么作為5網口使用,沒有中間模式;這一點也比較蛋疼;

但這不是我們今天要關心的;今天只談uart2作為啟動串口;

設定uart2作為啟動調試串口,需要修改2個地方;一個是uboot,一個是kernel;

首先,在Uboot中 ?? board/rt2880/serial.c,設定串口模式及復位串口;

參考datesheet



RSTCTL偏移地址0x34;


RSTCTL? bit12,19,20分別對應uart0,1,2,首先需將其復位;


然后將UART2設為UART-lite模式,其默認為GPIO模式;

修改代碼,位于board/rt2880/serial.c?? serial_setbrg 函數,

//*(unsigned long *)(RALINK_SYSCTL_BASE + 0x0034) |= cpu_to_le32(1<<19|1<<12);*(unsigned long *)(RALINK_SYSCTL_BASE + 0x0034) |= cpu_to_le32(3<<19|1<<12); // 12 19 20 uart012置1/* RST Control change from W1C to W1W0 to reset, update 20080812 *///*(unsigned long *)(RALINK_SYSCTL_BASE + 0x0034) &= ~(1<<19|1<<12);*(unsigned long *)(RALINK_SYSCTL_BASE + 0x0034) &= ~(3<<19|1<<12); // 12 19 20 uart012清零,復位控制(復位芯片部分功能){u32 reg;reg = ra_inl(RT2880_GPIOMODE_REG);reg &= ~(0x3 << 26); // bit 26 27 清零,uart2//reg |= (0x3 << 2);ra_outl(RT2880_GPIOMODE_REG, reg);}

其次修改board/rt2880/serial.h

#define CFG_RT2880_CONSOLE?? ?RT2880_UART3

定義console為uart3

到此Uboot修改完畢。

然后Kernel中,修改比較簡單,如使用openwrt,只需在dts中定義console為ttyS2即可;

chosen {bootargs = "console=ttyS2,115200";};

到此全部修改完畢。


總結

以上是生活随笔為你收集整理的MT7628/MT7688 修改串口2作为调试串口 所踩的坑的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 青草综合| 村姑电影在线播放免费观看 | 偷拍夫妻性生活 | 寂寞午夜影院 | 国产一区二区三区在线视频观看 | 91天天操| 国产麻豆乱码精品一区二区三区 | av美女网站| 日韩第一页在线 | 成人午夜在线观看 | 免费黄视频在线观看 | 天天在线观看 | 玖玖玖国产精品 | 男女调教视频 | 亚洲成人一区在线观看 | 性做久久久久久免费观看欧美 | 特级西西444www大精品视频免费看 | 在线超碰| 日本69少妇| 美女久久久 | 亚洲无限看 | 国产伦精品一区二区三区视频痴汉 | 韩国视频一区二区三区 | 嫩草影院一区二区三区 | 午夜视频大全 | 欧美伦理在线观看 | 免费观看成人av | 亚洲人妻一区二区三区 | 在线免费成人 | av导航在线观看 | 黄视频在线播放 | 帮我拍拍漫画全集免费观看 | 麻豆成人91精品二区三区 | missav | 免费高清av在线看 | 男女午夜网站 | 综合激情av | 欧美一区二区三区大屁股撅起来 | 韩日视频一区 | 成人免费网站黄 | 黄色的一级片 | 九九综合 | 一区二区视频在线播放 | 亚洲精品久久久久久久久 | 黄色成人在线 | 日本欧美亚洲 | 老司机午夜免费视频 | 欧美亚洲国产一区 | 国产伦精品一区二区三区视频孕妇 | 日本3级网站 | 免费日批视频 | 性――交――性――乱 | 日本高清不卡一区 | 欧美电影一区二区三区 | 一本视频 | 黄色在线免费 | 日日噜噜夜夜狠狠久久丁香五月 | 四虎影院www | 国产激情精品一区二区三区 | 狠狠做深爱婷婷久久综合一区 | 国产精品国产三级国产aⅴ下载 | 日韩精品一区二区在线观看 | 国产精品玖玖玖 | 日韩精品在线一区 | 欧美色图12p | aaaaav| 在线精品视频播放 | 人人妻人人澡人人爽精品 | 精品人妻无码一区二区三区换脸 | 一区二区三区日韩 | 亚洲一区二区三区在线看 | 久久久久久久久久成人 | 亚洲视频久久 | 人人爽人人爽人人爽人人爽 | 狠狠躁18三区二区一区视频 | 国产精品av一区 | 精品黑人一区二区三区久久 | 伊人久久超碰 | 欧美三级又粗又硬 | 伊人狼人久久 | 人人九九| 国产精品揄拍一区二区 | 在线艹| 国产精品中文字幕在线观看 | 天天干天天色天天 | 国产区精品区 | 东北少妇露脸无套对白 | 二区三区免费 | 色欲久久久天天天综合网精品 | 中国性猛交 | 毛片av在线 | 欧美黑人性生活 | 日韩一区不卡视频 | 国产明星换脸xxxx色视频 | 亚洲色图 校园春色 | 中文字幕av一区二区三区 | 中国国产精品 | 黑人av| 色婷五月天 | 新91视频在线观看 |