ARM嵌入式开发
文章平均质量分 58
暴走的阿Sai
暴走的开发者
展开
-
RK3588 AVS全景拼接技术案例
该案例可以将多路输入图像拼接为一路图像输出,能满足全景(水平360度,垂直180度)图像拼接需求,实现无死角的视频拍摄;同时用户可以指定任意视点位置和FOV(即镜头所能覆盖的范围),用来裁剪黑边,或者详细观看全景视频中的感兴趣区域。目前案例可适用于RK3588 核心板系列产品。原创 2022-11-12 11:32:11 · 2750 阅读 · 5 评论 -
RK3588多屏拼接显示技术案例
该案例可实现图像/视频的跨屏拼接显示,即一个内容分成多个部分在多个屏幕上拼接显示完整;支持EDP、LVDS、MIPI、HDMI、DP等多种屏幕组合,支持横屏或竖屏显示,多屏触控。原创 2022-09-30 16:36:23 · 2090 阅读 · 1 评论 -
RK3568三屏异显异触控技术案例
RK3568系列主板支持三屏异显异触控,即一块主板可同时接入三个显示屏,每个显示屏可同时播放不同的内容;并支持多点触控,每个屏幕可分别触摸控制,操作互不影响。支持MIPI、HDMI、LVDS显示屏使用原创 2022-04-11 17:29:51 · 2122 阅读 · 0 评论 -
【解决方案】Firefly远程挂载操作系统
方案背景在Firefly云手机服务器中,是采用核心板集群的方式让用户拥有多台真实手机。但每个核心板都需要安装固定的操作系统,如果要对系统进行变更,则需要对核心板重新烧录固件安装系统。安装的过程繁琐,而且时间长,用户的数据也无法自动保留。该方案可让用户通过网络即可远程挂载操作系统,并且在切换或退出系统时可实时通过网络进行回写储存数据,用户不需要对核心板重新烧录系统,可代替之前繁琐的步骤。方案简介该技术方案是通过NFS(Network File System)网络文件系统从而原创 2021-11-27 15:02:08 · 600 阅读 · 0 评论 -
【代码开源】RK3566/RK3568系列产品适配OpenWrt 21.02/LEDE最新版本
Firefly在RK3566/RK3568系列产品上适配了OpenWrt21.02/LEDE最新版本。OpenWrt/LEDE是一个高扩展度的路由器系统,用户通过此系统可自由安装各种插件来获取更多的路由器应用功能。例如:屏蔽广告插件可让连接到OpenWrt网络的设备,都能达到去广告的效果。(添加需要过滤广告的网站域名)(屏蔽了对应网站域名的广告)上网时间控制插件可让连接到OpenWrt网络的设备,在禁止使用网络的时间段内不能上网(设置禁止使用网络的时间段)原创 2021-09-08 16:31:05 · 7594 阅读 · 0 评论 -
C40PL 适配车牌识别应用
Firefly C40PL开源AI智能摄像机搭载了高性能AI视觉处理器RV1126,强悍的VPU视频编解码、NPU推理和ISP视频处理能力让C40PL比普通的网络摄像头枪机拥有更广阔的应用场景,如:车牌识别、人脸识别、Peoplecount等等。 本案例将介绍C40PL适配车牌识别的应用准备 软件:git clonehttps://gitlab.com/firefly-linux/app/xinhuo_car.git 硬件:C40PL、电脑环境搭建...原创 2021-07-26 16:32:07 · 301 阅读 · 0 评论 -
RK3399 4G语音通话和短信功能
语音通话和短信是我们不可或缺的沟通工具,可用于语音对讲、通知、提醒、验证身份、找回密码等方面的应用;Firefly在RK3399平台上实现了4G语音通话和短信功能,语音通话顺畅无卡顿,接收和发送短信无延时;4G语音通话和短信功能的加持,可让设备通讯能力更强,更智能,应用范围更广。 本案例通过IPC-M10R800-A3399C(AI)行业平板来演示硬件准备 (1)IPC-M10R800-A3399C(AI) (2)通讯模块 ...原创 2021-07-26 15:53:01 · 936 阅读 · 0 评论 -
RKmedia教学(zbar 二维码识别)
介绍要想更好的使用 1126/1109 的硬件资源就必须掌握一套媒体框架。此贴会已一个智慧金融的应用场景,介绍一下 RKmedia 的,VI 、VO、RGA模块以及zbar的使用。应用功能:通过 RGB 摄像头识别二维码。代码gitlab 仓库地址:https://gitlab.com/firefly-linux/app/firefly_rkmedia_demo源码文件:firefly_rkmedia_demo/rkmedia_vi_zbar_test.c编译1. 由于官方使用...原创 2021-07-12 10:43:13 · 1075 阅读 · 1 评论 -
RV1126 适配 Debian10(搭建人脸识别云服务器)
前言 主要借助人脸识别云服务器的应用来介绍 RV1126 的Debian10系统和Rockx。 Debian10:Rockchip 官方只为 RV1126 适配了 Buildroot 系统,虽然 Buildroot 系统开销非常小但是对于应用开发部署并不是那么友好。所以 Firefly 为 RV1126 适配了 Debian10 ,Debian10 最大的优势就是拥有丰富的 deb 资源,通过 apt 可以快速搭建好你的开发环境,同时也可以方便搞深度学习的小伙伴使用 Python 进行开...原创 2021-07-12 10:21:57 · 1923 阅读 · 0 评论 -
【技术案例】iHC-3308GW 适配 OpenWrt 21.02
OpenWrt是一个针对嵌入式设备的Linux操作系统,拥有强大的网络组件和扩展性,常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。目前Firefly在iHC-3308GW工业4G智能网关上已适配了OpenWrt21.02最新版本,让网络性能发挥更极致。硬件准备 (1)iHC-3308GW工业4G智能网关 (2)一根网线固件下载 百度网盘链接:https://pan.baidu.com/s/1_...原创 2021-06-26 10:11:01 · 619 阅读 · 0 评论 -
在Station M1上运行Android10 TV
在Station官网的固件下载中可以看到有不少的第三方固件其中Android10 TV版的固件可谓解决了玩家的绝大部分烦恼一键Root?没问题需要Google Play?没问题想看电视版的youtube?没问题升级Android10视频详情:《视频体验》固件地址:https://www.stationpc.cn/portal.php?mod=topic&topicid=6升级方法:https://www.stationpc.cn/article-6-1.html更..原创 2021-01-21 15:47:25 · 346 阅读 · 0 评论 -
【Station OS】Media模式的开机引导
Station OS的Media模式,专门针对客厅体验做了优化有简单,易用的特点第一次运作Media模式,开机引导能方便地进行基本设置《体验视频》更多信息请关注Firefly公众微信号fireflytee:———————————————Firefly官网:http://www.t-firefly.comFirefly开源社区:http://developer.t-firefly.comStation 社区:https://www.stationpc.cn...原创 2021-01-20 15:47:36 · 384 阅读 · 0 评论 -
Station P1-AndroidTV 10固件
下载链接https://mega.nz/file/RvZ21JwY#j2q0Z2kzKmDwePlEMgRqJT6Y-nCCRh2_toQx3vAuR2I更多信息在这里https://www.stationpc.com/thread-131-1-1.html更多信息请关注Firefly公众微信号fireflytee:———————————————Firefly官网:http://www.t-firefly.comFirefly开源社区:http://developer....转载 2021-01-14 15:34:16 · 3104 阅读 · 0 评论 -
Station P1的电话遥控器(AndroidTV)
发布了用于控制Station P1 / M1的AndroidTV固件的信息您可以使用:远程AndroidTV应用将其下载到手机或平板电脑手机必须连接到与Station P1 / M1相同的wifi网络(运行AndroidTv固件)https://play.google.com/store/ap ... yguestelecom.remote另一个可以使用的应用是Google的“ Android TV Remote Control”,但与第一个应用相比,它的使用范围更广https://pla...转载 2021-01-13 16:31:53 · 544 阅读 · 1 评论 -
在Station P1上串流畅玩PC版游戏大作
Station P1的Media模式提供了优质的客厅娱乐体验,除了可以畅玩Android上的原生游戏,我们还可以通过串流的方式,畅玩热门的PC大作。在PC端安装GeForce Experience后,从Station P1启动Moonlight软件,接上游戏手柄和电视屏幕,就可以随时随地串流畅玩各种高品质的3A大作。 《体验视频》具体操作步骤如下:1、PC端下载安装G...原创 2021-01-12 16:03:45 · 353 阅读 · 0 评论 -
【Station Desktop】制作Station Desktop系统启动卡
Station Desktop是Station OS的其中一个模式,适合于桌面化该系统融入了个人电脑的诸多经典特性:桌面、多窗口、状态栏、键鼠操作等同时也可安装安卓系统丰富的应用与游戏【视频】制作Station Desktop启动卡固件与工具下载:烧录工具:SD_Firmware_ToolStation Desktop固件:Station Desktop 提取码:oy94———————————————更多信息请关注Firefly公众微信号fireflytee:...原创 2021-01-09 10:54:38 · 225 阅读 · 3 评论 -
【FreeBSD】制作FreeBSD系统启动卡
FreeBSD 是一种类 UNIX操作系统,是由经过 BSD、386BSD 和 4.4BSD 发展而来的Unix的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。目前Station P1已支持FreeBSD系统【视频演示】FreeBSD系统启动卡的方法更多信息请关注Firefly公众微信号fireflytee:———————————————Firefly官网:http://www.t-firefly.comFirefly开源社区:http://deve.原创 2020-12-31 11:35:14 · 133 阅读 · 0 评论 -
【FreeBSD】制作FreeBSD系统启动卡
FreeBSD 是一种类 UNIX操作系统,是由经过 BSD、386BSD 和 4.4BSD 发展而来的Unix的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。目前Station P1已支持FreeBSD系统【视频】FreeBSD系统启动卡的方法PS:初次启动FreeBSD系统比较慢,需要耐心等待固件与工具下载:烧录工具:balenaEtcherFreeBSD固件:FreeBSD 提取码:1234更多信息请关注Firefly公众微信号firefl...原创 2020-12-30 17:08:56 · 148 阅读 · 1 评论 -
RK3308运行Ubuntu操作系统
RK3308是基于ARM四核64位Cortex-A35内核的IoT处理器;除了支持Buildroot嵌入式系统、ROS机器人系统之外,目前Firefly对RK3308上做了对Ubuntu的适配;并在Ubuntu固件上加入了QT控制usb摄像头的演示程序。 演示视频Ubuntu版本:QT Demo:USB摄像头Demo:硬件平台:智能IoT开发套件更多信息请关注Firefly公众微信号fireflytee:...原创 2020-12-26 11:04:38 · 742 阅读 · 0 评论 -
Station主机体验统信UOS系统
统信UOS桌面操作系统为用户提供界面美观、安全稳定的系统体验同时支持双内核、系统备份还原等功能,应用生态丰富目前有测试版本的固件可以运行在Station P1上UOS系统体验视频固件下载地址:Station P1 统信OS固件提取码:fog0下载方法:使用线刷固件,把固件刷进EMMC中,详情参考《固件升级》更多信息请关注Firefly公众微信号fireflytee:———————————————Firefly官网:http://www.t-firefly.com...原创 2020-12-25 10:19:51 · 706 阅读 · 0 评论 -
迷你极客主机Station M1开箱体验
Station M1最吸引我的地方就是它迷你的尺寸随便放进口袋里就可以把主机带走只要接上显示屏或者电视就可以分享自己的工作和娱乐让我们来看看,Station M1收货到手后会有哪些东西附上开箱视频1,首先是一个包装盒和一条HDMI线和一个遥控器2,打开包装盒,里面有三样东西:Station M1主机、原装充电器、Type C线3,主机和所有的配件:4,主机的表面除了LOGO部分,其他位置做了横条散热的处理,摸起来手感很好5...原创 2020-12-18 15:48:39 · 731 阅读 · 2 评论 -
制作StationM1主机的Armbian启动卡
Station M1这款迷你极客主机到手后 除了体验默认系统Station Media的媒体娱乐模式 在官网还提供了Armbian的固件 想体验桌面版Linux操作系统的用户可以制作SD启动卡 【视频】SD启动卡的制作过程 更多信息请关注Firefly公众微信号fireflytee: ——————————————— Firef...原创 2020-12-17 17:13:27 · 353 阅读 · 1 评论 -
更新Ubuntu上的python版本
搭载好硬件和系统,就可以开始的玩耍了,station的RK3399性能非常不错,打算用来做些计算机视觉和AI相关的东西,那当然python不能少所谓“Life is short,You need Python”,所以先查一下系统里有没有python在终端输入python结果发现,版本竟然是2.7,这个有些失望,python 3.0之后的版本有很多不兼容的。输入exit()退出python,回到终端在终端输入下面命令,装上新版本sudo apt-get updatesudo ap转载 2020-12-16 16:25:46 · 767 阅读 · 0 评论 -
制作Station主机的Armbian启动卡
Station主机支持很多种操作系统,烧录系统可以连接电脑进行线刷也可以制作TF卡启动卡,方便系统的切换本文介绍了制作Armbian启动卡的方法(见视频)《视频演示》通过TF卡启动的时候需要先擦除EMMC里面的系统或者暂时拆掉EMMC模块最后启动Armbian固件与工具下载:烧录工具:SD_Firmware_ToolArmbian固件:ArmbianPS:我通常会打开盖子暂时拆掉EMMC模块因为我想保留EMMC的Station系统和应用数据要用EMMC的时候再装上更多信.原创 2020-12-03 17:14:15 · 792 阅读 · 0 评论 -
制作Station主机的KylinOS启动卡
Station主机支持很多种操作系统,烧录系统可以连接电脑进行线刷也可以制作TF卡启动卡,方便系统的切换本文介绍了制作KylinOS启动卡的方法(见视频)《视频演示》通过TF卡启动的时候需要先擦除EMMC里面的系统或者暂时拆掉EMMC模块最后启动KylinOS固件与工具下载:烧录工具:SD_Firmware_ToolKylinOS固件:KylinOSPS:我通常会打开盖子暂时拆掉EMMC模块因为我想保留EMMC的Station系统和应用数据要用EMMC的时候再装上更多信息请关注Firefly公.原创 2020-12-03 10:39:21 · 259 阅读 · 0 评论 -
制作Station主机的Manjaro启动卡
Station主机支持很多种操作系统,烧录系统可以连接电脑进行线刷也可以制作TF卡启动卡,方便系统的切换本文介绍了制作Manjaro启动卡的方法(见视频)《视频演示》通过TF卡启动的时候需要先擦除EMMC里面的系统或者暂时拆掉EMMC模块最后启动Manjaro固件与工具下载:烧录工具:EtcherManjaro固件:Manjaro(提取码1234)PS:我通常会打开盖子暂时拆掉EMMC模块因为我想保留EMMC的Station系统和应用数据要用EMMC的时候再装上更多信息请关注Firefl..原创 2020-11-30 17:38:08 · 135 阅读 · 0 评论 -
制作Station主机的ubuntu启动卡
Station主机支持很多种操作系统,烧录系统可以连接电脑进行线刷也可以制作TF卡启动卡,方便系统的切换本文介绍了制作ubuntu启动卡的方法(见视频)《视频演示》通过TF卡启动的时候需要先擦除EMMC里面的系统或者暂时拆掉EMMC模块最后启动Ubuntu固件与工具下载:烧录工具:SD_Firmware_ToolUbuntu固件:Ubuntu18.04PS:我通常会打开盖子暂时拆掉EMMC模块因为我想保留EMMC的Station系统和应用数据要用EMMC的时候再装上...原创 2020-11-30 16:04:29 · 158 阅读 · 0 评论 -
Station系列主机获得Armbian的官方支持
目前,Station系列主机P1与M1已获得了Armbian的官方支持github传送门:https://github.com/armbian/build/pull/2361Armbian是专门为ARM主板专门发行轻量级的Debian系统,具有简单,小巧,快速,安全等特点无论是桌面应用或者是微型服务器,都可以轻松驾驭,轻量级的系统,可以更快更简单的搭建应用场景相关链接:Armbian github:https://github.com/armbian/build/pull/2361Armbi原创 2020-11-30 10:25:57 · 548 阅读 · 0 评论 -
体验Station OS系统应用中的远程推送文件功能
玩Station OS的时候,当然少不了安装各种应用虽然系统中有应用商店,但是商店的应用非常有限,尤其是github上一些好玩的应用,只能下载下来安装,例如我需要安装一个从github上下载的root工具Magisk如果电脑和Station在同一个网络,在系统中“当贝市场”这个默认应用中“远程推送”的功能就非常合适1,打开当贝市场2,在“管理”中选择“远程推送”3,按照提示在电脑的浏览器输入地址4,把电脑下载好的APK拖进去浏览器5,Station上则显示传送好并提示安装6,安装完毕PS原创 2020-11-19 10:54:52 · 2265 阅读 · 0 评论 -
体验简洁功能强大的免费Linux系统——Manjaro系统
Manjaro第一眼给我的感觉就是惊艳,简洁而美观的桌面,从视觉上就是赏心悦目一句话来概括,正如官网说一样“FREE OPERATING SYSTEM FOR EVERYONE”Manjaro有优秀的桌面体验,提供了软件下载中心,可以下载大量的应用,有很强的兼容性从帖子里下载好固件,并用Etcher进行烧录SD卡,插入Station P1即可体验(注意:要擦除EMMC,或者拆掉EMMC模块)下载链接:https://mirror.fkardame.com/Linux/Image原创 2020-11-18 16:49:40 · 1231 阅读 · 0 评论 -
Ubuntu系统设置系统语言为中文
Station P1的Ubuntu系统语言没有中文,所以需要手动添加。方法一:系统设置一开始打算用“系统设置”-》“语言支持”来添加,但是更新失败了,不知道是不是网络问题。方法二:命令行下载由于方法一踩坑,所以用了方法二1,用apt-get安装中文语言包sudo apt-get installlanguage-pack-zh-han*2,安装gnome包sudo apt-get install language-pack-gnome-zh-han*3,安装kde包...原创 2020-11-09 11:15:01 · 2347 阅读 · 0 评论 -
集群服务器虚拟摄像头
智能设备在没有安装摄像头或不能安装摄像头的情况下,会导致需要打开摄像头的应用无法使用;而Firefly的虚拟摄像头技术案例可在Firefly集群服务器上虚拟出多个摄像头,通过虚拟摄像头,用户可把准备好的视频文件/图片等加载进去,让这些虚拟摄像头输出这些图像信息。 【案例演示视频】硬件准备1、Cluster Server R1集群服务器...原创 2020-10-26 15:04:38 · 369 阅读 · 1 评论 -
ARM Ubuntu上安装Google中文输入法
Station P1为嵌入式的CPU,系统架构为ARM,普通的PC上的Linux系统安装中文输入法的方法不适用,所以这里提供ARM上的中文输入法的安装方法,目前个人觉得ARM上用得最好用的是Google中文输入法sudo apt-get install fcitx fcitx-googlepinyin -y注意:一般StationP1最新的ubuntu应该已经包含了fcitx,不过预防一些版本没有则上面的指令分别下载了fcitx和对应的google输入法步骤2:在“系统设置”-》“语言支持”选择原创 2020-09-28 17:55:50 · 1406 阅读 · 1 评论 -
Station P1的Ubuntu上安装gedit
如果你初始接触Linux1系统还是不熟悉Vi,Vim那种在终端使用的编辑器,gedit会非常适合你使用,而且有良好的界面。废话不说,直接打开终端,安装它:1,首先更新一下源 sudo apt-get update2,安装geditsudo apt-get install gedit-plugins3、打开gedit,配置页面风格gedit根据自己的喜好配置,选择Perferences进入设置:在Fonto&Colors选择自己喜欢的字体和颜色方..原创 2020-09-23 10:44:14 · 236 阅读 · 0 评论 -
【技术案例】智能语音CAEDemo程序
Firefly智能语音套件支持科大讯飞AIUI云服务,通过CAEDemo程序在智能语音套件上实现语音识别、关键词唤醒、降噪、回声消除等示范功能。 《观看案例演示视频》硬件准备1、智能语音开发套件2、主板(案例选用ROC-RK3328-PC开源主板)3、HDMI显示屏硬件连接1、USB Type-C连接主板和6MIC阵列板2...原创 2020-09-21 10:15:18 · 985 阅读 · 0 评论 -
用StationP1实现文件Samba共享服务器
搭建samba文件服务器实现共享数据由于板子的SD卡容量有限16G,所以有些数据太大则需要要拷贝或者共享出去了,同一个局域网的文件也可以相互传输了这个时候就可以通过网络共享的方式来实现了,就不用每次都插U盘拷贝sudo apt-get install smaba2,检查是否安装成功whereis samba 正常会显示安装位置:samba: /usr/sbin/samba /usr/lib/aarch64-linux-gnu/samba /etc/...原创 2020-09-17 10:18:14 · 201 阅读 · 0 评论 -
在Linux下最好用的截图工具Flameshot
在使用StationP1的时候常常需要截图,习惯性的试用了QQ的快捷键截图,截图标注编辑一气呵成,但是Ubuntu仅仅只有系统的截图工具,虽然也有一些功能,但是无法编辑,标注等。于是还是决定上了Flameshot下图是截图效果:除了随心所欲的选择区域截屏,还附带编辑工具,简直一次过满足多个愿望安装与配置方法:1,使用命令安装sudo apt install flameshot2,配置快捷键选择Preferences ->Setup Hot Keys进入配置,选择Prog原创 2020-09-14 14:50:22 · 766 阅读 · 0 评论 -
无需显示屏和鼠键也可玩转StationP1,远程桌面控制
StationP1作为一个便携主机,一般来说还需要连接显示屏和鼠标搭配使用让stationP1真正的电脑一模一样: 有显示器, 有键盘, 有鼠标, 有这有那。虽然可以买, 但毕竟要钱, 而且还占据空间, 为什么不和电脑共用呢?利用远程控制,只需简单几步就可以无需显示屏与鼠键都可以轻松用上Station。首先接好StationP1的电源和网线,记录好IP地址(使用在ubuntu中使用ifconfig,或者在路由器查看IP地址)可以查询到1,安装xrdpsudo apt-get update原创 2020-09-09 18:09:54 · 830 阅读 · 0 评论 -
StationP1的Ubuntu上安装gedit
如果你初始接触Linux1系统还是不熟悉Vi,Vim那种在终端使用的编辑器,gedit会非常适合你使用,而且有良好的界面。废话不说,直接打开终端,安装它:1,首先更新一下源 sudo apt-get update2,安装geditsudo apt-get install gedit-plugins3、打开gedit,配置页面风格gedit根据自己的喜好配置,选择Perferences进入设置:在Fonto&Colors选择自己喜欢的字...原创 2020-09-02 15:02:44 · 172 阅读 · 0 评论 -
集群服务器BMC基板管理控制器
BMC(Baseboard Management Controller)基板管理控制器,可在本地和远程对服务器的运行状态进行管理,支持可视化控制台界面,可轻松对服务器进行硬件管理和故障排除。1、远程监控设备支持本地和远程监控设备的运行状态,远程监控只需在Web端登陆BMC后台,即可随时随地查看设备的运行情况。2、可视化控制台界面通过设备列表界面可查看所有设备的使用状态。 ...原创 2020-08-27 16:50:02 · 1138 阅读 · 0 评论