杂物

vscode 字体最舒服字体 Consolas, ‘Courier New’, monospace
dmesg
mtk DCT工具使用
mincom使用
audioAFE寄存器、GPIO状态查看
audo查看tinymix通路状态、pcm节点
mtk文档解密密码
wifi adb
节点添加权限
mtk开启打印(串口log只打印二十多秒)
mtk-loopback回环
免提副MIC通话

dmesg
adb shell dmesg > d:\kerneltestlog.txt

动态抓取
1、script -f output.log   //指定终端打印信息输出

2、	adb shell
	while true
	do
	cat /proc/kmsg
	done
mtk DCT工具使用
vendor/mediatek/proprietary/scripts/dct

DCT工具相关文件1)DCT Tool---DrvGen.exe
	lk:alps/vendor/mediatek/proprietary/bootable/bootloader/lk/scripts/dct---
	preloader:alps/vendor/mediatek/proprietary/bootable/bootloader/preloader/tools/dct---
	kernel:alps/kernel-3.18/tools/dct
Codegen.dws 三个文件都要修改保持一致
	lk:alps/vendor/mediatek/proprietary/bootable/bootloader/lk/target/<$project_name>/dct/dct/codegen.dws
	Preloader:vendor/mediatek/proprietary/bootable/bootloader/preloader/custom/<$project_name>/dct/dct/codegen.dws
	kernel:kernel-3.18/drivers/misc/mediatek/mach/</platform>/<$project_name>/dct/dct/codegen.dws
mincom使用
串口线转usb用
tx(设备写)接白线(串口读)
rx接绿线

sudo minicom -s配置ttyusb
ctrl +a 再加o可以再次进入配置界面

ttyUSB0/1  可以在/dev下  ls ttyusb补齐查看是0还是1
高通都用115200波特率 mtk921600

把端口log输出到txt中   script -f output.txt
ctrl  a +ctrl  l
audioAFE寄存器、GPIO状态查看
查看AFE寄存器
cat /sys/kernel/debug/mtksocaudio

抓取当前GPIO状态
adb shell "cat /sys/devices/platform/soc/1000b000.pinctrl/mt_gpio"

改写具体的寄存器值
sys/bus/platform/drivers/mt63xx-debug/mt-pmic

查看6357datashet
echo 330 > pmic_access
cat pmic_access //Read 0x330 register value
将0x330设置为F08:

echo 330 f08 > pmic_access //Set 0x330 registers by value 0xf08
cat pmic_access
audo查看tinymix通路状态、pcm节点
tinymix通路状态
一般情况下只需输入tinymix
mtk部分板子直接tinymix需要加参数
adb shell tinycap /data/test.wav -D 0 -d 1 -c 2 -r
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值