Toybrick

TB-RK1808M0 Debian10固件V2.0发布通知

 关闭

toybrick

管理员

积分
0
楼主
发表于 2020-11-2 11:52:20    查看: 10295|回复: 6 | [复制链接]    打印 | 只看该作者
1. ChangeLog
  1) 内核:
   a) 修正efuse多线程竞争访问问题
   b) 修改内核变频策略,解决低温拷机(-25度)变频问题。
   c) NPU内核驱动更新到1.5.0
   d) 合并瑞芯微主分支内核代码
  2) Debian10:
   a) 修正PCIE模式接X86 PC识别异常问题
   b) 支持RK1808开发板模式(DC供电,没有上位机)
   c) RKNN升级到1.5.0
   d) 预安装mpp, rga, drm, doc等软件包
   e) rknn-toolkit: 固件预安装轻量级rknn-toolkit-lite(V1.4.0),卸载rknn-toolkit
   f) 支持adb访问: 上位机可通过sudo adb shell登录计算卡

2. 固件下载:参考 http://t.rock-chips.com/portal.p ... id=11&product_id=33
3. 升级固件:参考 http://t.rock-chips.com/wiki.php?mod=view&id=143

4. 特别注意:
   本次RKNN升级,涉及内核驱动和上层应用的升级,两者必须匹配。
   如果出现如下LOG,说明RKNN的内核驱动和上层应用不匹配,请按上述方法升级固件到V2.0:
   galcore: version magic '4.4.194 SMP preempt mod_unload aarch64' should be '4.4.189 SMP preempt mod_unload aarch64'

回复

使用道具 举报

addy

超级版主

积分
609
沙发
发表于 2020-11-2 17:21:08 | 只看该作者
RK1808上,系统默认安装的是rknn-toolkte-lite,后续只升级rknn-toolkite-lite。
TB-RK1808M0计算卡主动模式开发时,python3脚本导入RKNN的方法:
from rknnlite.api.rknn_lite import RKNNLite
rknn = RKNNLite()

详见:/usr/share/rknn/mobilenet-ssd/ssd-test-lite.py
回复

使用道具 举报

addy

超级版主

积分
609
板凳
发表于 2020-11-2 17:37:10 | 只看该作者
计算卡启动调用脚本:
1. 计算卡初始化前调用:/usr/local/bin/tb.local.before(root用户执行),此脚本不允许阻塞,必须快速返回
2. 计算卡初始化后调用:/usr/local/bin/tb.local.after(root用户执行),此脚本不允许阻塞,必须快速返回
3. 计算卡初始化后调用:/home/toybrick/.autorun.sh(toybrick用户执行)此脚本允许阻塞,系统会后台执行这个脚本
回复

使用道具 举报

jockeypan

注册会员

积分
198
地板
发表于 2020-11-2 19:50:59 | 只看该作者
提示: 该帖被管理员或版主屏蔽
回复

使用道具 举报

jockeypan

注册会员

积分
198
5#
发表于 2020-11-2 19:53:33 | 只看该作者
请问如何能正常启动,如何升级成功?是需要重新烧写固件吗?
回复

使用道具 举报

addy

超级版主

积分
609
6#
发表于 2020-11-3 16:47:51 | 只看该作者
旧版本升级到V2.0的方法:
1. 下载boot-linux-rk1808_2.0-1_arm64.deb并scp到计算卡/home/toybrick目录,下载路径:http://t.rock-chips.com/portal.p ... 1&product_id=33 (固件)
2. 执行命令安装:sudo dpkg --force-overwrite -i boot-linux-rk1808_2.0-1_arm64.deb
3. 执行命令升级软件包:
    sudo apt update; sudo apt upgrade

注意:如果apt upgrade报错,可参考执行步骤(1和2) 强制安装boot-linux-rk1808软件包。
回复

使用道具 举报

addy

超级版主

积分
609
7#
发表于 2020-11-30 15:55:13 | 只看该作者
最新版本,修正win10识别rndis网卡异常问题,
执行如下命令升级toybrick-server软件包升级到1.0.1-10
1. 升级: apt update; apt upgrade
2. 确认升级成功: dpkg -l |grep toybrick-server 确认toybrick-server是否升级到1.0.1-10
回复

使用道具 举报

addy

超级版主

积分
609
8#
发表于 2020-11-30 16:46:57 | 只看该作者
最新版本支持adb登录计算卡,登录方法:
1. 执行命令: sudo adb kill-server (必须root权限)
2. 执行命令:sudo adb devices(必须root权限)
3. 执行命令:adb shell/adb push/adb pull ...(普通用户权限)
回复

使用道具 举报

addy

超级版主

积分
609
9#
发表于 2020-12-10 09:20:31 | 只看该作者
修正Debian10 V2.0固件只支持USB2.0的问题,更新方法如下:
将附件解压替换计算卡/boot/extliux目录下的同名文件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

addy

超级版主

积分
609
10#
发表于 2020-12-10 11:56:40 | 只看该作者
Debain10 V2.1固件已经上传https://eyun.baidu.com/s/3dyvog2
V2.1版本修正问题:
1. USB Device支持USB3.0 (boot_linux.img)
2. 修正win10识别rndis网卡异常问题 (rootfs.img)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表