【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

相关文章

在不同系统间迁移Python程序的方法与教程

《在不同系统间迁移Python程序的方法与教程》本文介绍了几种将Windows上编写的Python程序迁移到Linux服务器上的方法,包括使用虚拟环境和依赖冻结、容器化技术(如Docker)、使用An... 目录使用虚拟环境和依赖冻结1. 创建虚拟环境2. 冻结依赖使用容器化技术(如 docker)1. 创

关于Spring @Bean 相同加载顺序不同结果不同的问题记录

《关于Spring@Bean相同加载顺序不同结果不同的问题记录》本文主要探讨了在Spring5.1.3.RELEASE版本下,当有两个全注解类定义相同类型的Bean时,由于加载顺序不同,最终生成的... 目录问题说明测试输出1测试输出2@Bean注解的BeanDefiChina编程nition加入时机总结问题说明

CentOS系统Maven安装教程分享

《CentOS系统Maven安装教程分享》本文介绍了如何在CentOS系统中安装Maven,并提供了一个简单的实际应用案例,安装Maven需要先安装Java和设置环境变量,Maven可以自动管理项目的... 目录准备工作下载并安装Maven常见问题及解决方法实际应用案例总结Maven是一个流行的项目管理工具

将sqlserver数据迁移到mysql的详细步骤记录

《将sqlserver数据迁移到mysql的详细步骤记录》:本文主要介绍将SQLServer数据迁移到MySQL的步骤,包括导出数据、转换数据格式和导入数据,通过示例和工具说明,帮助大家顺利完成... 目录前言一、导出SQL Server 数据二、转换数据格式为mysql兼容格式三、导入数据到MySQL数据

关于rpc长连接与短连接的思考记录

《关于rpc长连接与短连接的思考记录》文章总结了RPC项目中长连接和短连接的处理方式,包括RPC和HTTP的长连接与短连接的区别、TCP的保活机制、客户端与服务器的连接模式及其利弊分析,文章强调了在实... 目录rpc项目中的长连接与短连接的思考什么是rpc项目中的长连接和短连接与tcp和http的长连接短

C#实现系统信息监控与获取功能

《C#实现系统信息监控与获取功能》在C#开发的众多应用场景中,获取系统信息以及监控用户操作有着广泛的用途,比如在系统性能优化工具中,需要实时读取CPU、GPU资源信息,本文将详细介绍如何使用C#来实现... 目录前言一、C# 监控键盘1. 原理与实现思路2. 代码实现二、读取 CPU、GPU 资源信息1.

Oracle查询优化之高效实现仅查询前10条记录的方法与实践

《Oracle查询优化之高效实现仅查询前10条记录的方法与实践》:本文主要介绍Oracle查询优化之高效实现仅查询前10条记录的相关资料,包括使用ROWNUM、ROW_NUMBER()函数、FET... 目录1. 使用 ROWNUM 查询2. 使用 ROW_NUMBER() 函数3. 使用 FETCH FI

在C#中获取端口号与系统信息的高效实践

《在C#中获取端口号与系统信息的高效实践》在现代软件开发中,尤其是系统管理、运维、监控和性能优化等场景中,了解计算机硬件和网络的状态至关重要,C#作为一种广泛应用的编程语言,提供了丰富的API来帮助开... 目录引言1. 获取端口号信息1.1 获取活动的 TCP 和 UDP 连接说明:应用场景:2. 获取硬

JAVA系统中Spring Boot应用程序的配置文件application.yml使用详解

《JAVA系统中SpringBoot应用程序的配置文件application.yml使用详解》:本文主要介绍JAVA系统中SpringBoot应用程序的配置文件application.yml的... 目录文件路径文件内容解释1. Server 配置2. Spring 配置3. Logging 配置4. Ma

2.1/5.1和7.1声道系统有什么区别? 音频声道的专业知识科普

《2.1/5.1和7.1声道系统有什么区别?音频声道的专业知识科普》当设置环绕声系统时,会遇到2.1、5.1、7.1、7.1.2、9.1等数字,当一遍又一遍地看到它们时,可能想知道它们是什... 想要把智能电视自带的音响升级成专业级的家庭影院系统吗?那么你将面临一个重要的选择——使用 2.1、5.1 还是