自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 STM32MP157构建ubuntu20.04根文件系统

Ubuntu 20.04 默认使用 systemd 作为初始化系统,而 /sbin/init 应该是指向 /lib/systemd/systemd 的符号链接。因此,系统不再使用 /sbin/init 来启动,而是依赖于 systemd,即 /lib/systemd/systemd。在 Ubuntu 20.04 中,/sbin/init 应该是一个指向 systemd 的符号链接。如果 /lib/systemd/systemd 存在,但 /sbin/init 缺失,说明只是符号链接丢失。

2024-09-21 16:30:17 538

原创 STM32MP157构建ubuntu18.04根文件系统

Ubuntu 的移植非常简单,不需要我们编译任何东西,因为 Ubuntu 官方已经将根文件系统制作好了!我们只需要简单配置一下 Ubuntu 官方提供的 base 根文件系统,使其在我们的开发板上跑起来即可。

2024-09-21 15:17:59 1723 1

原创 STM32MP157适配linux+RTT异核通信

ST 推出的 STM32MP157 主控芯片有两个 Cortex-A7 内核和一个 Cortex-M4 内核,并集成3D GPU,它属于多核异构,其中, Cortex-A7 内核可以运行 Linux 操作系统, Cortex-M4 内核可以运行裸机程序或者 RTOS,例如,可以运行 FreeRTOS、 UCOS、 RT-Thread 和 OneOS 等等这样的实时操作系统。

2024-09-19 22:40:05 1840

原创 RK3568-uboot移植

此uboot移植作为单独烧录MiniLoaderAll.bin和uboot.img使用,通过tftp网络启动内核和加载根文件系统,适合rockchip系列linux驱动开发使用。rk3568 rockchip 提供的 u-boot,默认的设备树需要读取单独分区 resouce.img 镜像中的设备树文件,也就是 Linux 内核的设备树 dtb 文件,而resource.img镜像又被打包到boot.img中,具体解释在内核开发中。

2024-07-31 22:38:41 2183 5

原创 基于Pico PC RK3588S平台搭建Ubuntu20.04.6根文件系统

很多厂商没有吧文件系统的构建方法开源出来,只是提供了一个rootfs.img的固件包,这不利于我们做二次开发,本文章实现一个自己构建的文件系统,并移植到RK的平台上使用。搭建好用于开发的Ubuntu虚拟机环境,熟练使用一些常用工具如烧录系统的工具RKDevTool、远程连接工具MobaXterm等等。当然,本章只针对根文件系统,uboot、boot的镜像文件和驱动文件需要提前准备好,编译资料提供的Rockchip的SDK即可得到这些文件。

2024-07-08 16:33:32 1193 2

原创 【树莓派4B】ubuntu20.04-ROS-noetic使用astra s相机过程

首先需要下载astra_camera功能包,但是在编译过程中会报一系列错误,最重要的就是libuvc这个库。ubuntu20.04是没有ros-noetic-libuvc这个依赖包的,所提需要单独安装。

2024-01-22 22:29:07 2736 11

原创 【树莓派4B】ubuntu20.04-ROS-noetic无法安装serial串口通信

在ROS-noetic开发过程中使用catkin_make编译过程中,报错出现无法找到serial,但是使用apt安装的时候会出现无法定位软件包的情况,ROS-noetic不能采用 sudo apt-get install的方式安装,只能通过源码安装,并且最好安装在/opt/ros/noetic的文件下,因为在ros软件包的CMakeLists.txt中的find_package要包含serial的话该serial需要安装在/opt/ros/noetic的安装前缀下,具体设置cmake变量CMAKE_INS

2024-01-20 13:29:17 1793

原创 【树莓派4B】ROS分布式通信

在学习ROS的过程中,如何通过树莓派作为主机,PC作为从机(安装的是windows+ubuntu双系统,有需要的小伙伴可以留言),实现分布式通信。以下关于分布式框架的搭建流程。提示:以下是本篇文章正文内容,下面案例可供参考当然我们的多机通信不局限于两台计算机设备。有问题多多留言。

2024-01-16 14:16:36 2185 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除