AX22001

单芯片TCP/IP微处理器内置802.11 无线网MAC/基带 (32GPIOs, LQFP-128)

Add Favorites

简介

AX22001,内置802.11 无线网MAC/基带的单芯片TCP/IP微处理器, 提供高性能双CPU内核及用于代码存储的1MB 共享闪存, 内嵌用于主处理器 (MCPU) 的64KB 数据存储器及用于Wi-Fi处理器 (WCPU) 的32KB数据存储器, 内置TCP/IP加速器, 兼容802.11a/b/g 的无线网 MAC/基带, 快速以太网MAC及丰富的通信外设, 可用于各类需要接入有线/无线以太网, 局域网/互联网的设备.

基于双CPU架构,AX22001利用MCPU运行应用程序及TCP/IP协议,WCPU则用于处理 WLAN协议及以太网至WLAN封包格式的转换。内建的WLAN MAC及基带处理器兼容IEEE 802.11a/b/g规范,支持802.11i安全特性及802.11e QoS功能,同时支持Infrastructure基础架构模式、简易无线基地台模式或Ad-Hoc 对等网路模式。

AX22001既可作为核心芯片搭建应用系统,也能通过芯片上运行的TCP/IP协议以及各种并行/串行接口,如Local Bus、高速UART及高速SPI,作为网络协处理器搭配其他嵌入式CPU,减轻其处理TCP/IP及WLAN协议的负荷。

AX22001 提供具有成本优势的嵌入式网络解决方案,可用于需要简单、易用、低成本接入有线/无线局域网或互联网的各类嵌入式应用,如消费电子、网络智能型家电、Wi-Fi无线音箱、工业设备、保安系统、远程数据采集、远程控制、远程监测及远程管理.

规格:

● 双CPU架构分别用于应用程序及WLAN协议处理
-- 8位流水线, 精简指令集RISC, 单指令周期,最高80MHz主频, 指令集100%兼容标准8051/80390
-- 内置电源管理单元,可编程看门狗定时器, 3个16位定时/计数器, 毫秒定时器及实时时钟 (RTC) 控制器
-- 支持通过在线仿真接口(ICE)进行CPU调试
● 主处理器 (MCPU) 用于应用程序及TCP/IP处理
-- 提供 DMA 引擎 (7 DMA 通道) 及专门的内存架构用于网络及外设的快速数据传输
-- 支持TCP/IP硬件加速用于提升网络传输带宽,通过硬件实现IP/TCP/UDP/ICMP/IGMP 校验和计算及ARP协议处理
-- 软件提供TCP、UDP、ICMP、IGMP、IPv4、DHCP、BOOTP、ARP、 DNS、SMTP、SNTP、uPnP、PPPoE 和 HTTP等协议支持
-- 支持通过Wi-Fi 或以太网、BOOTP 和 TFTP协议进行网络启动
-- 支持2个外部中断源并支持2个优先级
● 程序和数据存储器
-- 内置 16KB SRAM用于程序镜像, 1MB闪存用于MCPU和WCPU共享程序代码空间
-- 支持在系统编程(ISP),可透过UART或在线调试器(ICE)来进行闪存的烧写
-- 支持通过Wi-Fi, 以太网或串口烧写应用程序及更新启动代码,即应用中可编程 (IAP)技术 (已获得美国专利)
-- 启动时可选择复制MCPU应用程序代码到外部SRAM中运行, 以提升系统性能启动时可选择复制MCPU应用程序代码到外部SRAM中运行, 以提升系统性能
-- 内置用于MCPU的64KB 数据存储器;内置用于WCPU的32KB 数据存储器
● Wi-Fi 处理器 (WCPU) 及兼容802.11a/b/g的无线网 MAC/基带控制器
-- 支持Infrastructure基础架构模式、简易无线基地台或Ad-Hoc对等网络模式(IBSS)
-- 支持 DSSS 及CCK: 1、2、5.5 和 11 Mbps
-- 支持 OFDM: 6、9、12、18、24、36、48 和54 Mbps
-- 支持 802.11i 安全特性
-- 支持 802.11e QoS及1 TX 队列,但可选AC为用户的应用数据
-- 集成RXIQ ADC, TXIQ DAC 及 TSSI ADC 用于连接RF收发器
-- 支持MCPU数据存储器與WCPU数据存储器之間以及WCPU数据存储器与WLAN MAC之间通过DMA进行以太网与Wi-Fi封包格式转换
-- 支持系列Wi-Fi管理帧及硬件加速,如:MIC、SHA-1/MD-5变换、AES key展开、伪随机数产生(PRNG)及32位算法的硬件实现
-- 支持3种Wi-Fi节电模式并可通过接收Beacon帧自动唤醒
-- 提供1个用于WCPU 调试的串口,1个外部中断引脚和一个I²C总线接口
● 10/100M 快速以太网MAC
-- 兼容IEEE 802.3 10Base-T/100Base-TX快速以太网规范, 内置用于封包缓存的专用12KB SRAM
-- 支持全双工流控及半双工背压流控 (backpressure)
-- 提供MII, RMII, Rev-MII和Rev-RMII 接口
-- 支持以太网远程唤醒, 基于下列触发条件: 网络链接成功, 收到AMD Magic Packet, 收到Microsoft Wakeup Frame
● 外设通信接口
-- 4 个串口 (其中2个支持 DMA, 调制解调器控制引脚, 支援远程唤醒及最高 921.6Kbps 波特率)
-- 支持DMA的快速SPI接口(3 个主模式借口或 1 个从模式接口)
-- 一个支持DMA的I2S 或 PCM 接口
-- 支持DMA的局域总线接口(主/从模式)
-- 一个I²C 接口 (主/从模式)
-- 5 通道可编程计数器组
-- 一个1-Wire 总线接口
-- 可提供4组GPIO , 每组 8位
● 集成32.768KHz振荡电路(具有独立的电源供应引脚),可用于实时时钟和Wi-Fi节电模式的自动唤醒定时器
● 内部集成80MHz 锁相环,外接40MHz 晶振
● 集成上电复位电路
● 128引脚LQFP封装, 符合RoHS规范
● 工作温度: 0°C 到 +70°C

图表

开发板

可购买
可购买

AX22001 802.11b/g Wi-Fi开发板 (AXM22001-2A-EVB-GEN-1)

AX22001 802.11b/g Wi-Fi开发板 (含AXM22001-2A-B Wi-Fi模块),可适用于RS-232转Wi-Fi或SPI转Wi-Fi等产品相关应用开发。

可购买
可购买

AX22001 802.11b/g Wi-Fi喇叭参考设计板 (AXM22001-2A-EVB-SPK-2)

AX22001 802.11b/g Wi-Fi喇叭参考设计板 (含AXM22001-2A-B Wi-Fi模块),可适用于Wi-Fi喇叭产品相关应用开发。

可购买
可购买

AXM22001-2A-B 802.11b/g Wi-Fi模块 (AXM22001-2A-B)

AXM22001-2A-B 802.11b/g Wi-Fi模块(含AX22001与Airoha AL2230S Wi-Fi芯片),可用于AX22001 802.11b/g Wi-Fi开发板与AX22001 802.11b/g Wi-Fi喇叭参考设计板。

可购买
可购买

AXM22001-2A-C 802.11b/g WiFi模块 (AXM22001-2A-C)

体积较小的AXM22001-2A-C 802.11b/g Wi-Fi模块 (含AX22001与Airoha AL2230S Wi-Fi芯片)可适用于量产用途。

常见问题

硬件设计注意事项

  • How can I start to implement AX220xx applications?

    ASIX provides plenty of AX220xx technical documents and sample codes for customers' reference. User can purchase an AX220xx reference design board and refer to the provided reference design source code as baseline to implement your own AX220xx applications. Please contact ASIX Sales staffs at sales@asix.com.tw for more details.
    If user would like to implement AX220xx family on your application directly without having to buy the AX220xx reference design board, you should contact ASIX Sales staffs to get AX220xx related technical documents and sample codes, subject to ASIX

  • How do I purchase the AX220xx WiFi module boards?

    ASIX provides the AX22001 802.11b/g WiFi Module Board (with Airoha AL2230S RF chip) which is a RF calibrated and tested module. To shorten customer's hardware design cycle on RF circuit layout and RF testing during prototyping phase, customers can design your own base board with desired function and interface circuits and assemble it with the AX22001 802.11b/g WiFi Module Board through the pin header.
    ASIX will provide more AX220xx WiFi module board solutions such as smaller form factor or with stamp holes (saving the pin header cost), etc. later. For most up-to-date information, please contact ASIX Sales staffs at sales@asix.com.tw.

    You can visit the AX220xx Development Board web page for details of AX220xx WiFi module boards.

  • How do I purchase the AX220xx reference design boards?

    ASIX provides some AX220xx reference design applications such as AX22001 WiFi Speaker Reference Design, AX220xx RS-232 to WiFi Reference Design, and AX220xx SPI to WiFi Reference Design for customer evaluation purpose. These reference design boards allow customers to quickly verify the AX220xx reference design related software and hardware components. ASIX will provide more reference designs for AX220xx family later. For most up-to-date information, please contact ASIX Sales staffs at sales@asix.com.tw.

  • Can I use ASIX's WiFi module solution on my AX220xx application directly?

    Yes, you can use ASIX's WiFi module solutions such as AXM22001-2A-C 802.11b/g WiFi module board on your AX220xx applications directly if you don't have experiences to implement the WiFi module by yourselves. Please contact ASIX Sales staffs at sales@asix.com.tw for more details.

  • Does AX220xx support industrial temperature?

    No, the AX220xx family currently supports only commercial temperature range: 0 to 70°C. If you need the industrial temperature version or other special requirements, please contact ASIX Sales staffs at sales@asix.com.tw for further support.

  • Can I eliminate the I²C Hardware Configuration EEPROM on AX220xx applications?

    Yes, user can eliminate the I²C Hardware Configuration EEPROM on your AX220xx applications and use the Hardware Configuration Sector in AX220xx Flash Memory SA2 sector to store the AX220xx hardware configuration setting instead. Please refer to Section 3 of AX220xx datasheet for details.

  • What is the size of AX220xx embedded SRAM as Data Memory?

    The AX220xx family integrates on-chip 64KB SRAM for MCPU data memory and on-chip 32KB SRAM for WCPU data memory.

  • What is the size of AX220xx embedded Flash as Program Memory?

    The AX220xx integrates on-chip 1 MB shared Flash memory for MCPU and WCPU program code.

  • Does AX220xx support external Flash memory?

    No, the AX220xx doesn't support external Flash memory interface. The AX220xx on-chip 1M Flash memory should be sufficient for most AX220xx target applications. Please contact ASIX Sales staffs at sales@asix.com.tw for further support if you have special requirements.

  • Does AX220xx support Real Time Clock (RTC) function?

    Yes, AX220xx supports the Real Time Clock (RTC) Controller that provides the real time clock information for some applications. The RTC Controller is a clock/calendar with seconds, minutes, hours, day, date, month and year information, and also features programmable time-of-day/date alarms. The date at the end of the month is automatically adjusted for months with fewer than 31 days, including corrections for leap year.

  • Does AX220xx WCPU support power saving mode?

    Yes, AX220xx supports 3 WiFi power saving modes with auto-wakeup for Beacon frame reception.

  • Does AX220xx support the Flash Program Code Read Protection function?

    When program code in on-chip Flash memory needs to be protected from unauthorized download for copyright protection purpose, the AX220xx on-chip Flash memory offers a hardware mechanism to enable/disable on-chip Flash memory read protection. Please refer to AX220xx datasheet for details.

  • What EEPROM part is being used on AX220xx reference design board?

    The recommended EEPROM part on AX220xx reference design board is Microchip 24LC04B I2C EEPROM. You can select other 24LC04B compatible EEPROM too.

  • How can I define the operable WiFi channels for my country with the AX220xx WCPU firmware?

    User can define the available WiFi channels through the Region Code setting in I2C Hardware Configuration EEPROM or the Hardware Configuration Sector in AX220xx Flash Memory SA2 sector. The AX220xx WCPU firmware would read this setting to determine the available channels group supported for the region/country code.

    How can I define the operable WiFi channels for my country with the AX220xx WCPU firmware?

软件设计注意事项

  • Do I need to pay for the AX220xx software sample codes?

    No, ASIX provides free AX220xx related sample codes for customers to implement AX220xx applications.

  • What development tools are supported by the AX220xx family software?

    All the software modules for AX220xx family are developed in C language on Keil IDE development environment. User can purchase the Keil IDE Development Environment from Keil's web site.
    In general, user should purchase the PK51 development tool for C-language compiler, debugger and simulator. User can also download the Keil C51 evaluation software for free from Keil's web site, but the evaluation software can only compile the sample codes with less than 2K bytes binary code. Please refer to Keil's web site for more details about the limitation of evaluation software.

  • Can I purchase the Keil IDE development tools from ASIX?

    No, user should purchase the Keil IDE development tools from Keil's web site. In general, user should purchase the PK51 development tool for C-language compiler, debugger and simulator.

  • What debugger tools are supported by the AX220xx family?

    AX220xx currently provides two debug tool solutions, one is the UART console debug; the other is the Digital Core Design (DCD)'s DoCD HAD2 debugger. All the AX220xx software modules support some basic UART console debug function by default.
    If user needs more powerful debug tool like source level debug, AX220xx reference design board supports the DCD's DoCD Hardware Debugger- the HAD2 module. Through the HAD2 module, the software running on AX220xx reference design board can be real-time debugged.

    User can purchase the HAD2 module from DCD and download the debugger software from DCD's web site. Please refer to DCD's provided DoCD HAD2 debugger documents for procedures to set up the DoCD HAD2 debugger environment.

  • Do I really need to purchase the DoCD HAD2 debugger for AX220xx implementation?

    It depends on the user's requirement. If user is comfortable with debugging AX220xx software via the UART console debugging method, your probably don't need to purchase the DoCD HAD2 debugger.

  • Can I purchase the DoCD HAD2 Debugger from ASIX?

    No, users should purchase the DoCD HAD2 Debugger from Digital Core Design's web site.

  • Do I need to port AX220xx Boot Loader source code by myself?

    ASIX provides two AX220xx Boot Loader binary codes for two application scenarios. The first is for the case where user needs to use the DoCD HAD debugger function, typically during software development stage; the second is for the case where user needs to prevent unauthorized program code download, typically required for user's final application software. Other than the code protection mode, the two AX220xx Boot Loader binary codes share exactly the same functions and features supported.
    In general, users don't need to port the AX220xx Boot Loader source code by yourselves.

  • Do I need to port AX220xx WCPU firmware source code by myself?

    ASIX provides a WCPU driver firmware binary code that supports the AL2230S/AL7230 RF transceiver chips from Airoha. However, there are some WiFi customization setting such as WiFi LED, supported region code or channel map, etc. that can be defined by user in the I²C Configuration EEPROM or Flash memory sector 2. The WCPU driver firmware supports to operate in infrastructure or IBSS mode with various configuration/management APIs available to MCPU software.
    In general, users don't need to port the AX220xx WCPU driver firmware source code by yourselves.

  • Do I need to port AX220xx MCPU firmware source code by myself?

    Yes, user should port the AX220xx MCPU firmware source code by referring to the provided reference design source code as baseline to implement your own AX220xx applications.

  • What WiFi network topology does AX220xx WCPU support?

    AX220xx WCPU supports operation in Infrastructure or Ad-Hoc (IBSS) network topology.

档案下载

开发

开发套件

AX220xx Generic Development Kit

AX22001 WiFi Speaker Reference Design Kit

技术文档

产品简述 , 产品介绍和数据手册

AX22001 Brief

发布日期
2014-03-24

文件尺寸
242.1 KB

AX220xx Product Introduction

版本
1.04

发布日期
2014-04-11

文件尺寸
1.5 MB

AX220xx Datasheet

AXM22001-2A-B 802.11b/g WiFi Module Board Datasheet

参考手册和用户指南

AX220xx_Generic Development Kit User Guide

版本
1.40

发布日期
2014-04-10

文件尺寸
2.5 MB

AX220xx CPU Instructions Set User Guide

AX220xx Boot Loader User Guide

AX220xx Software User Guide

AX220xx Upper Protocol Developer Guide

AX220xx RS-232 to WiFi Reference Design User Guide

版本
1.22

发布日期
2013-01-18

文件尺寸
1.8 MB

AX22001 WiFi Speaker Reference Design User Guide

版本
1.20

发布日期
2013-01-18

文件尺寸
1.9 MB

AX220xx SPI to WiFi Reference Design User Guide

版本
1.03

发布日期
2014-03-27

文件尺寸
2.2 MB

报告

AX220xx Reliability Report

AX22001 LF RoHS Report

硬件设计文档

参考电路图

AX220xx Generic Main Board Reference Schematic

版本
1.15

发布日期
2015-03-19

文件尺寸
781.4 KB

AXM22001-2A-C Generic Main Board Reference Schematic

版本
1.02

发布日期
2015-03-19

文件尺寸
818.0 KB

AX220xx WiFi Speaker/Camera Reference Design Main Board Schematic

版本
2.03

发布日期
2012-03-20

文件尺寸
590.7 KB

AXM22001-2A-B WiFi Module Board Reference Schematic

物料清单, 应用说明和布线指南

AX220xx Generic Main Board BOM File

发布日期
2011-01-13

文件尺寸
62.1 KB

AX22001 WiFi Speaker Reference Design Main Board BOM File

发布日期
2011-01-23

文件尺寸
94.8 KB

AXM22001-2A-B WiFi Module Board BOM File

AX220xx Embedded WiFi SoC Application Design Note

版本
1.02

发布日期
2015-02-10

文件尺寸
1.6 MB

PCB 版图, Gerber 和 IBIS模型文件

AX220xx Generic Main Board Gerber Files

版本
1.10

发布日期
2010-11-16

文件尺寸
702.3 KB

AX22001 WiFi Speaker Reference Design Main Board Gerber Files

版本
2.00

发布日期
2011-01-05

文件尺寸
959.0 KB

AXM22001-2A-B WiFi Module Board Gerber Files

AX220xx Generic Main Board PCB Layout File (PowerPCB)

版本
1.10

发布日期
2010-11-16

文件尺寸
585.5 KB

AX22001 WiFi Speaker Reference Design Main Board PCB Layout File (PowerPCB)

版本
2.00

发布日期
2011-01-05

文件尺寸
395.1 KB

AXM22001-2A-B WiFi Module Board PCB Layout File (PowerPCB)

软件 & 工具

驱动程序

MCPU CPU Module

MCPU/WCPU Communication Interface Module

MCPU MAC Module

MCPU RTC Module

MCPU 1-Wire Module Source

MCPU I²C Module Source

MCPU I²S Module Source

MCPU Local Bus Module Source

MCPU MS Timer Module Source

MCPU PCA Module Source

MCPU S/W DMA Module Source

MCPU SPI Module Source

MCPU UART Module Source

MCPU HSUART2 Module Source

MCPU HSUART3 Module Source

演示固件

AX220xx Boot Loader Binary Code

AX220xx SPI to WiFi MCPU Firmware Source Code

AX220xx WCPU Firmware Binary Code

AX220xx Generic MCPU Firmware Source Code

AX220xx RS-232 to WiFi MCPU Firmware Source Code

AX22001 WiFi Speaker MCPU Firmware Source Code

协议

MCPU Adapter Protocol Module

MCPU TCP/IP Protocol Module

MCPU PPPoE Protocol Module

MCPU DHCP Server Protocol Module

MCPU DHCP Client Protocol Module

MCPU HTTP Protocol Module

MCPU DNS Client Protocol Module

MCPU DYNDNS Client Protocol Module

MCPU FTP Client Protocol Module

MCPU SMTP Client Protocol Module

MCPU UPNP Client Protocol Module

MCPU SNTP Client Protocol Module

工具软件

AX220xx Windows ISP Tool

AX220xx RS-232 to WiFi Reference Design Toolkit

AX22001 Audio Speaker Manager Tool

AX22001 SPI to WiFi Manager Tool

AX220xx AXGW Configuration Utility