F133 tina adb设备现在正常连接,但是进入shell模式报错!!!
-
这可能是什么原因?各位大佬支支招
-
问题分析
adb shell下执行alias可知:
ls命令被重定义为ls --color=no,在串口下执行也会报同样的问题。故问题根因应该为ls对color参数的处理异常问题。
问题解决
取消重定义
查看发现该重定义只会在adb中有效,最终定位到为{sdk_root}/target/allwinner/${chips}-${方案名}/busybox-init-base-files/etc/adb_profile
中定义,可修改此文件中对ls的重定义即可。(但此改法未能从根本解决)
配置对应支持项
经过确认,在make menuconfig中选中上图中配置后,执行ls --color=no 正常。根本上解决此问题
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号