MTK6582模塊如何采用USER版本調試,查看信息
一、如何開啟Uart 的控制臺(console/sh)
system/core/rootdir/init.rc
515 service console /system/bin/sh
516 class core
517 console
518 disabled
519 user shell //user root
520 seclabel u:r:shell:s0 // seclabel u:r:root:s0
521
522 on property:ro.debuggable=1 //1:開啟end版本的串口輸入平臺 0:user版本的串口輸入平臺
523 start console
二、在配置文件 /home/jiang/mtkql/MTK6582QL/MT6582L-QL/kernel-3.10/arch/arm/configs/xxx_debug_defconfig(xxx_defconfig)里面可以調整打印級別:
CONFIG_CMDLINE="console=tty0 console=ttyMT3,921600n1 root=/dev/ram vmalloc=496M slub_max_order=0 slub_debug=O "
#CONFIG_CMDLINE="loglevel=0 console=tty0 console=ttyMT3,921600n1 root=/dev/ram vmalloc=496M slub_max_order=0 slub_debug=O "
也可以不調整
三、在user版本中,可以采用end版本的lk.bin 文件替換user版本中的lk.bin文件,這樣開機就可以有打印信息出來了!
四、在打印中,想進入“adb模式”(串口輸入模式),可以右鍵粘貼 echo 0 > /proc/sys/kernel/printk 這樣就進入串口輸入模式了! 褀聯智能科技提供
|