[size=13.3333px]1、编译kernel:
[size=13.3333px]编译ti6401f.ko:MSD6A828/SMC/vendor/mstar/kernel/mstar2/drv/ti6401f,
[size=13.3333px]编译命令:make M=drivers/mstar2/drv/ti6401f/ modules
[size=13.3333px]1、加载驱动
[size=13.3333px]insmod mnt/usb/sda1/ti6401f.ko
[size=13.3333px]2、驱动初始化
[size=13.3333px]echo init ff > sys/class/platdbg/iic
[size=13.3333px]3、发送iic命令控制光机开还是关
[size=13.3333px]#----open opt
[size=13.3333px]echo write 34 1 87 1 0 > sys/class/platdbg/iic
[size=13.3333px]#----close opt
[size=13.3333px]echo write 34 1 87 1 1 > sys/class/platdbg/iic
[size=13.3333px]4、读取3步骤的状态值
[size=13.3333px]echo read 35 1 07 2 > sys/class/platdbg/iic
|