【Luckfox pico入门记录(二)】ubuntu22.04系统烧录

2023-10-29 22:36

本文主要是介绍【Luckfox pico入门记录(二)】ubuntu22.04系统烧录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

写在前面

  最近在看智能手表的选型,但是作为一个小白的我,发现要么核心板太大了,不适合作为手表(大多数核心板的面积都在4*4以上,而且很少带有WIFI芯片即使带有WIFI芯片也不是PCB天线而是那种立着的天线。而Luckfox因为其体积小还在我的备选列表内。但是Luckfox自带的busybox非常low,然后交流群里有大佬尝试用buildroot自定义了文件系统(比如加入了python),整合进luckfox的sdk中进行重新编译(但是这个我暂时还没有成功)。也有大佬直接发出来了移植成功的ubuntu22.04(我刚刚试验了一下成功了),所以先来讲一下这个。
  reference:

  • 群资料 提供的ubuntu镜像 感谢Q群佬们
  • 官方WIKI
  • 官方提供的SOC toolkit
  • luckfox pico max
  • mobaxterm
  • 32GB SD卡(当然,这个大小主要用作参考,实际使用1G左右)
  • 带网线接口的电脑或者USB扩展网线扩展坞
  • 网线一根,短的即可

  下面正式开始

文件准备

  首先去QQ交流群里下载镜像,解压到windows下
在这里插入图片描述
  主要用到IMAGES下的文件
在这里插入图片描述
  我们将SD卡插入SD读卡器,然后插入电脑。
  以下内容参考luckfox官方wiki FLASH擦除和SD烧录
  右键以管理员方式打开瑞芯微的工具套件,选择RV1106芯片,找到SD卡工具,usb磁盘选择SD卡,注意不要选成电脑移动硬盘或者u盘,然后点击选择启动文件,选择图中这6个文件,然后点击创建SD,就可以烧录完毕SD卡了
在这里插入图片描述
  然后我们将SD卡插如开发板,按一下pico max开发板上的reset键,再按住boot键插上usb,插上之后就可以松开boot键,这时候把瑞芯微工具套件的菜单选择到固件下载栏,然后按照官方WIKI擦除FLASH内容即可(请自行参考)
在这里插入图片描述
  不用拔下开发板上的type-C USB,因为要给开发板供电。然后我们给开发板再接上网线到电脑,如果你的电脑没有网线接口的话,去买一个USB扩展坞(带网线接口的),很香。
  然后我们按照WIKI中的教程用UART连接电脑和开发板
在这里插入图片描述
  打开你的mobaxterm,点session选择串口,波特率115200,打开之后点击开发板上的Reset就可以看到ubuntu打印的信息了。用户名和密码都是pico,可以跑一下python3
在这里插入图片描述

这篇关于【Luckfox pico入门记录(二)】ubuntu22.04系统烧录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/303812

相关文章

MySQL 中查询 VARCHAR 类型 JSON 数据的问题记录

《MySQL中查询VARCHAR类型JSON数据的问题记录》在数据库设计中,有时我们会将JSON数据存储在VARCHAR或TEXT类型字段中,本文将详细介绍如何在MySQL中有效查询存储为V... 目录一、问题背景二、mysql jsON 函数2.1 常用 JSON 函数三、查询示例3.1 基本查询3.2

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

Python获取中国节假日数据记录入JSON文件

《Python获取中国节假日数据记录入JSON文件》项目系统内置的日历应用为了提升用户体验,特别设置了在调休日期显示“休”的UI图标功能,那么问题是这些调休数据从哪里来呢?我尝试一种更为智能的方法:P... 目录节假日数据获取存入jsON文件节假日数据读取封装完整代码项目系统内置的日历应用为了提升用户体验,

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

Spring Boot 配置文件之类型、加载顺序与最佳实践记录

《SpringBoot配置文件之类型、加载顺序与最佳实践记录》SpringBoot的配置文件是灵活且强大的工具,通过合理的配置管理,可以让应用开发和部署更加高效,无论是简单的属性配置,还是复杂... 目录Spring Boot 配置文件详解一、Spring Boot 配置文件类型1.1 applicatio

MySQL INSERT语句实现当记录不存在时插入的几种方法

《MySQLINSERT语句实现当记录不存在时插入的几种方法》MySQL的INSERT语句是用于向数据库表中插入新记录的关键命令,下面:本文主要介绍MySQLINSERT语句实现当记录不存在时... 目录使用 INSERT IGNORE使用 ON DUPLICATE KEY UPDATE使用 REPLACE

Python 中的异步与同步深度解析(实践记录)

《Python中的异步与同步深度解析(实践记录)》在Python编程世界里,异步和同步的概念是理解程序执行流程和性能优化的关键,这篇文章将带你深入了解它们的差异,以及阻塞和非阻塞的特性,同时通过实际... 目录python中的异步与同步:深度解析与实践异步与同步的定义异步同步阻塞与非阻塞的概念阻塞非阻塞同步

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1