Toybrick

标题: *** Toybrick入门和直播教程以及常见问题索引 (整合贴)*** [打印本页]

作者: jefferyzhang    时间: 2019-5-8 17:49
标题: *** Toybrick入门和直播教程以及常见问题索引 (整合贴)***
RK3399Pro系列:

RK3399Pro入门教程(1)认识3399Pro
RK3399Pro入门教程(2)RK3399Pro分区表和固件组成
RK3399Pro入门教程(3)开发版操作系统的选择
RK3399Pro入门教程(4)从Tensorflow.Keras到RKNN
RK3399Pro入门教程(5)图形加速引擎RGA的使用
RK3399Pro入门教程(6)硬件编解码器MPP库的使用
RK3399Pro入门教程(7)RTSP库的使用
RK3399Pro入门教程(8)6路1080P30解码显示范例
RK3399Pro入门教程(9)MNIST RKNN量化及TF训练量化教程
RK3399Pro入门教程(10)RTSP推流介绍
RK3399Pro入门教程(11)RKNN组件介绍
RK3399Pro入门教程(12)OpenGL/CL在Debian10上的安装和使用
RK3399Pro入门教程(13)Toybrick RK3399ProD上使用Wi-Fi 6无线网卡
RK3399Pro入门教程(14)Toybrick RK3399ProD 5G模组使用教程
RK3399Pro入门教程(15)Debian下音频配置教程
RK3399Pro入门教程(16)Android固件组成
RK3399Pro入门教程(17)开发板低速GPIO使用
RK3399ProD Android 下camera的切换
RM310 4G模组在TB-RK3399ProD开发板应用教程



RK1808计算棒系列:

RK1808入门教程(1)1808多计算棒并行运算思路分析
RK1808入门教程(2)TB-RK1808M0 AI计算卡电脑端演示教程
RK1808 AI计算棒全平台Rock-X演示Demo (已适配python)
树莓派3b+上使用RK1808人工智能计算棒(主动模式)实现物体识别
TB-RK1808S0开发教程---被动模式Mobilenet-ssd开发指南
TB-RK1808S0开发教程---被动模式yolov3多计算棒运行
TB-RK1808S0开发教程---主动模式yolov3开发指南
TB-RK1808S0开发教程---主动模式yolov3多计算棒运行
TB-RK1808S0开发教程---主动模式Mobilenet-ssd 开发
TB-RK1808S0开发教程---Rock-X安装在上位机


TB-RK1808M0计算卡(其他教程同RK1808计算棒):

TB-RK1808M0 计算卡电脑端演示教程


TB-16A-AI系列(其他教程同RK1808计算棒)

TB-16A-AI摄像机开发套件上手教程


TB-RV1126D:

TB-RV1126D开发板配套mipi摄像头(TB-M317A)抓图
TB-RV1126D开发板抓取typec输入的图像
TB-RV1126Ds开发板摄像头资料
TB-RV1126Ds开发板rknn教程


RK3588系列:

基于 RK3588 debian 搭建 RK3588 Kernel 编译环境
TB-RK3588X HDMI in使用教程
RK3588 PythonSDK + rknntoolkit-lite 推理的 SampleCode


人工智能直播教程:

人工智能开发系列(1) 中文手势识别例程
人工智能开发系列(2) 车牌识别开发与实现
人工智能开发系列(3) YOLOV3开发与实现
人工智能开发系列(4) 通过《人脸识别》学习从Keras到rknn
人工智能开发系列(5) MTCNN开发与实现
人工智能开发系列(6) 语音命令识别
人工智能开发系列(7) OPENPOSE开发与实现
人工智能开发系列(8) 表情识别

RK公开课:人工智能平台项目实战
RK公开课:Toybrick AI 开发平台 及 AI 计算棒


开发者大会 Workshop :

2019开发者之春
2020开发者大会
2021开发者大会


固件发布:(烧写前千万别去擦除Flash,这样会造成无法开机!)

[WIKI]资料下载
系统用户名密码以及sudo用户名密码均为:
toybrick
toybrick


常用地址收集:

* Netron模型结构查看工具
* Toybrick3399ProD烧写工具
* Toybrick源码地址(Android和Linux的Kernel是github上同一套)
* Linux RGA 官方封装源码
* YOLOv5转RKNN Sample(rknntoolkit需>=1.6)


萌新教学贴收集:

* RK3399ProD开发板的固件烧录教程
* RK3588烧录
* 转换并部署yolov5模型(demo)
* RK3399ProD移植部署yolov5-6.2
* RK3399ProD环境搭建--启动、串口调试和网络设置
* RK3399ProD环境搭建--远程桌面连接
* RK3399pro通过VScode ssh远程调试
* 【教程】在Toybrick 3588开发板上运行类ChatGPT模型LLama-7b


调试技巧和常见问题帖子收集:

*【调试技巧】使用GDB跟踪应用程序错误,协助开发人员调试
*【调试技巧】VPU硬解码时间打印和FAQ
* RKNN-toolkit 常见问题
* RKNN-toolkit FAQ
* RKNN多图推理
* 原始模型结构和节点名字查看工具推荐 -> Netron
* RKNN-toolkit 1.3.0 量化后实机运行结果与仿真结果不一致的问题
* 从SD卡启动系统
* Docker运行问题
* Android8源码SU权限修改
* Fedora OpenGL调用板子GPU
* 深度学习量化理论
* 7.85寸eDP屏及触摸调试(附购买链接)
* Debian10配置静态IP
* Linux自动登陆
* 解决国内Github无法下载以及加速Github下载的方法
* Debian10开机自动登陆
* 3399/3399Pro视频编码支持的格式
* 打开Toybrick Type-C DP支持
* 开机如何直接进入命令行模式
* MPP库解码UVC摄像头JPG耗时高问题及解决方法
* 重烧完rk1808M0最新固件2.0,RNDIS不可用
* Android 更新 rknn1.6方法(测试版)
* RK3399Pro 号称支持3TOPS的算力是怎么计算出来的?
* TB-RK3399ProD开发板摄像头适配
* TB-RK3568 camera使用



网友交流群:


RKNN: https://t.rock-chips.com/forum.php?mod=viewthread&tid=1967&highlight=rknn%2Bqq
Toybrick1群:https://t.rock-chips.com/forum.php?mod=viewthread&tid=3230&extra=page%3D1
Toybrick2群:Toybrick-开源社区-人工智能-RKNN交流群#2,欢迎交流 (rock-chips.com)












作者: chanchan2019    时间: 2020-1-13 10:14
版主您好,有没有RK1808EVB的入门教程
作者: jefferyzhang    时间: 2020-1-14 11:07
chanchan2019 发表于 2020-1-13 10:14
版主您好,有没有RK1808EVB的入门教程

和3399pro一样的,同款NPU,同个rknn接口,用起来没区别的。

作者: jefferyzhang    时间: 2020-3-2 08:44
本帖最后由 jefferyzhang 于 2020-3-12 10:22 编辑

rknn使用上有问题,务必先看rknntoolkit内提供的troubleshoot文档,能解决大家80%以上的常见问题
作者: hy695101696    时间: 2020-8-5 11:14
请问RK3399Pro Debian10 安装的MPP RTSP RGA等   静态库.a   和    动态库.so  文件存储在哪个位置,我使用的QT开发需要依赖下静态库和动态库 ,但是没有在usr/lib 下找到这些,所以想请道友指点,感谢安装MPP RTSP RGA方式均使用官方教程安装的。
还有个疑问 里面的LDDFLAGS := -lrockchip_drm  这样的编译链接有什么作用,该如何使用。
作者: lin00894507    时间: 2020-11-10 10:28
请问RK3399pro 的linux sdk 在哪里下载
作者: dddd1314    时间: 2020-11-12 15:26
您好,我想问一下负责RK1808S0板块的技术人员是哪位,我前天在树莓派3b+那个帖子下面的疑问谁来解答啊,已经很久了,这个事情比较着急啊
作者: jefferyzhang    时间: 2020-11-27 09:48
2020开发者大会:手势识别隔空操作

操作手册:  [attach]1483[/attach]

源码: (暂未开放)

作者: white0dew    时间: 2020-12-14 16:54
请问有没有3399Pro的交流群啊?
作者: NoahCSHN    时间: 2021-4-8 09:09
你好,请问yolov5的官方库里要求的是torch>=1.7.0,rknn_toolkit要求torch==1.6.0,这个矛盾问题在转换yolov5模型时,要通过什么方法解决?
作者: lihongfeng    时间: 2021-8-10 16:35
版主你好,3300pro插上电后,只有蓝色灯亮,绿色灯不亮,系统不启动,是什么问题
作者: jefferyzhang    时间: 2021-8-10 16:39
lihongfeng 发表于 2021-8-10 16:35
版主你好,3300pro插上电后,只有蓝色灯亮,绿色灯不亮,系统不启动,是什么问题 ...

什么板子
作者: szmtkm    时间: 2021-8-31 13:15
本帖最后由 szmtkm 于 2021-8-31 13:16 编辑

版主你好,3399proD烧写固件RK3399RroD-Release-V3.0后,无法开机:
  RTW: nolinked power save enter  RTW: nolinked opwer save leave

一直在重复,这是什么情况??

作者: llllll    时间: 2021-12-7 15:54
NoahCSHN 发表于 2021-4-8 09:09
你好,请问yolov5的官方库里要求的是torch>=1.7.0,rknn_toolkit要求torch==1.6.0,这个矛盾问题在转换yolo ...

请问您解决了吗


作者: jefferyzhang    时间: 2021-12-18 01:00
本帖最后由 jefferyzhang 于 2021-12-20 09:17 编辑

2021年开发者大会,我们带来了边缘计算Python版本SDK先行体验。
为什么开发PythonSDK

1. 嵌入式开发和PC不一样,不是调用通用运算库就能解决问题。第三方库绝大多数都是运行在CPU上,其性能功耗比是比较低的,不适合嵌入式设备。
2. RK拥有一系列自主研发的IP核,例如硬件编解码用的VPU、2D图像处理单元RGA、人工智能运算单元NPU等等。都有独立的运行库来支持。
3. 新手学习成本较高,除了大家都熟知的CPU/GPU外,还需要了解这些运算单元如何工作。
4. Python社区在边缘计算和人工智能领域生态非常丰富。

设计约束

1. 兼容第三方库,例如OpenCV、numpy、tensorflow、pytorch、scikit等,在其联合调用中不能有多余的拷贝造成性能损失。
2. API简单,符合Python工程师开发习惯。尽可能沿用OpenCV命名规则。
3. 充分利用RK各加速单元。
4. 所有RK芯片通用(第一版目前只在Toybrick 3568/3588 debian11 python3.9环境测试过,板子可通过顶部购买渠道购买到

API文档初稿以及Workshop实操手册
未来版本API接口可能还会修改,请以实际发布文档为准

[attach]2195[/attach]
[attach]2194[/attach]


作者: 反射    时间: 2022-1-10 20:21
jefferyzhang 发表于 2021-8-10 16:39
什么板子

版主你好,借楼,请问RK3399ProX的PCIE最高速度能达到多少?我使用pcie扩展卡向RK3399ProX连接了一个NVME固态,测试显示读写速度最高都只有300MB/s左右,但是nvme官方数据读3000MB/s 写2600MB/s,我把扩展卡插入windows主机测试写速度2.37GB/s   原帖子:https://t.rock-chips.com/forum.p ... tid=3656&extra=
作者: bobhi009    时间: 2022-2-11 11:42
板子是TB1126Ds, 板子重新烧录过, 烧录的是官方下载的固件, 目前使用配套的摄像头抓取图像失败。
toybrick@debian10:~$ sudo v4l2-ctl -d /dev/video19 --set-fmt-video=width=1920,height=1080,pixelformat=NV12 --stream-mmap=3 --stream-to=/tmp/NV12_1920_1080.out --stream-count=1 --stream-poll
[  804.765199] rockchip-mipi-dphy-rx ff4b0000.csi-dphy: stream on:1
[  804.765254] rockchip-mipi-dphy-rx: data_rate_mbps 720
[  804.766316] imx317 1-001a: imx317_s_stream: on: 1, 1920x1080@30
[  804.812693] rkisp-vir0: MIPI error: size: 0x40004004
[  804.852770] rkisp-vir0: MIPI error: size: 0x40004004
<[  804.901602] imx317 1-001a: imx317_s_stream: on: 0, 1920x1080@30
[  804.902543] rockchip-mipi-dphy-rx ff4b0000.csi-dphy: stream on:0

toybrick@debian10:~$


请问下是什么问题

作者: jasonl    时间: 2022-2-15 14:42
jefferyzhang 发表于 2021-12-18 01:00
2021年开发者大会,我们带来了边缘计算Python版本SDK先行体验。
为什么开发PythonSDK

请问这个SDK在哪里下载?
作者: jefferyzhang    时间: 2022-2-15 14:48
jasonl 发表于 2022-2-15 14:42
请问这个SDK在哪里下载?

还没发布,公司有QA控制流程,目前在alpha状态,如果你有什么需求也可以提出来,我们参考下可以写进去
作者: jasonl    时间: 2022-2-15 16:06
jefferyzhang 发表于 2022-2-15 14:48
还没发布,公司有QA控制流程,目前在alpha状态,如果你有什么需求也可以提出来,我们参考下可以写进去 ...

非常期待这个SDK的发布,我们主要专注AI开发,输入端是各种摄像头,多种视频流rtmp、rtsp等,没有时间精力做底层。
如果现在能试用那就最好了
作者: jefferyzhang    时间: 2022-2-15 16:10
jasonl 发表于 2022-2-15 16:06
非常期待这个SDK的发布,我们主要专注AI开发,输入端是各种摄像头,多种视频流rtmp、rtsp等,没有时间精 ...

这些我建议你可以直接参考使用ffmpeg-python比较简单,我们python-sdk也会去兼容对接他,不造重复的轮子。

作者: Bearkey    时间: 2022-3-5 21:11
jefferyzhang 发表于 2022-2-15 14:48
还没发布,公司有QA控制流程,目前在alpha状态,如果你有什么需求也可以提出来,我们参考下可以写进去 ...

楼主您好,再开发中遇到这些需要用python版本实现的需求,能否考虑加入呢
1、USB摄像头拉流,推流能否加入
2、显示能否嵌入到其它应用中,比如pyqt5
3、推流编码是否支持直接转流行的flv格式的
4、有没有硬件拷贝帧的接口
作者: Bearkey    时间: 2022-3-5 21:12
jefferyzhang 发表于 2021-12-18 01:00
2021年开发者大会,我们带来了边缘计算Python版本SDK先行体验。
为什么开发PythonSDK

楼主您好,再开发中遇到这些需要用python版本实现的需求,能否考虑加入呢
1、USB摄像头拉流,推流能否加入
2、显示能否嵌入到其它应用中,比如pyqt5
3、推流编码是否支持直接转流行的flv格式的
4、有没有硬件拷贝帧的接口
作者: Bearkey    时间: 2022-3-5 21:14
jefferyzhang 发表于 2022-2-15 16:10
这些我建议你可以直接参考使用ffmpeg-python比较简单,我们python-sdk也会去兼容对接他,不造重复的轮子 ...

ffmpeg-python 有兼容uvc?
作者: wtmelen    时间: 2022-9-5 21:22
请问官方给的debian10支持framebuffer么
作者: lmw0320    时间: 2022-10-27 15:48
jefferyzhang 发表于 2020-3-2 08:44
rknn使用上有问题,务必先看rknntoolkit内提供的troubleshoot文档,能解决大家80%以上的常见问题 ...

版主,你好!
目前有个冲突的地方:对rk3399pro,我要求能实现debian10上正常执行docker容器,我重新烧录了新编译的内核,实现了需求。但是目前想尝试利用板卡上的wlan0,搭建wifi热点。但是按照教程来说,又要重新烧录一个新的内核,这样的话不是会把原来适配docker的内核给覆盖了么??
这个有什么办法解决么??
作者: gupf    时间: 2023-5-31 19:51
您好,请问 RV1126 开发板,Buildroot 的系统,usb是2.0的,能使用TB-RK1808S0算力棒吗?
作者: robinfit    时间: 2023-12-5 12:19
资料很详细和丰富,谢谢分享




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