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

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

3天内不再提示

重磅更新 | 先楫半导体HPM_APPS v1.9.0发布

先楫半导体HPMicro 2025-05-13 11:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

重要提示:每个 HPM_APPS 应用示例均需特定版本的 HPM_SDK 支持,请务必查阅对应示例目录中的 README 文件确认所需 SDK 版本。

6c492cac-2faa-11f0-9434-92fbcf53809c.png

1. HPM二级BOOT固件V2升级方案


简介

本固件升级方案是在[HPM二级Boot固件升级方案]上的迭代升级,固件升级原理和流程基本一致,本文不再赘述。支持HPM全系列MCU,基本涵盖了固件升级的全功能需求, 如全量升级、差分升级、压缩升级、基于RAM运行,基于FLASH XIP运行、固件加密、固件EXIP解密执行等功能。

特性

支持HPM全系列MCU。

支持网络、串口、USB、ECAT等通道升级。

支持二级BOOT下载升级APP固件(非后台下载升级)。

支持APP下载升级APP固件(后台下载升级)。

支持全量升级、差分升级、压缩升级。

支持固件加密,exip解密执行。

固件加密和差分、压缩同时支持。

支持差分、全量混合升级。

应用XPI REMAP技术,用户APP全场景只需维护单一固件即可。

二级BOOT支持RAM、FLASH_XPI、FLASH_SDRAM_XPI构建运行。

用户APP支持RAM、FLASH_XPI、FLASH_SDRAM_XPI构建运行。

支持RAM、XPI混合升级。

支持FLASH分区任意调整。

支持上位机工具制作生成全量、差分、压缩签名升级包。

注意:
1.为避免二级BOOT和用户APP均为RAM类型执行时RAM分配不合理导致内存踩踏异常,当前方案限制了二级BOOT和用户APP同时为RAM类型执行。若用户可避免以上发生,取消限制即可。
2.差分升级需要版本管理,必须当前运行的固件和升级的固件差分才能正常升级。
3.差分升级,差分包制作时,必须确保签名算法类型和当前运行的固件签名算法类型一致,否则不支持差分升级。
4.用户APP加密时,为确保加密密匙的安全性,必须对加密密匙的区域进行加密。如使用官方KEK BLOB加密。

2. HPM6E00 FULL PORT

概述

HPM6E00系列微控制器内置一个EtherCAT从站控制器(ESC),每个ESC存在三个端口P0,P1,P2用于EtherCAT通信,其中P0口为EtherCAT输入口。同时,该系列微控制器内置一个基于时间敏感网络的交换机控制器(TSN),每个TSN存在四个端口,CPUPORT,P1,P2,P3,其中,CPUPORT直接给到CPU,CPU可以参与该端口的数据处理,P1,P2,P3端口用于对外转发。支持802.1as,802.1Qav,802.1Qbv,802.1Qch,802.1Qbu,802.1br,只有CPUPORT支持802.1Qci和802.1CB。

针对HPM6E00系列的ESC和TSN。先楫半导体推出HPM6E00_FULL_PORT板,用于测试评估ESC和TSN。同时,该板子板载SPI LCD,8路CAN,KEY,LED,USB OTG,USB-UART等,具体可参考《HPM6E00FULLPORTRevB》原理图。

特性

  • 支持简单交换机功能,三个外部端口及一个内部端口可以通过任意MAC的以太网
  • 支持静态MAC表配置功能,配置静态MAC表后,三个外部端口及一个内部端口可以通过查表成功的以太网帧
  • 支持动态MAC表配置及动态学习功能,通过ARP包学习源MAC并配置MAC表后,三个外部端口及一个内部端口可以通过查表成功的以太网帧
  • 支持Ethercat从控制器 IO功能

文件结构

6c69bdd2-2faa-11f0-9434-92fbcf53809c.png

3. Ethercat master更新


概述

本节主要介绍基于开源 Ethercat 主站SOEM的使用。由于SOEM开源协议的限制,故源代码不会放在 SDK 中,请自行下载源代码并安装到下面目录。

SOEM 下载链接:https://github.com/hpmicro/ethercat_soem/releases

注意:下载后解压到目录:hpm_apps/middleware,如下图:6c8e5a8e-2faa-11f0-9434-92fbcf53809c.png

barebone 例程需要搭配 HPM6E00EVK + hpm_sdk 中 ethercat/ecat_io 例程使用。
cia402 例程需要搭配 HPM6E00EVK + hpm_sdk 中 ethercat/ecat_cia402 例程使用。

特性

  • 支持多从站扫描
  • 支持多从站 DC 同步,从站本地时钟校准
  • 支持 COE
  • 支持 PDO 映射
  • PDO 通信放在定时器中断中执行,提高实时性
  • 实测挂载25台从站设备,抖动在20us以内。
  • 优化减少RAM资源使用。
  • 支持在裸机和RTOS下运行。

运行现象

barebone 例程中 HPM6750EVK2 串联两个 HPM6E00EVK, 并控制 HPM6E00EVK 上两个 led 交替闪烁。

6ca0a2de-2faa-11f0-9434-92fbcf53809c.jpg6cb8cd5a-2faa-11f0-9434-92fbcf53809c.pngcia402 例程中,HPM6750EVK2 控制 HPM6E00EVK 外接电机,并持续转动

6cecc9b6-2faa-11f0-9434-92fbcf53809c.gif

完结

在使用过程中有任何疑问或者建议,欢迎在github对应项目中提交。

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

    关注

    2

    文章

    55

    浏览量

    8323
  • 先楫半导体
    +关注

    关注

    12

    文章

    294

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    HPM知识库 | 半导体电机库简介

    /简介电机库(HPM_MCLV2)是由半导体开发的一个专门用于电机控制的软件库,它支持广
    的头像 发表于 05-22 10:58 49次阅读
    <b class='flag-5'>HPM</b>知识库 | <b class='flag-5'>先</b><b class='flag-5'>楫</b><b class='flag-5'>半导体</b>电机库简介

    东西协作·芯向未来|半导体亮相2026成都工博会

    2026年3月11-13日,成都|上海半导体科技有限公司(半导体,HPMicro)携全系
    的头像 发表于 03-16 11:50 556次阅读
    东西协作·芯向未来|<b class='flag-5'>先</b><b class='flag-5'>楫</b><b class='flag-5'>半导体</b>亮相2026成都工博会

    【媒体视角】“五高一低” 筑核心,半导体助力具身智能行业新突破

    及嵌入式解决方案核心提供商,上海半导体科技有限公司(半导体、HPMicro)紧跟产业浪潮
    的头像 发表于 01-30 09:51 1741次阅读
    【媒体视角】“五高一低” 筑核心,<b class='flag-5'>先</b><b class='flag-5'>楫</b><b class='flag-5'>半导体</b>助力具身智能行业新突破

    CES2026:半导体隆重推出HPM5E3Y,打造机器人运动控制芯片阵容

    新纪元。作为高性能微控制器产品及嵌入式解决方案提供商,上海半导体科技有限公司 (半导体
    的头像 发表于 01-08 10:38 1784次阅读
    CES2026:<b class='flag-5'>先</b><b class='flag-5'>楫</b><b class='flag-5'>半导体</b>隆重推出<b class='flag-5'>HPM</b>5E3Y,打造机器人运动控制芯片阵容

    CES 2026|半导体重磅发布HPM5E3Y,构建完整机器人关节MCU产品线

    。作为高性能微控制器产品及嵌入式解决方案提供商,上海半导体科技有限公司(半导体,HPMi
    的头像 发表于 01-08 08:51 1514次阅读
    CES 2026|<b class='flag-5'>先</b><b class='flag-5'>楫</b><b class='flag-5'>半导体重磅</b><b class='flag-5'>发布</b><b class='flag-5'>HPM</b>5E3Y,构建完整机器人关节MCU产品线

    2026・启芯程 | HPM_SDK v1.11.0 重磅发布

    测试工具版本ZCC4.1.5SeggerEmbeddedStudio8.24IARworkbenchforRISC-V3.30.1版本更新概况[Updated]openocd注意:由于upstream代码逻辑变动,此版本的openocd需要配合此版本中
    的头像 发表于 01-04 09:36 880次阅读
    2026・启芯程 | <b class='flag-5'>先</b><b class='flag-5'>楫</b> <b class='flag-5'>HPM</b>_SDK <b class='flag-5'>v</b>1.11.0 <b class='flag-5'>重磅</b><b class='flag-5'>发布</b>

    方案 | LED车尾灯纯硬件高刷新率解决方案

    上海半导体科技有限公司(半导体,HPMicro)基于国产高性能MCUHPM6P00推出纯
    的头像 发表于 12-30 08:31 867次阅读
    <b class='flag-5'>先</b><b class='flag-5'>楫</b>方案 | LED车尾灯纯硬件高刷新率解决方案

    重磅更新 | 半导体HPM_APPS v1.10.1发布

    重磅更新 | 半导体HPM_APPS v1.10
    的头像 发表于 12-26 08:33 1509次阅读
    <b class='flag-5'>重磅</b><b class='flag-5'>更新</b> | <b class='flag-5'>先</b><b class='flag-5'>楫</b><b class='flag-5'>半导体</b><b class='flag-5'>HPM_APPS</b> <b class='flag-5'>v</b>1.10.1<b class='flag-5'>发布</b>

    解决方案 | 变频器EtherCAT通讯卡+远程IO方案

    半导体推出的基于HPM5E00系列的工业级变频器EtherCAT通讯卡及远程IO解决方案,致力于帮助开发者在以HPM微控制器作为设备从站
    的头像 发表于 12-12 10:35 622次阅读
    <b class='flag-5'>先</b><b class='flag-5'>楫</b>解决方案 | 变频器EtherCAT通讯卡+远程IO方案

    半导体荣膺“年度优秀AI机器人创新产品奖” | “芯”动力赋能产业升级

    MCU产品——HPM6E8Y,成功斩获“年度优秀AI机器人创新产品奖”。该奖项旨在表彰在机器人领域具有技术突破性与市场影响力的创新成果,此次获奖既是行业对半导体
    的头像 发表于 11-06 17:06 1808次阅读
    <b class='flag-5'>先</b><b class='flag-5'>楫</b><b class='flag-5'>半导体</b>荣膺“年度优秀AI机器人创新产品奖” | “芯”动力赋能产业升级

    重磅发布 | Zephyr SDK Glue v0.6.0 发布

    各位关注的小伙伴们,基于Zephyrv3.7.0(LTS)版本和hpm_sdkv1.10.0版本的ZephyrSDKgluev0.6.0正式发布了。版本
    的头像 发表于 09-17 08:33 1329次阅读
    <b class='flag-5'>重磅</b><b class='flag-5'>发布</b> | Zephyr SDK Glue <b class='flag-5'>v</b>0.6.0 <b class='flag-5'>发布</b>

    元禾控股投资半导体:国产高性能MCU驶入机器人控制“快车道”

    RISC-V高性能芯片赛道。此次融资不仅是对半导体企业技术实力的认可,更标志着我们开启在机器人控制领域从“蓄势待发”到逼近爆发临界点的新篇章。随着全球智能机器人产
    的头像 发表于 09-08 08:35 3663次阅读
    元禾控股投资<b class='flag-5'>先</b><b class='flag-5'>楫</b><b class='flag-5'>半导体</b>:国产高性能MCU驶入机器人控制“快车道”

    上榜福布斯:半导体入选亚洲百家最具潜力企业《Forbes Asia 100 to Watch》

    福布斯亚洲(ForbesAsia)于美东时间2025年8月25日发布《ForbesAsia100toWatch》榜单,上海半导体科技有限公司(
    的头像 发表于 08-27 08:33 2359次阅读
    上榜福布斯:<b class='flag-5'>先</b><b class='flag-5'>楫</b><b class='flag-5'>半导体</b>入选亚洲百家最具潜力企业《Forbes Asia 100 to Watch》

    半导体高性能MCU入驻立创商城,国产芯势力再添新动能

    半导体(HPMicro)宣布其全系列高性能MCU芯片正式上架立创商城(LCSC),标志着国产高端MCU在供应链渠道与生态服务方面迈上新台阶,国产芯势力再添新动能。
    的头像 发表于 07-31 08:32 1491次阅读
    <b class='flag-5'>先</b><b class='flag-5'>楫</b><b class='flag-5'>半导体</b>高性能MCU入驻立创商城,国产芯势力再添新动能

    支持HPM6P00/HPM5E00系列!HPMicro Manufacturing Tool v0.6.0发布

    各位的小伙伴久等了,HPMicroManufacturingTool0.6.0版本正式发布啦!该版本包含多个模块的更新优化,让我们抓紧时间先睹为快!
    的头像 发表于 06-04 08:28 2911次阅读
    支持<b class='flag-5'>HPM</b>6P00/<b class='flag-5'>HPM</b>5E00系列!HPMicro Manufacturing Tool <b class='flag-5'>v</b>0.6.0<b class='flag-5'>发布</b>