嵌入式逍遥
一直在嵌入式Linux软件领域深耕,目前芯片平台主要是RK,主要从事Linux系统搭建与移植,对U-Boot有一定积累,同时接触过Ubuntu、Openwrt、Manjaro等操作系统移植与开发。喜欢发掘与折腾不同Linux发行版的玩法,逍遥玩转嵌入式,浪!
展开
-
[RK-Linux] RK3562 I2C驱动TP芯片GSL3680
[RK-Linux] RK3562 I2C驱动TP芯片GSL3680原创 2024-06-22 15:29:11 · 200 阅读 · 0 评论 -
[RK-Linux] RK3399 MMC、SD、SDIO基础分析
[RK-Linux] RK3399 MMC、SD、SDIO基础分析原创 2024-04-14 12:40:10 · 248 阅读 · 1 评论 -
[RK-Linux] RK3399 DRM驱动程序框架详解
[RK-Linux] DRM驱动程序框架详解原创 2024-04-14 11:37:56 · 326 阅读 · 0 评论 -
[RK-Linux] DRM子系统详解
[RK-Linux] DRM子系统详解原创 2024-04-13 12:52:42 · 342 阅读 · 0 评论 -
[OpenHarmony-v4.1] 搭建与编译RK3568平台OpenHarmony-v4.1-Release
[OpenHarmony-v4.1] 搭建与编译RK3568平台OpenHarmony-v4.1-Release原创 2024-04-13 11:02:48 · 819 阅读 · 0 评论 -
[RK3399 Linux] 使用ubuntu 20.04.5制作rootfs
[RK3399 Linux] 使用ubuntu 20.04.5制作rootfs原创 2024-04-12 22:34:14 · 701 阅读 · 0 评论 -
[RK3399 Linux] 使用busybox 1.36.1制作rootfs
[RK3399 Linux] 使用busybox 1.36.1制作rootfs原创 2024-04-12 21:37:23 · 215 阅读 · 0 评论 -
[RK3399 Linux] 移植U-Boot 2023.04 & Linux 6.3
[RK3399 Linux] 移植U-Boot 2023.04 & Linux 6.3原创 2024-04-11 22:50:40 · 518 阅读 · 1 评论 -
[RK3399 Linux] 移植Linux 5.2.8内核详解
[RK3399 Linux] 移植Linux 5.2.8内核详解原创 2024-04-11 22:43:21 · 322 阅读 · 0 评论 -
[RK-Linux] RK3399使用官方固件rkbin方式加载U-Boot
[RK-Linux] RK3399使用官方固件rkbin方式加载U-Boot原创 2024-04-10 17:48:14 · 509 阅读 · 0 评论 -
[RK-Linux] RK3399使用开源TPL与SPL方式加载U-Boot
[RK-Linux] 使用开源TPL与SPL方式加载U-Boot原创 2024-04-10 17:58:40 · 376 阅读 · 0 评论 -
[RK-Linux] RK3399启动流程详解
[RK-Linux] RK3399启动流程详解原创 2024-04-08 22:03:18 · 383 阅读 · 1 评论 -
[Ubuntu 20.04] QT屏幕与触摸旋转
[Ubuntu 20.04] QT屏幕与触摸旋转原创 2024-03-10 15:17:15 · 447 阅读 · 0 评论 -
[OpenWrt 22.03] ttylogin添加登录密码与禁止登录的配置
[OpenWrt 22.03] ttylogin添加登录密码与禁止登录的配置原创 2024-03-06 21:26:31 · 578 阅读 · 1 评论 -
[Ubuntu 20.04] 创建一个开机服务(systemd服务单元文件)
[Ubuntu 20.04] 创建一个开机服务(systemd服务单元文件)原创 2024-03-06 21:13:15 · 460 阅读 · 0 评论 -
[Firefly-Linux] RK3399点亮eDP液晶屏并支持触摸
[Firefly-Linux] RK3399点亮eDP液晶屏并支持触摸原创 2024-03-06 21:06:48 · 507 阅读 · 0 评论 -
【系统移植】 移植Ubuntu23.10 base文件系统到RK 5.10内核平台
[RK-Linux] 移植Ubuntu23.10 base文件系统到RK 5.10内核平台原创 2024-02-24 10:15:03 · 428 阅读 · 1 评论 -
[RK-Linux] 移植Linux-5.10到RK3399(十一)| 检查Nor FLASH(XM25QH128A)配置
[RK-Linux] 移植Linux-5.10到RK3399(十一)| 检查Nor FLASH(XM25QH128A)配置原创 2024-01-30 22:47:37 · 268 阅读 · 0 评论 -
[RK-Linux] 移植Linux-5.10到RK3399(十)| 配置AP6256模组使能WIFI、BT功能
[RK-Linux] 移植Linux-5.10到RK3399(十)| 配置AP6256模组使能WIFI、BT功能原创 2024-01-24 21:33:34 · 1009 阅读 · 1 评论 -
[RK-Linux] 移植Linux-5.10到RK3399(九)| 配置USB-A支持HOST功能
[RK-Linux] 移植Linux-5.10到RK3399(九)| 配置USB-A支持HOST功能原创 2024-01-22 20:05:51 · 213 阅读 · 0 评论 -
[RK-Linux] rkimage固件打包与固件头部数据结构简明分析
rkimage 是由 RK 工具打包的固件头部信息,它是 RK 自定义的一种打包方式,因此在烧录固件的使用也要使用配套的烧录工具。原创 2024-01-14 10:41:21 · 284 阅读 · 0 评论 -
[RK-Linux] 解决RK3399 M.2 NVMe SSD根文件系统分区容量无法扩展到最大问题
[RK-Linux] 解决RK3399 M.2 NVMe SSD根文件系统分区容量无法扩展到最大问题原创 2023-12-22 20:46:55 · 639 阅读 · 0 评论 -
[RK-Linux] RK3399支持M.2 NVMe SSD启动
[RK-Linux] RK3399支持M.2 NVMe SSD启动原创 2023-12-21 23:30:45 · 842 阅读 · 0 评论 -
[RK-Linux] 从主线U-Boot移植PCIe及其PHY驱动到RK3399 U-Boot
[RK-Linux] 从主线U-Boot移植PCIe及其PHY驱动到RK3399 U-Boot原创 2023-12-20 21:15:06 · 832 阅读 · 0 评论 -
[RK-Linux] RK3399使用RK开源SPL,修改U-Boot为FIT打包方式,裁剪trust分区
[RK-Linux] RK3399使用开源SPL,修改U-Boot为FIT打包方式,裁剪trust分区原创 2023-12-18 22:46:22 · 1547 阅读 · 0 评论 -
[RK-Linux] 移植Linux-5.10到RK3399(八)| 配置HYM8563支持RTC功能
[RK-Linux] 移植Linux-5.10到RK3399(八)| 配置HYM8563支持RTC功能原创 2023-12-17 15:54:56 · 973 阅读 · 0 评论 -
[RK-Linux] 移植Linux-5.10到RK3399(七)| 检查GPIO与LED节点,使能风扇接口
[RK-Linux] 移植Linux-5.10到RK3399(七)| 检查GPIO与LED节点,使能风扇接口原创 2023-12-17 11:34:30 · 520 阅读 · 0 评论 -
[RK-Linux] 移植Linux-5.10到RK3399(六)| 检查GMAC(RTL8211F)配置使能千兆以太网
为了提高千兆以太网的性能,要对 Delayline 进行窗口扫描。RK3399芯片中集成的千兆以太网MAC(Media Access Control)控制器,它提供了高性能、可靠、低功耗以太网连接。RTL8211F是一种高性能的千兆以太网物理层收发器(PHY),广泛用于台式机、笔记本电脑、网络交换机等设备中。原创 2023-12-15 01:01:45 · 1710 阅读 · 0 评论 -
[Firefly-Linux] RK3568在Ubuntu上安装内核头文件实现本地编译驱动程序
[Firefly-Linux] RK3568在Ubuntu上安装内核头文件实现本地编译驱动程序原创 2023-12-13 18:55:26 · 879 阅读 · 0 评论 -
[RK-Linux] 移植Linux-5.10到RK3399(五)| 检查PCIe并识别M.2 NVMe SSD
ROC-RK3399-PC Pro 引出了 PCIe 座子,用于装载 M.2 NGFF M-Key 接口的 SSD。原创 2023-12-12 18:51:02 · 1529 阅读 · 0 评论 -
[RK-Linux] 移植Linux-5.10到RK3399(四)| 检查HDMI配置与打开内核LOGO显示
[RK-Linux] 移植Linux-5.10到RK3399(四)| 检查HDMI配置与打开内核LOGO显示原创 2023-12-07 21:19:59 · 1546 阅读 · 0 评论 -
[Firefly-Linux] RK3568修改控制台DEBUG为普通串口UART
[Firefly-Linux] RK3568修改控制台DEBUG为普通串口UART原创 2023-12-05 19:17:08 · 931 阅读 · 0 评论 -
[RK-Linux] 移植Linux-5.10到RK3399(三)| 检查eMMC与SD卡配置
这个专题主要记录把 RK Linux-5.10 移植到 ROC-RK3399-PC Pro 的过程。原创 2023-12-04 23:29:13 · 1512 阅读 · 0 评论 -
[Ubuntu 20.04] 使用Netplan配置网络静态IP
Netplan 是一个在 Ubuntu 系统中进行网络配置的工具。它提供了一种简单和统一的方式来管理网络配置,包括网络接口、IP 地址、网关、DNS 设置等。原创 2023-12-04 21:08:59 · 4762 阅读 · 0 评论 -
[Firefly-Linux] RK3568 pca9555芯片驱动详解
PAC9555 是一种高性能、低功耗 I/O 扩展芯片,能够提供 16 个 GPIO 通道,每个通道可以单独配置为输入或输出模式。该芯片使用 I2C 接口进行通信,可直接连接到主处理器或其他 I2C 设备。原创 2023-12-03 20:11:58 · 1807 阅读 · 0 评论 -
[Firefly-Linux] RK3568 gpio-leds驱动详解
[Firefly-Linux] RK3568 gpio-leds驱动详解原创 2023-12-03 14:40:37 · 1185 阅读 · 0 评论 -
[RK-Linux] 移植Linux-5.10到RK3399(二)| 检查系统电源域
检查电源域(Power Domain)是确保供电电源的稳定和正确,也能避免防止出现莫名其妙的 BUG,造成问题难以排查。原创 2023-12-03 14:11:43 · 1152 阅读 · 0 评论 -
[Firefly-Linux] RK3568 Ubuntu固件分区详解
RK为了方便开发与产品定制,自己定义了一套固件的分区,这些分区信息存放在文件中,Firefly参考这个文件定义了自己的Ubuntu分区,文件为,存放于Linux_SDK的目录下;另外在Ubuntu固件打包的时候也会用到一个文件,文件名为,存放于Linux_SDK的目录下。下面我带领大家简要分析一下这两个文件!原创 2023-12-01 22:45:03 · 2488 阅读 · 0 评论 -
[Ubuntu 18.04] RK3399搭建SSH服务实现远程访问
SSH(Secure Shell)是一种网络协议和软件,用于安全地远程登录到计算机并进行网络服务的加密通信。它提供了加密的认证和安全的数据传输,使得在不安全的网络中进行远程管理和访问变得更加安全。以下是 SSH 服务的一些关键特点和用途:安全认证:SSH 使用公钥/私钥加密技术来进行身份验证,确保只有持有正确私钥的用户才能登录到远程服务器。这种方式比传统的明文密码认证更加安全。加密通信:SSH 会对客户端和服务器之间的所有数据进行加密传输,包括登录凭据、命令和数据传输。原创 2023-12-01 22:30:35 · 741 阅读 · 0 评论 -
[RK-Linux] 移植Linux-5.10到RK3399(一)| 搭建系统并让系统跑起来
这个专题主要记录把 RK Linux-5.10 移植到 ROC-RK3399-PC Pro 的过程。原创 2023-11-30 22:50:27 · 1830 阅读 · 0 评论