智能创新

完整的硬件/软件平台助力搭建新一代互联智能家电

软件开发工具包

Marvell EZ-Connect

Marvell® EZ-Connect™ 软件可提供功能丰富的软件堆栈,使 OEM 专注于特定应用的软件功能,从而加速开发并降低软件开发成本和风险。

Marvell EZ-Connect 包括:

  • 88W300/302 SoC 支持和 Peripheral 驱动器
  • FreeRTOS 操作系统。
  • LwIP 嵌入式 TCP/IP 网络协议栈支持带 BSD 套接字 API 的 TCP/IP v4/IPv6 网络
  • OS 和网络抽象层允许 RTOS 和 TCP/IP 协议栈替代使用
  • 一款完整的 Wi-Fi 驱动器和堆栈,支持 Wi-Fi 客户端模式(802.11 b/g/n,视芯片组而定)、Wi-Fi Micro-AP 模式(支持 5-10 个客户端,视所用芯片组而定)、同步 AP/客户端模式、天线分集、WPA-2 PSK 安全、EAP-TLS 认证的 WPA-2 企业级安全、WPS 和 Wi-Fi 直连 (P2P)、WLAN 唤醒 和完全 Wi-Fi 功率管理。
  • 电源管理框架可简化低功耗应用的开发
  • 覆盖管理器以便更高效地使用内存
  • 闪存 API、持久存储管理器存储关键值对;只读文件系统为 web 应用提供服务;闪存分区管理器实现灵活的闪存分区,以支持特定应用用例
  • 高级网络中间件,包括 DHCP 服务器、HTTP 客户端、HTTP 服务器、Bonjour (mDNS/DNS-SD) 响应程序和查询器,以及 Web 套接字
  • 密码库、AES 和 CRC,以及 TLS/SSL 库,支持 TLS v1.2(客户端和服务器模式)
  • JSON 和 XML 解析器
  • Marvell 配置框架用于示例 Android 和 iOS 上的配置应用,以支持使用带有 web 服务器的 Mirco-AP 模式或 Sniffer 模式简化 Wi-Fi 装置设置
  • Apple 的无线配件配置功能利用 Apple 授权的 MFi 技术,实现 Wi-Fi 装置的简单、开箱即用设置
  • Marvell 应用框架可简化应用的开发
  • 调试和开发支持串行控制台、命令行等项,并支持获取线程、套接字、堆使用等系统信息
  • 空中下载 (OTA) 固件升级支持
  • 利用 GNU ARM 工具链进行基于简单命令行的系统搭建
  • 支持 IAR 以开发应用
  • OpenOCD 支持 JTAG 操作,包括闪存、将代码加载至 RAM、闪存等
  • 通过 JTAG 和串行接口对闪存进行编程的工具
  • 支持 Linux、Windows (Cygwin) 和 MacOS 作为主开发平台
  • 支持 Eclipse IDE 下使用 CDT 插件,包括通过集成 Eclipse 调试器和 GDB 基于 JTAG 协议进行调试
  • 示例应用描述了不同功能和 API 的使用模型
  • 完整的可用于生产的参考应用
  • 支持 Wi-Fi 测试,以及制造和认证方面的测试应用
  • 用户指南和完整参考文件
  • Serial-to-Wi-Fi 固件应用,可按原样使用或适当进行自定义
  • 面向日益增多的云合作伙伴提供综合支持
  • 支持内嵌 Segger JFLASH 以用于生产

开发板

Marvell 开发板支持简便易行的评估、软件开发和硬件原型设计。联系您的 Marvell 销售代表以获取。