h1_key

当前位置:首页 >新闻资讯 > 品牌资讯>新唐>新塘IoT-M487连网装置的固件更新
新塘IoT-M487连网装置的固件更新
2023-04-10 557次

  物联网普及的现在,在工业、汽车应用领域中,设备制造商通常都采用在线固件更新 (Firmware Over-the-Air, FOTA) 来更新产品软件,并借此更新和解决产品可靠性和安全性问题。FOTA技术有助于提升用户对产品的满意度,降低工程师现场更新的高成本,更可避免采用昂贵的产品召回方式来对产品系统进行升级。

  FOTA功能有许多的优点,但必须在下载和安装更新的过程中,避免发生任何不可预见的风险,才能有效地减少死机维修的机会。在成本压力和上市时间的要求下,通常希望能在现有成熟系统架构下,即可以简单快速并安全地实施FOTA功能。FOTA通过无线或有线的通讯方法进行固件更新成为市场的新兴需求。

  NuMaker-IoT-M487 开发板提供多种连网方式与接口。基于NuMaker-IOT-M487开发板,通过与Wi-Fi 模块进行 AT 指令串口通信,可快速实现与云连接的 IoT设备典型开发应用实例。入门教程包含如何在您的计算机获取开发软件、实例编译、固件下载以及连网、连接云测试。

  NuMaker-IoT-M487 开发板整合常用器件,板载多轴传感器,提供兼容 Arduino UNO 与 mikroBUS™ 接口,不论是 GPIO、UART、ADC、PWM、SPI 或 I2C 等等都能连接;外挂 SPI Flash 及提供 microSD 卡插槽。

  

 

  图1 : NuMaker-IoT-M487 开发板。蓝框是 4M bytes 的 Winbond W25Q32 SPI Flash


  M487 内部有 4K bytes LDROM 和 512K bytes APROM。LDROM 可以存放 bootloader,APROM 主要存放应用的固件。由于 LDROM 空间不够,在 APROM 划分出 Cloner 和 metadata 空间。Cloner 负责固件的复制,metadata 存放固件相关信息。图2 是 M487 内部的 LDROM / APROM 以及外设 SPI Flash 的使用地址分配。

  

 

  图2 : M487 的 LDROM / APROM与板子上的 SPI Flash 的地址分配


  在 AWS IoT 上建立好更新的工作 (Job) 就会触发下载固件到设备。下载的固件先存到 SPI Flash。

  

 

  图3 : 固件下载


  固件下载确认无误后,设备会重置从 LDROM 启始。当 LDROM 的 Loader 侦测到有新版本的固件,会将原本在 APROM 的固件复制到 SPI Flash 的回复(Rollback)区块,再将新的固件从 SPI Flash 复制到 APROM。

  

 

  图4 : 固件更新


  代码可以从 github 下载,网址是https://github.com/OpenNuvoton/NuMaker-mbed-AWS-IoT-CSDK-OTA-example。在实践这个 OTA 范例前,需要做一些准备与设定的步骤。

  账号与开发工具

  为了使用 AWS 的 IoT Core、IAM 和 S3 服务,您必须要注册 AWS 账号。网址是 https://aws.amazon.com,大部分服务第一年使用免费,之后以服务用量或网络流量计费。

  Arm 提供免费的 Mbed 开发工具,您必须要注册一个 Mbed 账号。网址是 https://os.mbed.com

  开发工具有 Online Compiler、Mbed Studio 和 Mbed CLI。范例的 README.md 说明是使用 Mbed CLI开发工具。在这里如改以 Mbed Studio 做为开发工具。请参考这个网址 https://os.mbed.com/docs/mbed-studio/current/getting-started/index.html下载 Mbed Studio 的程序再进行安装。

 

  • 新唐汽车级高压工艺AFE产品的应用分析
  • 新唐汽车级高压工艺AFE产品应用分析,当今新能源汽车电池行业正在经历多维度多方向的快速发展,针对动力电池的电池管理系统(BMS)也有各自的发展路图,然后一些市场的共性选择说明了较为明确的发展方向。
    2023-11-01 828次
  • 新唐科技和 Altia 宣布合作嵌入式GUI解决方案
  • 新唐科技与 Altia,面向生产嵌入式显示的图形用户界面 (GUI) 开发解决方案的领先供应商宣布,Altia生成的图形代码已在新唐科技的MPU NUC980上运行。Altia和新唐科技的客户现在可以考虑将这强大的技术组合用于其下一代嵌入式设备。
    2023-10-27 771次
  • 新唐 iTOF 技术方案3D 视觉应用场景多元化
  • 视觉传感器作为机器获取信息的主要载体,模仿人类视觉体验,正从二维(2D)走向三维(3D),并在某些方面超越人类视觉,为丰富多彩的创新应用提供发展驱动力。3D视觉解决方案主要分为三大类:立体视觉,结构光,飞行时间(TOF:Time- of -Flight)3D传感结合人工智能(AI),正在改变着各行各业的运行模式和人类的生活方式。
    2023-10-27 741次
  • 新唐基于M031G调顶光模块解决方案
  • 新唐基于M031G调顶光模块解决方案,调顶是指:在波分复用系统中,在发射端为每个波长上叠加一小幅度的低频正弦或余弦调制作为标识,不同的波长采用不同的频率标识。此低频正弦或者余弦的信号叠加到光波长时,是对于光波长的顶部有一个调制幅度,故也称为调顶信号。
    2023-10-24 752次
  • 新唐科技CODEC在TBOX中的设计应用
  • 新唐科技CODEC在TBOX中的设计应用,TBOX主要应用于新能源汽车的智能车载互联终端,结合物联网 (IoT) 技术,数据通讯,远程监控和高效可靠的控制功能,实现智能化安全驾控。
    2023-08-03 789次

    万联芯微信公众号

    元器件现货+BOM配单+PCBA制造平台
    关注公众号,优惠活动早知道!
    10s
    温馨提示:
    订单商品问题请移至我的售后服务提交售后申请,其他需投诉问题可移至我的投诉提交,我们将在第一时间给您答复
    返回顶部