常用命令 记录工作中常用的命令会逐渐添加

时间:2023-02-04 16:04:37
cat /proc/mt_pmic/dump_ldo_status  看电

cat /sys/class/misc/mtgpio/pin   看GPIO



使用方法:


1. 编译和清除kernel
./mk m65u new kernel
./mk m65u clean kernel


2. 编译和清除lk
./mk m65u new lk
./mk m65u clean lk


3 编译和清除preloader
./mk m65u new preloader
./mk m65u clean preloader


配置m65u的内核
$ cd kernel
$ make menuconfig PROJECT=m65u KBUILD_OUTPUT=out
$make menuconfig PROJECT=m65u KBUILD_OUTPUT=../out/target/product/m65u/obj/KERNEL_OBJ/
$ cp out/.config mediatek/config/m65u/autoconfig/kconfig/project
配置内核:(编译kernel一次后使用)
make menuconfig PROJECT=m65u KBUILD_OUTPUT=../out/target/product/m65u/obj/KERNEL_OBJ/




dd if=/dev/zero of=./fat.img bs=1M count=1000
mkfs.vfat fat.img
mount -o loop -t vfat fat.img /mnt/lcc



3、回滚到版本号25:
       svn merge -r 28:25 something




mmc read 0 0x50000000 0x111 1
md.b 0x50000000 0x200


#grabserial 命令。
grabserial -v -d "/dev/ttyUSB0" -b 115200 -w 8 -p N -s 1 -e 30 -t -m "Starting kernel.*"


svn地址迁移
svn switch --relocate [url]http://xxx.xxx.xxx.xxx/xxx[/url](旧的svn地址) [url]http://xxx.xxx.xxx.xxx/xxx[/url](新的svn地址)




HEAD是个墙头草
tag是静止的,branch是移动的


git push mz HEAD:refs/for/master