三星 S5P6818 开发板是
友坚科技研发的一款
八核 64 位 ARM 开发板,硬件完美兼容
S5P4418.6818 开发板,搭建最新的
android5.1 系统,2G 内存,8GEMMC 存诸,配置 7 寸高清 IPS 屏。
S5P6818 开发板主板尺寸为:193mm * 150mm,设计有非常丰富的接口,板载 4 路 TTLUART,1 路 RS485,1 路 RS232 串口,2 路 USBHOST 接口,一路 OTG 接口,一路 CVBSOUT,可扩展模块包括
3G/4G 模块、GPS 模块、500W 摄像头模块、WIFI/BT 二合一模块等应用类功能模块。
功能:无OTG接口时,使用无线adb功能;
方法:通过TCP协议连接到设备上
(1)首先在system.prop文件中添加“service.adb.tcp.port=5555”,5555为端口号;
(2)开发板打开WiFi或者连接网线到与开发机同一个局域网内;
(3)查询开发板(192.168.11.21)和开发机(192.168.11.2)的IP地址,然后互相ping,看是否能ping通;
以下是互相能ping执行的步骤:
(4)在开发机端使用adb工具输入以下命令:
adb connect 192.168.11.21:5555
连接成功会提示:connected to 192.168.11.21:5555
连接不成功会提示:unable to connect to :5555
连接失败后需要执行:adb kill-server,最后再重试连接;
(5)断开连接命令:
adb disconnect 192.168.11.21:5555
分析代码Android5.0:
代码路径:system/core/adb/adb.c
代码:
int usb = 0;
if (access(USB_ADB_PATH, F_OK) == 0 || access(USB_FFS_ADB_EP0, F_OK) == 0) {
// listen on USB
usb_init();
usb = 1;
}
// If one of these properties is set, also listen on that port
// If one of the properties isn’t set and we couldn’t listen on usb,
// listen on the default port.
property_get(“service.adb.tcp.port”, value, “”);
if (!value[0]) {
property_get(“persist.adb.tcp.port”, value, “”);
}
if (sscanf(value, “%d”, &port) == 1 && port > 0) {
printf(“using port=%d\n”, port);
// listen on TCP port specified by service.adb.tcp.port property
local_init(port);
} else if (!usb) {
// listen on default port
local_init(DEFAULT_ADB_LOCAL_TRANSPORT_PORT);
}
解析:首先判断是否有USB插入,有就使用有线的USB进行adb操作;
不关有没有USB插入,都读取service.adb.tcp.port参数的值,定义了service.adb.tcp.port参数,则使用TCP协议(通过网络来连接adb);
既没有插入USB,也没有定义service.adb.tcp.port参数,则使用TCP协议;
三星S5P 6818开发板无线使用ADB功能方法,
友坚科技专注于三星平台产品的研发,是三星在中国最具实力的方案公司。公司主打的三星平板电脑方案销量,连续多年稳居第一。公司定位于中高端产品的研发,具有多年的嵌入式产品研发经验;基于三星 A15-Exynos5260/5410/5250、A53_S5P6818、A9-S5P4418、A9-Exynos 4412、A8-S5PV210、ARM11-S3C6410、ARM9-S3C2416 等处理器,开发了系列化的产品,为客户提供了全面的产品选择及专业化的
量身定制 MID 解决方案。
友坚科
技服务于国内外平板电脑品牌商,并为行业客户提供一站式的解决方案;在为客户打造最具竞争力优势的产品的同时,也实现了自身的价值。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31471824/viewspace-2147080/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31471824/viewspace-2147080/