972|3

55

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【玄铁杯第三届RISC-V应用创新大赛】LicheePi 4A系统烧写 [复制链接]

 
开发环境:
开发板:LicheePi 4A(8+32G)

1 板卡简介

LicheePi 4A 是基于 Lichee Module 4A 核心板的国产高性能 RISC-V Linux开发板, 以 TH1520 为主控核心(4xC910@1.85G, RV64GCV,4TOPS@Int8 NPU, 50GFLOP GPU), 板载最大 16GB 64bit LPDDR4X,128GB eMMC,支持 HDMI+MIPI 双4K 显示输出,支持 4K 摄像头接入, 双千兆网口(其中一个支持POE供电)和 4 个 USB3.0 接口,多种音频输入输出(由专用 C906 核心处理)。
未开启专用指令集加速的情况下,性能逼近基于 ARM A72 的树莓派4。已支持Debian、安卓等系统,整板基本采用了国产器件,可作为纯国产、高性能的设备平台。

2 准备工作

2.1 工具准备

在烧写之前,需要准备以下材料:
1.12V2A DC 电源线
2.Type-C数据线
然后根据Sipeed官方链接下载相应的镜像。
LicheePi 4A目前已经支持Debian、OpenWRT、Android等系统。
笔者这里烧写的是Debian系统。
这里有两个选择LPI4A_20231023_BASIC和LPI4A_20231023_FULL,主要区别就是LPI4A_20231023_FULL装的软件更多,根据自己的需求去选择吧。
当然也可选择其他镜像。
还需要下载burn_tool.zip烧录工具,根据自己的系统去选择。

2.2 驱动安装

笔者这里使用功能Windows 10烧写,当然Linux/Mac都是可行的。在烧写之前需要安装驱动。
首先进入高级启动模式,禁用数字签名。才能正常安装下面的驱动。
找到 Windows的设置,
点击“更新和安全”,然后点击“恢复”。点击“恢复”之后,在右边点击高级启动下面的“立即重新启动”,此时电脑会重新启动。
重启之后点击选项“疑难解答”,然后点击“高级”,启动设置,重启。
然后选择“禁用强制驱动程序签名”,之后电脑会重新启动。
重启之后,驱动就可以成功安装。
接下来按住BOOT按键的条件下,开发板上电,然后通过USB连接到电脑。
打开设备管理器出现“USB download gadget”设备,然后安装驱动即可。
然后安装驱动即可。
然后即可安装成功。

3 系统烧写

3.1 进入烧写模式

笔者的硬件为正式版。这里烧写到EMMC中,因此要确保底板的拨码开关是否为 EMMC 启动模式。
确认无误后即可烧录。
在按住BOOT按键的条件下,系统在reset启动后,会默认进入fastboot模式,

3.2 Windows 系统烧写镜像

进入烧录模式后,可使用 burn_tool.zip 内的 fastboot 进行烧录操作。
编辑 burn_tool.zip 文件夹里面的 burn_lpi4a.bat 文件,将对应的镜像路径更改成自己实际使用的镜像及名称。然后双击运行 burn_lpi4a.bat 就能够正常进行烧录了。
主要需要将burn_lpi4a.bat拷贝到顶层目录,脚本的内容如下:
:: Script to flash imagess via fastboot, edit image path first
@echo off
call:RunACmd "windows\fastboot.exe flash ram images\u-boot-with-spl-lpi4a.bin"
call:RunACmd "windows\fastboot.exe reboot"
ping 127.0.0.1 -n 5 >nul
call:RunACmd "windows\fastboot.exe flash uboot images\u-boot-with-spl-lpi4a.bin"
call:RunACmd "windows\fastboot.exe flash boot images\boot.ext4"
call:RunACmd "windows\fastboot.exe flash root images\root.ext4"
pause
exit
:RunACmd
SETLOCAL
set CmdStr=%1
echo IIIIIIIIIIIIIIII Run Cmd: %CmdStr%
%CmdStr:~1,-1% || goto RunACmd
GOTO:EOF
然后等待烧写完成即可。
烧写完成如下图所示。
Linux也是同样的道理。
 
 

最新回复

救我一命 我才看到 原来是文件相对路径,我写绝对路径不行。天了噜   详情 回复 发表于 2023-11-8 23:29
点赞 关注
 
 

回复
举报

6807

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

用 burn_tool.zip 内的 fastboot 进行烧录操作也是可行的

 
 
 

回复

6969

帖子

11

TA的资源

版主

板凳
 

我是直接用他的系统了,在系统上写写代码就行了,折腾,太花时间了。

 
 
 

回复

4919

帖子

12

TA的资源

版主

4
 

救我一命 我才看到 原来是文件相对路径,我写绝对路径不行。天了噜

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
3G视频业务市场调查分析(南京邮电大学经济与管理学院 袁小明 薛玉林)

为切实了解消费者对3G移动视频业务的需求,笔者依据统计学理论和市场调查惯例,对南京市消费者的移动视频通信需求进行了市场调研 ...

男生在肯德基向女孩表白[转]

 昨天去吃肯德基,排在我后面的像是一对儿情侣,眼看他们点了一大堆吃的,然后坐到我旁边。   坐下后,那个女孩就开始埋头猛 ...

专业英语--电力电子方面

Absorber Circuit 吸收电路 AC/AC Frequency Converter 交交变频电路 AC power control 交流电力控制 ...

FFT算法的实现

关于FFT算法全国大学生电子设计竞赛连续出了两年了,07年的音频信号分析仪,09年的音频均衡器也可以用FFT去做.国内的学生最不擅长 ...

用两次团购的板子做的东西

85020使用MSP-EXP430FR5739作为数据采集端,采集加速度和温度,另外我又加上了超声波模块测距,NTC则是使用查表法测的,所以不太 ...

串口通讯-对地阻抗变小是什么原因?

一个用串口通讯的设备,之前一直都正常工作。 今天拔下再插插上后,发现通讯故障了。 排查后发现设备的RXD对地阻抗只有34& ...

树莓派单片机RP2040正式开售,售价1美元,是不是想囤货?

还记得前段时间网友评测的不到30元的树莓派板子 542687 板子上的单片机RP2040是树莓派开发的,现在已单独开售,人民 ...

【Silicon Labs 开发套件评测】+ 熟悉开发环境和呼吸灯例程下载

本帖最后由 hello_mcu 于 2021-8-9 22:26 编辑 1、概述 第一次体验silicon的芯片,这次申请的EFM32PG22开发板,很小, ...

【沁恒RISC-V内核 CH582】I2C 点亮OLED屏

SSD1306是一款OLED驱动芯片,拥有最大128*64像素支持,广泛应用在小尺寸OLED显示屏的驱动中。特别是他的显示低功耗,与CH582M结 ...

LVDS 电平兼容问题

Xilinx 的ZYNQ-7000 SOC的手册关于LVDS电平的描述如下 792841 另一款ADC的手册中描述LVDS电平如下图 792843 1、 ADC ...

关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表