RK3568
RK3568
优惠券已抵扣
余额抵扣
还需支付
¥39.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
smile_5me
整理笔记专用博客,大神勿喷,有哪里写错的请在评论留言。技术交流可添加Q群;邮箱:linux_5me@163.com
展开
-
RK3568 解决Ubuntu桌面无法打开终端命令行
首先在串口调试终端,找到语言文件。最后一行加上以下语句后保存。原创 2024-05-16 10:29:48 · 72 阅读 · 0 评论 -
RK3568 修改LCD为主显示
我们需要找到SDK的buildroot的weston包,weston是管理3568的显示,以我自己的为例子,文件在rk356x_linux_release_v1.3.1_20221120/buildroot/package/weston里面。但是在编译的过程中,发现即使修改完成之后编译并且烧写到板卡上,还是没有自动设置LCD为主显示,这让我非常郁闷,好在热心同事告知我,需要删除之前编译好的weston包才行,才会重新编译。原创 2024-04-29 16:47:02 · 110 阅读 · 0 评论 -
RK3568 DHT20温湿度传感器调试
DHT20测试代码如图下所示。原创 2024-04-11 09:42:06 · 77 阅读 · 0 评论 -
RK3568 HDC1080温湿度传感器调试
这里的重点是,通过0x02寄存器配置完成之后,在读00寄存器的时候,需要写完地址后延时至少20ms再去读,才能读到温湿度数据,等下代码上面会有体现。有关HDC1080温湿度传感器的介绍我就不过多介绍,有兴趣可以到网上找规格书进行查看。原创 2024-04-11 09:19:03 · 182 阅读 · 0 评论 -
RK3568 安装jupyter和jupyterlab
5、在jupyter_notebook_config.py添加内容,其中c.ServerApp.password要根据实际情况进行修改,也就是步骤4的拷贝的码。首先需要RK3568运行Ubuntu,之前的文章有关于如何安装Ubuntu以及遇到的问题。然后打开次连接,第一次进入需要输入密码,密码为步骤4输入的密码。关闭:关掉网页,然后终端ctrl+c,输入y,回车。然后就可以看到如下界面,则证明安装成功。安装nodejs npm。7、查看是否已安装成功。原创 2024-03-22 17:39:34 · 173 阅读 · 0 评论 -
RK3568 安装Miniconda3
需要RK3568运行Ubuntu,之前的文章有关于如何安装Ubuntu以及遇到的问题。拷贝 Miniconda3-latest-Linux-aarch64.sh 到开发板。运行安装 Miniconda3-latest-Linux-aarch64.sh。回车(一直回车到提示输入“yes”)->yes->回车->yes。原创 2024-03-22 17:10:13 · 215 阅读 · 0 评论 -
RK3568 RC522驱动调式记录
1、首先需要先修改设备树,在设备树添加剂啊RC522设备节点,注意要根据自己实际硬件和管脚进行添加。4、然后将驱动和应用程序进行编译即可。原创 2024-03-21 14:22:18 · 80 阅读 · 0 评论 -
RK3568 Ubuntu解决无法制作SD卡的问题
基于上面的链接,我们已经将Ubuntu拓展了,将Ubuntu扩展了之后,安装到emmc是没有问题的,但是在SD卡上是有问题的,rootfs分区是给我们分好了,但是内容却烧写不进去,也就是说文件系统的文件根本都没有,留着一个空壳问题猜想可能是因为rootfs文件过大(因为我们这个是魔改的)可能是因为格式问题可能与烧写工具有关,烧写工具存在bug。原创 2024-03-15 18:38:11 · 139 阅读 · 0 评论 -
RK3568 Ubuntu终端无法打开问题
但是在运行的过程中发现,终端无法打开。原创 2024-03-15 15:38:52 · 135 阅读 · 0 评论 -
RK3568 Ubuntu关于rootfs大小问题
但是移植完成之后会发现一个问题,就是文件系统的容量已经满了,若想安装软件和库是不可能的,所以需要在打包镜像文件那里做个修改,以及修改parameter.txt文件。每0x100000为512MB,那么我这里rootfs分配的为25G.当然修改了前面的,后面的oem,amp,userdata的起始地址也需要需改。1、创建空镜像文件,大小为20480MB(大概20G左右,注意这里需要根据实际EMMC的大小进行修改,以我的为例子是32G版本的EMMC)@之前是大小,@之后的是地址。原创 2024-01-22 15:15:27 · 356 阅读 · 0 评论 -
RK3568 移植Ubuntu
qemu-user-static是一个仿真器,可以选取arm64配置文件仿真开发板运行环境,然后挂载下载的ubuntu-base文件,从而构建ubuntu文件系统。由于下载的ubuntu-base是aarch64架构的,因此需要拷贝qemu-aarch64-static到ubuntu_rootfs/usr/bin/下。默认情况下新用户是不能使用 sudo 命令的,我们需要修改/etc/sudoers 文件。重启开发板的时候,如果有进程没有结束,系统就会等待,默认等待时间很长,导致重启速度慢。原创 2024-01-22 14:48:27 · 509 阅读 · 1 评论 -
RK3568 支持4x4矩阵键盘
linux,keymap为按键映射表,例如0x0003001E,表示第0行第3列,然后键值为001E。debounce-delay-ms表示消抖时间。col-scan-delay-us表示扫描延时。row-gpios为行的IO。col-gpios为列的IO。原创 2023-11-24 11:29:27 · 651 阅读 · 0 评论 -
RK3568 蓝牙测试
E104-BT5032A有几个地方需要注意,首先是他有几个管脚需要配置的,经常没去留意着三个引脚的电平配置,导致使用异常,然后就是保证uart能够正常使用即可。首先先下载蓝牙调试工具,这里IOS与安卓我都推荐,IOS我推荐的是蓝牙调试助手,安卓我推荐的是BLE调试助手,等会我以IOS的举例子。开发板上电,然后手机打开蓝牙调试助手,选择E104开头的设备,若出现多个E104,则选择信号最强的。点击ASCII,然后在输入框里面写入字符,然后备用。然后按下wirte,可以看到,发送到开发板上。原创 2023-10-23 10:34:28 · 309 阅读 · 0 评论 -
RK3568 适配触摸IC(gt911)
总结:主要一个是需要将中断的IO写正确,并且初始化正确,之前出现一个问题,IO没有正确初始化,导致无法触摸,其他的只要设备地址正确,触摸范围正确,基本就不会有问题。首先需要查看,在硬件中gt911触摸IC连接到哪个i2c总线上,由于我连接的是i2c2的,因此在设备树上要在i2c2节点里面,写上gt911设备。然后需要在内核菜单中勾选gt911的驱动选项。然后保存退出,驱动就可以正常使用。原创 2023-10-08 16:33:43 · 599 阅读 · 0 评论 -
RK3568 适配触摸IC(ft5406)
总结:主要一个是需要将中断的IO写正确,并且初始化正确,之前出现一个问题,IO没有正确初始化,导致无法触摸,其他的只要设备地址正确,触摸范围正确,基本就不会有问题。首先需要查看,在硬件中ft5406触摸IC连接到哪个i2c总线上,由于我连接的是i2c2的,因此在设备树上要在i2c2节点里面,写上ft5406设备。然后需要在内核菜单中勾选ft5406的驱动选项。然后保存退出,驱动就可以正常使用。原创 2023-10-08 16:29:38 · 222 阅读 · 0 评论 -
RK3568 适配LVDS屏XW101CM02
代码如下添加参数,只要是使用的是同款屏幕,那就可以直接使用里面所有参数,在相关的DTS文件进行修改。总结:修改完成之后就可以显示横屏,其他的没有什么需要注意的地方,把参数写正确即可。原创 2023-10-08 16:03:17 · 409 阅读 · 0 评论 -
RK3568 适配RGB屏 XW070BH03
不过这里需要注意,这里的status状态为disabled状态,若需要使用,则将参数修改为enabled即可。代码如下添加参数,只要是使用的是同款屏幕,那就可以直接使用里面所有参数,在相关的DTS文件进行修改。总结:修改完成之后就可以显示横屏,其他的没有什么需要注意的地方,把参数写正确即可。原创 2023-10-08 15:58:50 · 399 阅读 · 0 评论 -
RK3568 适配MIPI屏AYF070R1140H07-M
找到对应的DTS文件(因为不同的板卡厂商对应的DTS不一样,但是设置是相同的),将参数填写到这里面,这里整理好了基本参数,只要是使用同个型号的屏幕就可以正常使用。总结:按照这一设置,就可以正常的显示竖屏,主要一个点就是屏初始化参数很容易错误,一个值错误有可能就显示不了,这个需要细心 ,其他的参数只要按照手册进行设置即可。然后就是写屏幕参数,屏幕参数如下,也是需要根据厂家的手册来进行填写,这里也整理好了基本参数,只要是使用同个型号的屏幕就可以正常使用。原创 2023-10-08 15:30:28 · 366 阅读 · 0 评论