作者
Kyle Dando
Kyle Dando热衷于帮助工程师学习如何使用嵌入式设计所需的工具。在恩智浦,他专注于改进支持软件的交付方式。Kyle正与无线团队合作,简化开发人员使用恩智浦无线微控制器的过程。他拥有普渡大学和圣克拉拉大学的计算机与电气工程学位,工作经验涵盖硬件和软件设计,并在各种嵌入式设计工具领域为众多客户进行培训。

试想一款智能家居设备,自带一个可通过智能手机或计算机访问的网页,通过该网页可以进行设备配置、状态查看、升级或故障排除。Mongoose正是实现这一功能的通信层。作为一个紧凑、可嵌入的网络协议栈,能让设备轻松连接到浏览器和云服务。
Mongoose Web服务器始于2004年,自2013年起成为Cesanta的组成部分,提供了一个功能丰富的通信层,使设备能够与Web浏览器和云平台实现无缝对接。开发人员可借助该平台快速构建安全的嵌入式Web用户界面、MQTT客户端、TLS通信,并执行无线(OTA)固件升级——这些功能在当今互联的技术格局中不可或缺。作为一款量产就绪一体化嵌入式网络协议栈,Mongoose支持:
安全标准是Cesanta Mongoose产品不可或缺的一部分,对开发人员而言绝无妥协空间——尤其是在欧盟《网络弹性法案》(CRA)等法规要求日益严格的背景下。
为应对这一需求,Mongoose存储库实施了持续集成流程,每次提交都伴随数百个单元测试的执行。此外,Mongoose存储库已集成至谷歌的OSS-Fuzz系统,该系统可持续扫描潜在漏洞。另外,Cesanta还定期接收来自思科、Talos、微软安全响应中心、MITRE公司、Compass Security等独立安全研究机构的漏洞报告。
通过持续集成测试、常态化漏洞评估及对行业最佳实践的严格遵循,Cesanta确保Mongoose能够满足现代合规性要求。
Cesanta与恩智浦的合作始于运行嵌入式Linux的i.MX应用处理器,后扩展至i.MX RT跨界MCU,使开发人员能够充分利用OTA固件更新、TLS安全及MQTT云连接等重要功能。
近期,Cesanta进一步增加了对集成以太网的MCX N MCU以及RW612三频Wi-Fi 6 MCU的支持。通过双方深度合作,Cesanta与恩智浦共同为互联工业、物联网、医疗和消费电子设备,提供从硬件到软件的完整解决方案。Mongoose支持FreeRTOS、Linux及裸机运行环境,同时Cesanta通过Mongoose Wizard为开发人员提供无缝的体验。要在恩智浦器件上快速部署Mongoose,请遵循以下步骤:
Mongoose Wizard能够与恩智浦面向MCX N、MCX E和RW612的FRDM平台配套使用。探索FRDM开发板系列。
恩智浦半导体开发系统应用工程师
Kyle Dando热衷于帮助工程师学习如何使用嵌入式设计所需的工具。在恩智浦,他专注于改进支持软件的交付方式。Kyle正与无线团队合作,简化开发人员使用恩智浦无线微控制器的过程。他拥有普渡大学和圣克拉拉大学的计算机与电气工程学位,工作经验涵盖硬件和软件设计,并在各种嵌入式设计工具领域为众多客户进行培训。