MTK 串口开关

MTK 专栏收录该内容
21 篇文章 0 订阅
User版本打开各个阶段uart log(UART log)
1.PRELAODER: default.mk打开

 bootloader/preloader/platform/mt6755/default.mak

CFG_USB_UART_SWITCH :=1
2、要使用USB转串口的线打串口Log,需打开USB转UART的宏
     LK:
     文件:rlk6795_lwt_m.mk(此文件一般都单拉出来)
     修改点:DEFINES += WITH_DEBUG_UART=1(1=enable)


     kernel:文件ProjectConfig.mk(此文件一般都单拉出来 )
     修改点:MTK_UART_USB_SWITCH = yes(yes = enable)


3、要想让User版本也输出UART log
     文件:vendor/mediatek/proprietary/bootable/bootloader/lk/app/mt_boot/mt_boot.c
     修改点:
#ifdef USER_BUILD


 sprintf(cmdline,"%s%s",cmdline," printk.disable_uart=0");    // 需修改此文件所有的disable_uart=1, 1->0, 即可打开uart log
#else
        sprintf(cmdline,"%s%s",cmdline," printk.disable_uart=0 ddebug_query=\"file *mediatek* +p ; file *gpu* =_\"");
#endif       

3、开机到桌面后,手机uart log停止输出?
     文件:kernel-3.18/kernel/printk/printk.c
     修改点:
 void mt_disable

_uart(void)
 {
        if (mt_need_uart_console == 0)
-               printk_disable_uart = 1;
+               printk_disable_uart = 0;
 }

  • 0
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值