Toybrick

标题: TB-16A-AI摄像机开发套件上手教程 [打印本页]

作者: zhangzj    时间: 2020-11-9 17:30
标题: TB-16A-AI摄像机开发套件上手教程
1. 开发套件IPC Web登录

开发套件出厂默认 IP 设置为 DHCP 状态,把开发套件接入带有 DHCP 服务器的局域网,设备即可自动获取到 IP,使用 IP 探测器可探测到设备获取的 IP。
如果局域网没有DHCP服务器,可以用固定 IP 登陆,出厂默认的固定 IP 为 192.168.1.100。

登录账号:admin,密码:123456
浏览器控件安装与登录详见IPC使用说明提取码:(ij7q)。

下面以固定IP登录方式说明登录步骤(浏览器需要安装控件,请参考使用说明手册自行安装):
1)电脑的IP设置为192.168.1网段,比如192.168.1.200,打开IE浏览器,输入https://192.168.1.100,(注意:前面是https!不是http!)跳出如下页面,选择继续前往。
[attach]1439[/attach]

2)输入账号密码,admin,123456,登录成功后可以看到IPC的预览画面。
[attach]1440[/attach]

2. RK1808智能分析板运行demo

RK1808智能分析板串口为DEBUG1,波特率为1500000。
IPC串口为DEBUG2,波特率为115200。

RK1808端的开发模式与计算棒主动模式一样,将USB3.0口用USB连接线连接到电脑,此时与RK1808计算棒一样,需要配置上位机虚拟网卡IP,请参考RK1808主动模式配置方法

注意:TB-16A-AI关闭了RK1808的WEB功能,因此不能像计算棒一样登录RK1808的WEB,只有IPC的Web功能。

1)配置好IP后,用户可以SSH登录RK1808,用户名与密码均为toybrick。登录后页面如下所示:
[attach]1444[/attach]

2)下载demo源码(demo源码下载地址 (提取码:vpcc)),通过SSH scp到RK1808板上。
  1. scp E:\1808\demo\ssd_demo.zip toybrick@192.168.180.8:~/
复制代码

源码的编译脚本默认是在X86上进行交叉编译,可以改成直接在RK1808板上进行编译。
我们修改Makefile中的编译链名称如下:
  1. [toybrick@rk1808 ssd_demo]$ vi Makefile
  2. TARGET=ssd_demo
  3. CC=gcc
  4. CPP=g++
  5. AR=ar
  6. STRIP=strip
复制代码

由于RK1808板上已经预装了所需要的库,因此不需要链接LIB/目录下的库,注释掉或删掉Makefile中的这行语句:
  1. #CFLAGS += -L ./LIB/
复制代码

否则会出现库版本不匹配的报错:
  1. ./ssd_demo: error while loading shared libraries: libjpeg.so.8: cannot open shared object file: No such file or directory
复制代码


3)编译源码
执行make命令编译源码
  1. make -j4
复制代码
编译完成后在目录下生成可执行文件:ssd_demo

4)运行demo
以root权限执行demo文件:
  1. sudo ./ssd_demo
复制代码

5)IPC web上可以看到物体识别的结果
[attach]1441[/attach]


3. 开发套件IPC固件升级


登录IPC web界面,选择系统设置-维护管理-远程升级,文件选择IPC固件镜像后,点击确认即可。
最新IPC固件下载地址为:点击下载

[attach]1442[/attach]


4. 智能板通过主控板连接到外网配置方法

主控板的iptable做了路由转发,智能板可以通过主控板连接到外网。
不过出厂的板子默认走USB3的接口通过上位机连接外网(和RK1808计算棒一样)。
如果需要通过主控板连接外网,需要修改网关配置。
  1. sudo vi /etc/extIP.conf
  2. extGateway=10.0.99.200(网关配置成主控板的IP)
复制代码

保存退出后重启
  1. sync
  2. reboot
复制代码


5. 主控板串口登录

  1. 用户名:root
  2. 密码:123456
复制代码

若无法登录,应该是主控板IPC固件没开串口登录权限,参考第3点升级IPC固件。








作者: will    时间: 2021-2-8 13:57
您好,买了TB-16A-AI 这款开发板,请问IPC部分的SDK如何获取?
作者: goodstudy    时间: 2021-10-9 16:35
上面的demo源码地址失效了,可否重新发一下
作者: toybrick    时间: 2021-10-9 17:48
goodstudy 发表于 2021-10-9 16:35
上面的demo源码地址失效了,可否重新发一下

链接已更新
作者: goodstudy    时间: 2021-10-9 18:43
toybrick 发表于 2021-10-9 17:48
链接已更新

感谢,请问IPC DEBUG2调试的用户和密码多少,试了root和123456不行
作者: zhangzj    时间: 2021-10-12 08:58
goodstudy 发表于 2021-10-9 18:43
感谢,请问IPC DEBUG2调试的用户和密码多少,试了root和123456不行

不行的话应该是没开串口登录权限,可以升级下IPC的固件
作者: Feathered    时间: 2022-7-7 10:28
本帖最后由 Feathered 于 2022-7-12 09:34 编辑

将demo源码直接下载在D盘后,在win10下载的ubuntu中输入scp D:\ssd_demo.zip toybrick@192.168.180.8:~/显示
ssh: Could not resolve hostname d: Name or service not known


请问有解决方法吗?
(已解决)





欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3