0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

深度解析——使用Luatools工具烧录一个具体的项目到Air780EPM核心板中!

青山老竹农 来源:jf_82863998 作者:jf_82863998 2025-03-25 15:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本篇文章重点介绍如何使用Luatools工具烧录一个具体的项目到Air780EPM开发板中。

一、准备好项目文件

在烧录项目文件到Air780EPM开发板之前,你需要准备好以下几种项目文件:

1. 内核固件;

2. 用户脚本文件和用户资源文件;

3. lib脚本文件;

其中:

内核固件和用户脚本文件是必须存在的;

用户资源文件不是必须存在的;

lib脚本文件是必须存在的,但是不一定要用户提供,可以使用Luatools自动选择的默认lib脚本文件。

这几种项目文件的详细解释,参考:软件环境清单中的2.2和2.3章节

(复制链接查看:https://docs.openluat.com/air780epm/luatos/common/swenv/#22)

二、烧录项目文件到Air780EPM开发板中

本章节以一个具体的文件系统 demo项目为例,来说明如何烧录项目文件到Air780EPM开发板中。

在这个http demo项目中,需要准备好的项目文件如下:

1. 内核固件:LuatOS-SoC_V2003_Air780EPM.soc;

2. 用户脚本文件:main.lua; 用户资源文件:无;

3. lib脚本文件:使用Luatools可以识别的默认lib脚本文件;

2.1 准备好软硬件环境


1. 参考基本硬件环境的组装,搭建好硬件环境;

(复制链接查看:https://docs.openluat.com/air780epm/luatos/common/hwenv/#25)

2. 参考软件环境清单,准备好Luatools,项目使用的内核固件,项目使用的脚本和资源文件。

(复制链接查看:https://docs.openluat.com/air780epm/luatos/common/swenv/)

2.2 Air780EPM开发板进入BOOT下载模式

把Air780EPM模组的BOOT引脚拉到1.8v,或者直接把BOOT引脚和VDD_EXT引脚相连,然后再给模组上电开机或者重启模组,就可以进入BOOT下载模式了。

具体到Air780EPM开发板,根据开发板的当前运行状态,执行以下两种情况种的一种即可:

1.当Air780EPM开发板没有开机时,按着BOOT键然后长按POW开机。

2.当Air780EPM开发板已经开机时,按下BOOT键然后短按重启键。

wKgZPGfiSzeAfbdnAAiFAH6yQmo525.png

通过以下方式来判断是否成功进入BOOT下载模式:

电脑的设备管理器中,查看串口设备,如果出现了一个端口,则表示成功进入BOOT下载模式,如下图所示:

wKgZO2fiS6uAD3AZAACCbBomkt0732.png

在电脑的设备管理器中,查看串口设备,如果出现了三个或者四个端口,则表示没有进入BOOT下载模式,如下图所示:

wKgZO2fiS_CAbtZ3AAIw4OMQYYI212.png

如果没有进入BOOT下载模式,则一直重复本小节的操作步骤,直到成功进入BOOT下载模式。

一旦进入BOOT下载模式,表示硬件连接上已经处于就绪状态,此时就可以使用Luatools工具进行烧录了!

2.3 Luatools新建项目

首先,确保你的Luatools的版本大于或者等于3.0.15版本(最好使用Luatools的实时最新版本)。

在Luatools的左上角有版本显示,如图所示:

wKgZPGfiTDiAf6KKAAFoam7DPxI059.png

Luatools版本没问题的话,就点击Luatools右上角的“项目管理测试”按钮,如下图所示:

wKgZPGfiTH2AULhJAAGMzY_qnec041.png

这时会弹出项目管理和烧录管理的对话框,如下图:

wKgZO2fiTK6ASjVRAAO4raMtqWA954.png

2.4 Luatools配置项目并且烧录

选择项目内核固件(底层CORE)、脚本文件和资源文件(脚本和资源列表)、勾选 添加默认lib;

然后点击下载底层和脚本按钮,就可以将项目文件烧录到Air780EPM核心版本中。

wKgZO2fiTsiADlEdAASc1T1etRI109.pngwKgZPGfiTt6ASN4oAAD6zp28Kwc516.png


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 核心板
    +关注

    关注

    6

    文章

    1344

    浏览量

    31757
  • 烧录
    +关注

    关注

    8

    文章

    305

    浏览量

    36943
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    效率翻倍!量产烧录工具使用技巧大公开~

    告别繁琐烧录流程!这款高效量产工具让你事半功倍。今天把压箱底的使用技巧全公开,简单几步轻松上手,不领真的亏了! 本文以Air780EPM开发为例,演示量产
    的头像 发表于 10-09 18:50 206次阅读
    效率翻倍!量产<b class='flag-5'>烧录</b><b class='flag-5'>工具</b>使用技巧大公开~

    实战Air780EPM:构建4G共享网关,服务WiFi与有线设备!

    通过Air780EPM开发,我们可以轻松实现4G网络作为数据出口,为周边的WiFi设备和以太网设备提供互联网共享,适用于移动办公、远程部署等场景。 、多网融合概述   Air780EPM
    的头像 发表于 09-30 16:03 874次阅读
    实战<b class='flag-5'>Air780EPM</b>:构建4G共享网关,服务WiFi与有线设备!

    LuatOS Air780EPM 开发 HTTP 教程:原理讲解与项目实操!

    本篇教程将系统介绍 LuatOS Air780EPM 在 HTTP 通信中的应用,从请求机制响应解析,配合完整代码演示,让你轻松实现设备端与云端的数据交互。 、HTTP 概述 1.
    的头像 发表于 09-26 20:36 417次阅读
    LuatOS <b class='flag-5'>Air780EPM</b> 开发<b class='flag-5'>板</b> HTTP 教程:原理讲解与<b class='flag-5'>项目</b>实操!

    烧录工具操作教程:新手也能快速掌握~

    烧录工具看似复杂,其实操作很简单!现在就为你奉上清晰明了的使用说明,即使是新手也能迅速掌握。 本文就以 Air780EPM 开发为例,演示烧录
    的头像 发表于 09-26 19:20 418次阅读
    <b class='flag-5'>烧录</b><b class='flag-5'>工具</b>操作教程:新手也能快速掌握~

    Air8101多网融合战略升级:Air780EPM模块助力4G联网落地

    应用迈向新高度。 本文将分享Air8101核心板通过外挂Air780EPM整机开发,实现4G联网的功能示例。   、硬件准备工作   1
    的头像 发表于 06-23 16:53 367次阅读
    <b class='flag-5'>Air</b>8101多网融合战略升级:<b class='flag-5'>Air780EPM</b>模块助力4G联网落地

    优化你的设计:Air780EPM场景化ADC硬件电路指南!

    :https://docs.openluat.com/osapi/core/adc/ 我们先回顾核心内容: Air780EPM共有
    的头像 发表于 06-13 18:02 626次阅读
    优化你的设计:<b class='flag-5'>Air780EPM</b>场景化ADC硬件电路指南!

    Air780EPM — ADC硬件电路设计:场景化优化与实践!

    不同应用场景对ADC电路的要求差异明显,Air780EPM的设计需针对性优化。本文通过实例解析电源滤波、信号隔离等关键技术,阐述如何根据具体场景需求打造高性能的硬件电路方案。 最近有工程师朋友问
    的头像 发表于 06-11 14:40 507次阅读
    <b class='flag-5'>Air780EPM</b> — ADC硬件电路设计:场景化优化与实践!

    Air780EPM应用开发:解锁GPIO与LED的N种交互模式

    今天特别分享探索Air780EPMGPIO与LED的多样交互!本文介绍N种交互模式,包括脉冲控制、状态切换及多LED联动,为智能设备开发提供丰富技术选型。适用于智能照明、状态指示等物联网场景。
    的头像 发表于 05-29 14:31 460次阅读
    <b class='flag-5'>Air780EPM</b>应用开发:解锁GPIO与LED的N种交互模式

    解锁Air780EPM:N种GPIO操控LED的实战技巧!

    在物联网项目中,灵活使用Air780EPM的GPIO控制LED至关重要。本文将展示实现方式,涵盖硬件配置与软件编程,满足不同场景需求。 今天特别分享基于Air780EPM的GPIO控制LED实现方案
    的头像 发表于 05-28 16:56 548次阅读
    解锁<b class='flag-5'>Air780EPM</b>:N种GPIO操控LED的实战技巧!

    揭秘Air780EPM开发陷阱:20避坑指南与最佳解决方案

    :www.air780epm.cn 问题01: Air780EPM在PSM+模式下,dtimer定时器可以开几个?   答案: 同时间只能有64定时器的任务;如果要支持超过64
    的头像 发表于 05-21 16:04 598次阅读
    揭秘<b class='flag-5'>Air780EPM</b>开发陷阱:20<b class='flag-5'>个</b>避坑指南与最佳解决方案

    如何解决Air780EPM开发的调试难题?深度解析高效调试方法

    Air780EPM项目开发,调试效率往往直接影响进度。面对代码报错、逻辑漏洞等常见痛点,开发者亟需套系统化的方法论。本文将揭秘实战
    的头像 发表于 05-17 10:46 550次阅读
    如何解决<b class='flag-5'>Air780EPM</b>开发<b class='flag-5'>中</b>的调试难题?<b class='flag-5'>深度</b><b class='flag-5'>解析</b>高效调试方法

    深度解析Air780EPM模组:LuatOS下CAN总线通信的完整方案!

    本文聚焦Air780EPM的CAN通信能力,结合LuatOS实时操作系统,从底层驱动到应用层协议,详细拆解如何实现工业级CAN总线数据传输,助力开发者快速落地项目。 最新资料详见: https
    的头像 发表于 05-06 14:22 686次阅读
    <b class='flag-5'>深度</b><b class='flag-5'>解析</b><b class='flag-5'>Air780EPM</b>模组:LuatOS下CAN总线通信的完整方案!

    手把手教你!4G模组Air780EPM——GPIO的设计说明

    4G模组Air780EPM作为广和通推出的高性能Cat.1bis无线通信模块,凭借其低功耗、高集成度及丰富的外设接口,在工业物联网、智能终端、车载设备等领域展现出卓越的适配性。 、概述
    的头像 发表于 03-17 16:07 843次阅读
    手把手教你!4G模组<b class='flag-5'>Air780EPM</b>——GPIO的设计说明

    Air780EPM 模块串口电路设计硬件指导

    串口作为Air780EPM模块的核心通信接口,承担着设备控制、数据传输及外设交互等关键功能,在物联网终端、智能设备、工业自动化等场景不可或缺。 、概述   串口作为
    的头像 发表于 03-07 17:56 597次阅读
    <b class='flag-5'>Air780EPM</b> 模块串口电路设计硬件指导

    4G模组Air780EPM的开机启动及外围电路设计!

    Air780EPM 模块硬件设计的核心指南,直接关系到模块能否稳定运行。 掌握这些知识可以帮助大家: ✅ 避免常见错误(如管脚配置错误、电源设计缺陷)。 ✅ 快速定位并解决开机问题。 ✅ 优化电路性能(如射频稳定性、抗干扰能力)。 ✅ 降低开发成
    的头像 发表于 03-07 16:06 817次阅读
    4G模组<b class='flag-5'>Air780EPM</b>的开机启动及外围电路设计!