"); //-->
本文介紹了在開發(fā)板/主板串口接口不夠的情況下,可將調(diào)試串口改為普通串口使用,下面為大家分享修改方法?;谟|覺(jué)智能EVB1309開發(fā)板演示,搭載全志A133芯片,具有高性能超低功耗優(yōu)勢(shì),待機(jī)功耗低至15mW。
內(nèi)核配置
源碼longan目錄執(zhí)行以下命令進(jìn)入內(nèi)核配置項(xiàng)界面。
./build.sh menuconfig
根據(jù)以下路徑進(jìn)入Serial drivers界面,通過(guò)鍵盤上下鍵選中Console on SUNXI UART port配置項(xiàng)后,按下空格鍵選中。
路徑:Device Drivers -> Character devices -> Serial drivers
選擇后通過(guò)鍵盤左右鍵移動(dòng)到Save,按下鍵盤ENTER鍵,彈出確認(rèn)框后默認(rèn)在OK選項(xiàng),繼續(xù)按下ENTER鍵確定即可完成配置。
繼續(xù)按下ENTER鍵確定退出。
通過(guò)鍵盤左右鍵移動(dòng)到Exit,按下ENTER鍵退出核配置項(xiàng)界面。
保存配置后將在kernel/linux- 4.9/生成.config配置,進(jìn)入kernel/linux- 4.9/目錄下將配置重命名為:
sun50iw10p1smp_a133_android_defconfig
然后拷貝到下面目錄下:
kernel/linux-4.9/arch/arm64/configs/
cd kernel/linux-4.9/mv .config sun50iw10p1smp_a133_android_defconfigcp sun50iw10p1smp_a133_android_defconfig arch/arm64/configs/
屏蔽掉earlyprintk和console項(xiàng)
復(fù)制代碼修改以下文件:
longan/device/config/chips/a133/configs/default/env.cfg
#kernel command arguments-earlyprintk=sunxi-uart,0x05000000+#earlyprintk=sunxi-uart,0x05000000 initcall_debug=0-console=ttyS0,115200+#console=ttyS0,115200 nand_root=/dev/nand0p4 mmc_root=/dev/mmcblk0p4 init=/init
屏蔽uart_para選項(xiàng)
復(fù)制代碼修改以下文件:
longan/device/config/chips/a133/configs/c3/sys_config.fex
--- a/longan/device/config/chips/a133/configs/dpf/sys_config.fex +++ b/longan/device/config/chips/a133/configs/dpf/sys_config.fex @@ -127,10 +127,10 @@ pc_bias = 1800 [auto_print] auto_print_used = 1 -[uart_para] -uart_debug_port = 0 -uart_debug_tx = port:PB09<2><1><default><default>-uart_debug_rx = port:PB10<2><1><default><default>+;[uart_para] +;uart_debug_port = 0 +;uart_debug_tx = port:PB09<2><1><default><default>+;uart_debug_rx = port:PB10<2><1><default><default> [jtag_para] jtag_enable = 1
重新編譯
重新編譯內(nèi)核和源碼后,將固件燒錄到主板,開機(jī)接入調(diào)試串口內(nèi)核將不會(huì)有調(diào)試串口打印。
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。
相關(guān)推薦
工業(yè)主板和普通主板有啥區(qū)別?
3年出貨5000萬(wàn)顆,阿里平頭哥與全志達(dá)成合作
全志科技:專注芯片設(shè)計(jì),12nm工藝已量產(chǎn)
安謀科技與全志科技簽署Arm Total Access授權(quán)許可協(xié)議,技術(shù)合作再迎“芯”篇章
ARBOR寬溫級(jí)嵌入式主板在醫(yī)療多參數(shù)監(jiān)護(hù)儀中的應(yīng)用
【測(cè)評(píng)】迅為4418/6818開發(fā)板安卓Android開發(fā)板
華北工控推出基于Intel Cedar Trail的嵌入式主板EMB-3930
內(nèi)卷紅海突圍!全志以 “性價(jià)比利刃” 斬獲36.76%業(yè)績(jī)?cè)鲩L(zhǎng),全志T536實(shí)力解碼
中央處理設(shè)計(jì)、單晶片系統(tǒng)設(shè)計(jì)、嵌入式主板系統(tǒng)設(shè)計(jì)
選擇合適的嵌入式工控機(jī)的5個(gè)因素
嵌入式主板可在惡劣的工業(yè)環(huán)境中安全運(yùn)行
中央處理設(shè)計(jì)、單晶片系統(tǒng)設(shè)計(jì)、嵌入式主板系統(tǒng)設(shè)計(jì)
納米-ITX嵌入式計(jì)算機(jī)板
聲智科技攜手全志科技推出離在線混合語(yǔ)音模組,引爆行業(yè)AI升級(jí)之路
ARM主板,嵌入式主板,ARM工控主板,嵌入式工控機(jī)的嵌入式控制系統(tǒng)的人機(jī)界面組態(tài)軟件開發(fā)方案
全志科技:V853 視覺(jué)處理芯片已進(jìn)入正式量產(chǎn)階段,采用 ARM、RISC-V、NPU 三核異構(gòu)設(shè)計(jì)
米爾電子獲全志科技生態(tài)認(rèn)證,共推工業(yè)智能化升級(jí)