T113 tina PC端不能通过adb和目标板进行文件传输
-
目标板连接pc端后,
在PC端:adb devices,结果:List of devices attached
是不是编译的时候没有把adb的驱动加上?
有没有大佬解惑一下? -
@jr_online
板上 adbd 有没有运行? -
-
find / -name usb_device | xargs cat
-
-
@whycan 感谢大佬,可以了,这是没有启用adb吗?这命令看不懂。
-
@whycan 大佬,想在这里再请教你一个问题:
我通过adb把再虚拟机上编译好的lvgl可执行文件传到板子上,然后通过./lvgl_demo1执行报错:
这是为什么呢,难道是交叉编译的问题?
是这样编译的:CC=/xxx/xxx/tina-t113/prebuilt/gcc/linux-x86/arm/toolchain-sunxi-glibc/toolchain/bin/arm-openwrt-linux-gcc make -
@jr_online
前面那个命令是手动把usb otg 切换到device状态。后面那个你用 gcc静态链接应该就没问题了,命令行加 -static
-
@whycan 在 T113 tina PC端不能通过adb和目标板进行文件传输 中说:
@jr_online
前面那个命令是手动把usb otg 切换到device状态。后面那个你用 gcc静态链接应该就没问题了,命令行加 -static
感谢大佬解惑,但是后面这个gcc静态链接的话怎么敲命令呢?
命令行加 -static的话,是这样CC=/xxx/xxx/tina-t113/prebuilt/gcc/linux-x86/arm/toolchain-sunxi-glibc/toolchain/bin/arm-openwrt-linux-gcc make -static吗?
还是在makefile里面加呢?不太懂 -
@jr_online
Makefile 里面的 LDFLAGS 环境变量,或者链接那个命令行的最后面。 -
@whycan 在 T113 tina PC端不能通过adb和目标板进行文件传输 中说:
@jr_online
Makefile 里面的 LDFLAGS 环境变量,或者链接那个命令行的最后面。好滴,感谢大佬!
-
@jr_online
最优解是用编译文件系统的同一个 gcc 命令,这样 就不需要静态链接 libc 了。 -
@whycan 在 T113 tina PC端不能通过adb和目标板进行文件传输 中说:
@jr_online
最优解是用编译文件系统的同一个 gcc 命令,这样 就不需要静态链接 libc 了。那可以查看编译文件系统的gcc命令是哪个吗?
-
@jr_online
make 命令的时候终端会显示的,复制下来就可以了。 -
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号