目录起因探究结果参考资料 Platform: Firefly-RK3288 OS: Ubuntu 18.04 Module: motd起因最近在调试一块Firefly-RK3288 的板子,烧录的是Firefly官方提供的Ubuntu 根文件系统(我用的镜像是rk3288_ubuntu_18.04_armhf_ext4_v2.04_20201125-1538_DESKTOP.img),发现串口终            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-03 08:53:18
                            
                                213阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 如何实现“rk3588 gpu pytorch”
## 简介
在这篇文章中,我将向你介绍如何在RK3588芯片上使用GPU来运行PyTorch深度学习框架。我会逐步指导你完成每一步,并提供相应的代码和注释,帮助你理解每个代码块的意义和作用。
## 步骤概览
下面是实现“rk3588 gpu pytorch”的整个流程的步骤概览:
| 步骤 | 描述 |
| --- | --- |
| 步            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-05 04:46:34
                            
                                3001阅读
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
             ROC-RK3308-CC这款板子致力于打造AIoT物联网应用平台,今天楼主用手边的gprs通讯模块在这款板子上做了个小功能,随手分享一波!gprs模块要用到串口通信,参考官网的开发文档,板子有两组uart可用,其中一组被用去做调试串口,所以我要用到另外一组,所以需要我们去到kernel/arch/arm64/boot/dts/rockchip/rk3308.dtsi 这个文件,将ua            
                
         
            
            
            
            rockchip 使用编译前要注意以下设置
 请注意使用一键编译命令之前需要设置环境变量,选择好自己需要编译的平台,举例:
 source build/envsetup.sh
 lunch rk3566_rgo-userdebug
 ============================================================
 make installclean -j2            
                
         
            
            
            
            Opencv是一个开源的计算机视觉库,可以给开发人员提供更便捷的方式设计复杂的视觉应用,Opencv主要是用c和c++编写,可以运行在Windows/Linux/Mac等上。这几天尝试着在RK3288上安装Opencv,被虐了好多遍,幸好没有放弃,终于弄出了。之前一直是通过电脑先交叉编译Opencv再移植的方法,但是在编译过程中总是遇到各种问题,换了不同的Opencv源又会出现新的问题,所以如果有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-16 00:29:04
                            
                                1630阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            官网链接:http://wiki.t-firefly.com/zh_CN/Firefly-RK3288/compile_android.html 以下内容为原文转载+部分修改 编译 Android 5.1 固件准备工作编译 Android 对机器的配置要求较高:64 位 CPU16GB 物理内存+交换内存30GB 空闲的磁盘空间用于构建,源码树另外占用大约 25GB官方推荐 U            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-30 12:43:12
                            
                                177阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            开发iTOP-3568开发板,我们需要在Linux环境下进行开发,所以这就要求我们给PC机安装Linux操作系统,我们使用的是Windows10系统+虚拟机ubuntu的方案。为什么我们要选择ubuntu系统进行开发而不是其他系统呢,因为ubuntu系统桌面非常友好并且工具十分强大,比如apt-get。而且ubuntu可以免费使用并有专业的社团提供相应的支持。所以这一部分针对ubuntu开发环境搭            
                
         
            
            
            
              准备认真研究机器学习下,在看《机器学习实战》这本书。这本书唯一的好处的就是有代码,对算法原理的解释实在太少。不过还好,有百度,有谷歌。       k近邻算法(k-Nearest Neighbor,KNN) 是机器学习里最基本的分类方法,主要的思想的就是:在训练数据集中找到k个最近邻的实例,类别由这k个近邻中占最多的实例的类别来决定。如下图,当k=3时,            
                
         
            
            
            
            前言:这是本系列文章的第一篇,这里介绍一些必要的环境和工具,后面的文章不再介绍。工具:i7-6700四核八线程、GTX960M显卡的渣渣笔记本(16G内存 + 512G固态 +1T机械)、Ubuntu18.04(VMware虚拟机安装,8G + 200G) 、一块RK3588S开发板,USB type-c线、12v电源线、一杯咖啡。一、开发板简介                   
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 09:02:55
                            
                                655阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            RK3588是一款低功耗、高性能的处理器,适用于基于arm的PC和Edge计算设备、个人移动互联网设备等数字多媒体应用,RK3588支持8K视频编解码,内置GPU可以完全兼容OpenGLES 1.1、2.0和3.2。RK3588引入了新一代完全基于硬件的最大4800万像素ISP,内置NPU,支持INT4/INT8/INT16/FP16混合运算能力,支持安卓12和 linux系统。了解更多信息可点击            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-13 17:08:32
                            
                                1980阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            宿主机:Ubuntu16.04 x64(Linux内核4.4.0)交叉编译工具链:gcc-arm-linux-gnueabiarm-linux-gcc:4.4.3QEMU:2.5.0Linux kernel:4.4.1busybox:1.25.1 一、准备1.创建工作目录armv7/,进入该目录2.下载内核源码文件linux-4.4.1.tar.xz3.下载busybox源码文件busy            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 19:41:49
                            
                                1496阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             文章目录1.简单介绍用户与密码2.改系统-安卓改Linux避坑3.换源-备份官方源-换国内源--清华源:--华为源(据说很快):-更新软件列表和升级4.文件传输-U盘传输文件-通过XFTP传输5.远程连接6.安装Mini-forge7.编译安装MNN-编译推理部分-编译训练部分-编译转换部分-姿态检测Demo8.安装MNN Python API9.安装TensorFlow 2.X10.安装Ten            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-20 23:46:39
                            
                                414阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、Pytorch的基本概念 1、tensor(张量)概念2、tensor的用法 2.1、tensor的类型2.2、tensor的创建2.3、tensor的属性2.4、tensor的运算一、Pytorch的基本概念pytorch的三大基本的概念:tensor(张量),Variable(变量),nn.Module(网络结构) 1、tensor(张量)概念             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-27 00:43:23
                            
                                661阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            RK3588汇编代码            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-07 02:02:53
                            
                                639阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录0. 背景1. 模型转化1.1 基础环境1.2 创建python环境1.3 将yolov5s.pt转为yolov5s.onnx1.4 将yolov5s.onnx转为yolov5s.rknn2. 开发板部署2.1. c版本2.1. python版本(必须是python 3.9)3. 性能测试 0. 背景全面国产化,用瑞芯微rk3588开发板替代jetson nano开发板。1. 模型转化模型转            
                
         
            
            
            
            系统准备系统:Ubuntu18.04硬盘空间:尽管官方文档中说只需要40G,但笔者测试发现需要100G左右  在VMware中安装好Ubuntu18.04后,首先需要安装依赖项,在终端执行以下命令:sudo apt-get install repo git ssh make gcc libssl-dev liblz4-tool expect g++ patchelf chrpath gawk te            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-10 04:42:46
                            
                                542阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             
     在这篇博客中,我将会给大家分享关于OpenCV源码中的CPU指令集CV_SSE2等的相关知识   一、    CV_SSE系列指令集的预编译符号定义在opencv2/core/internal.hpp这个头文件中,如果你不包含这个头文件的话,把源码拷贝到自己的函数中,CV_SSE是不被定义的   下面是harrisCorner中的一部分代码      
    在上述代码中,如果条件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-06 19:38:09
                            
                                239阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            RK3568-Linux-麒麟系统----陀螺仪驱动调试1. 瑞星微开发板自带的陀螺仪型号MXC6655xa,硬件人员说我们的板子和开发板一样,因此检查设备树文件找到设备描述:&i2c5 {
 status = “okay”;
 mxc6655xa: mxc6655xa@15 {
 status = “okay”;
 compatible = “gs_mxc6655xa”;
 pinctr            
                
         
            
            
            
            mpp编译1.下载MPP源码:https://github.com/rockchip-linux/mpp 2.rk3588/rk356x的板子进入Mpp源码目录mpp/build/linux/aarch64(rk3588/rk356x是64位板子)中,修改arm.linux.cross.cmake文件中的配置cmake_minimum_required( VERSION 2.6.3 )
SET(            
                
         
            
            
            
            STM8S103F3基本信息: 16MHz 8位 MCU, 8K字节Flash, 1K内存, 640字节EEPROM, 内置振荡源, 支持3.3V和5V电压, 支持SPI, UART, I2C, ADC, PWM内核16 MHz advanced STM8 core with Harvard architecture and 3-stage pipeline 16MHz, 哈佛结构, 三级流水线E