background image

                   

 

Product Name 

EK-AI7933CLD

 

Version 

Doc No 

912-13903 

Date 

2022/04/29 

Page 

4 /26 

PRODUCT USER GUIDE 

www.acsip.com.tw

 

1.

 

Introduction 

 

1.1

 

General Description 

AI7933CLD is a highly integrated IoT module that features an ARM® Cortex-M33 application processor, 

a  low  power  1x1  802.11a/b/g/n/ac/ax  dual-band  Wi-Fi  subsystem,  a  Bluetooth  v5.0  subsystem,  an 

Audio subsystem with Cadence Tensilica HiFi4 processor and a Power Management Unit (PMU). The 

Wi-Fi  subsystem  and  a  Bluetooth  v5.0  subsystem  offer  feature-rich  wireless  connectivity  at  high 

standards, and deliver reliable, cost-effective throughput from an extended distance.

 

The AI7933CLD 

is  designed  to  support  standard  based  features  in  the  areas  of  security,  quality  of  service  and 

international  regulations,  giving  end  users  the  greatest  performance  any  time  and  in  any 

circumstance. 

The  AI7933CLD  is  based  on  ARM®  Cortex-M33  with  floating  point  microcontroller  (MCU)  including 

SRAM/ROM memory. The module also supports rich peripheral interfaces, including USB2.0, SDIO, SPI 

master, I2C, I2S, IR input, UART, AUXADC, PWM, and GPIOs. 

These features are used to download and debug a project on EK-AI7933CLD. 

The front view of the EK-AI7933CLD including AI7933CLD module in Figure 1. 

 

Figure 1. Front view of EK-AI7933CLD   

AcS

ip C

onf

ide

ntia

AcS

ip C

onf

ide

ntia

AcS

ip C

onf

ide

ntia

l

Summary of Contents for EK-AI7933CLD

Page 1: ...sion A Doc No 912 13903 Date 2022 04 29 EK AI7933CLD User Guide AcSiP Technology Corp www acsip com tw A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l ...

Page 2: ...Date 2022 04 29 Page 1 26 PRODUCT USER GUIDE www acsip com tw Document History Date Revised Contents Revised By Version 2022 04 29 Initial Version Ivan A A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l ...

Page 3: ...ring the EK AI7933CLD 5 2 2 Installing the FTDI drivers on Microsoft Windows 6 3 Hardware Features 8 3 1 Features Description 8 4 Hardware Feature Configuration 10 4 1 Microcontroller 10 4 2 Power supply 10 4 3 Audio 13 4 4 Buttons 14 4 5 RGB LED 14 4 6 SD card 15 4 7 Extension connectors 16 4 8 RTC 26 A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t ...

Page 4: ...O pin multi function definition 18 Figure 1 Front view of EK AI7933CLD 4 Figure 2 Jumpers and connectors on the EK AI7933CLD 5 Figure 3 COM port associated with the EK AI7933CLD 7 Figure 4 Default power jumper plot 10 Figure 5 Power up the HDK using an AA or AAA Battery J25 12 Figure 6 Audio Jumper and connector Locations 13 Figure 7 RGB LED 14 Figure 8 SD card slot rework 15 Figure 9 GPIO pin out...

Page 5: ...ective throughput from an extended distance The AI7933CLD is designed to support standard based features in the areas of security quality of service and international regulations giving end users the greatest performance any time and in any circumstance The AI7933CLD is based on ARM Cortex M33 with floating point microcontroller MCU including SRAM ROM memory The module also supports rich periphera...

Page 6: ... Figure2 Figure 2 Jumpers and connectors on the EK AI7933CLD The description of pins Figure 2 and their functionality is provided below 1 CON8 transfer USB interface to UART interface can debug through UART transmit and receive a signal formPC 2 CON8isaUSB5VpowerforEK AI7933CLD oryoucanuseexternal5VpoweratJ1 3 CON6isaUSBOTGfunctioncomport 4 PressSW1toresetthesystem ForSW2 SW5moredetail pleasesee s...

Page 7: ...n 2 2 Installing the FTDI drivers on Microsoft Windows To configure the EK AI7933CLD 1 ConnecttheEK AI7933CLDCON8tothecomputerusingamicro USBcable 2 Check your PC is x86 or x64 system And download and install FTDI Windows serial port driver from Here Theredblockshowedthedownloadfileatbelowfigure 3 If your OS is Windows7 or 10 please open Windows Control Panel then click System and enter Device Man...

Page 8: ...SER GUIDE www acsip com tw Due to the com port numbers COMx are different at different PC As red block in Figure 3 showed means CM33UART Figure 3 COM port associated with the EK AI7933CLD A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l ...

Page 9: ...low power sleep mode 3 1 3 Platform ARM Cortex M33 MCU with FPU with up to 300MHz clock speed Embedded 1MB SRAM and 8MB PSRAM Embedded 16MB serial flash with eXecute In Place XIP and on the fly AES Supports Hardware crypto engines including AES DES 3DES SHA ECC TRNG for network security Supports up to 46 General Purpose IOs which are multiplexed with SDIO SPI UART I2C I2S AUXADC PWM and GPIO inter...

Page 10: ...Cycle Non Connectable ADV BT4 2 Link Layer Privacy LE Secure Connection LE Data Packet Length Extension Link Layer Extended Scanner Filter Policies BT4 1 Link Layer Topology Secure Connection BT4 0 and below BR EDR BR EDR and BLE dual mode concurrent Scatternet support Up to 7 piconets simultaneously with background inquiry page scan Up to 4 BT link 8 BLE link Support SCO and eSCO link with re tra...

Page 11: ...Protection Unit MPU in Cortex M33 MCU to detect unexpected memory access and provides other memory protection features The AI7933CLD also includes FPU in Cortex M33 MCU 4 2 Power supply EK AI7933CLD supports two types of power supply 1 Powerupwithamicro USBconnector An on board switching regulator provides voltage of 3 3V for the EK AI7933CLD if the power is supplied from an on board micro USB con...

Page 12: ...power domain or 1V8 power domain Select pin 1 2 means VCCIO use 3V3 power domain Select pin 2 3 means VCCIO use 1V8 power domain Caution The flash of AI7933CLD default using3V3 power domain if you want to change VCCIO to 1V8 power domain please rework flash to 1V8 power domain flash eq W25Q128JWPIQ JP3 Switch 1V8 VCCIO from internal PHYLDOor external LDO Select pin 2 3 means 1V8 VCCIO from interna...

Page 13: ...A or AAA battery to battery pin header J25 to supply power to the system as shown in Figure 5 When using RTC mode please note that remove jumper J2 and plug in jumper J26 Jumper JP5 should be switched to pin2 and pin3 Figure 5 Power up the HDK using an AA or AAA Battery J25 A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l ...

Page 14: ...ut by speaker J10 J24 Audio Right_P switch Pin 3 2 1 Pin define Audio jack_R_in Module_audio_out_R Amp_R_in_P Select pin 3 2 The audio is output by audio jack Select pin 2 1 The audio is output by speaker J11 J85 Audio Left_N Pin 1 2 Pin define Audio_L_N GND J86 Audio Right_N Pin 1 2 Pin define GND Audio_R_N J10 Audio header for left speaker J11 Audio header for right speaker U8 AMIC for left chan...

Page 15: ...I7933CLD SW2 Vol Audio volume up button SW3 Vol Audio volume down button SW4 RTC_EINT Press SW4 to enable RTC mode SW5 Force DL mode Press SW5 to trigger strapping mode download mode 4 5RGB LED As Figure7 showed the EK AI7933CLD has on board RGB LEDs U54 U56 which be controlled by SPIM interface Please note that ensure jumper J79 and J80 are connected before using RGB LED function If you want to c...

Page 16: ... a SD card And note that there are some registers which placed need to be reworked before using SD card Please refer to figure 6 and switch R756 to R757 switch R745 to R751 switch R744 to R750 switch R746 to R747 switch R748 to R749 switch R754 to R755 switchR752 to R753 Figure 8 SD card slot rework A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a...

Page 17: ...ous sensor and device connectivity as shown in Figure 7and described in Table 4 The board has 46 GPIOs multiplexed with other interfaces Depending on the use case user can configure each I O functionality Note GPIO 12 GPIO C_12 is the same circuit GPIO 39 Default to NC Figure 9 GPIO pin out extension connectors A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l A c S i p C o n f i...

Page 18: ... 8 Reserve for Arduino SPI0_MOSI GPIO_36 J28 20 GPIO_10 J28 10 GPIO_37 J28 22 GPIO_11 J28 12 GPIO_38 J28 24 GPIO_12 J87 5 GPIO_39 J28 29 Default for AU_AMP_MUTE GPIO_13 J87 7 GPIO_40 J28 27 GPIO_14 J87 9 GPIO_41 J28 1 GPIO_15 J87 11 GPIO_42 J28 30 Reserve for Arduino UART1_RX GPIO_17 J87 13 GPIO_43 J28 3 GPIO_18 J87 15 GPIO_44 J28 28 Reserve for Arduino UART1_TX GPIO_19 J87 17 Reserve for Arduino ...

Page 19: ... Debug signal 0110 ANT_SEL1 O Antenna Select 1 0111 PINMUX_EXT_INT_N_IN I SDIO_DAT0 0000 GPIO 8 I O I PU GPIO 8 0001 SDIO_DAT0 O SDIO Data 0 0010 MSDC0_DAT0 I O MSDC0 data0 0011 SPIM0_MISO I SPI0 Master Input 0100 UART0_RTS O 0101 DEBUG_2 O Debug signal 0110 ANT_SEL2 O Antenna Select 2 0111 CM33_GPIO_EINT0 I CA33 EINT0 SDIO_DAT1 0000 GPIO 9 I O I PU GPIO 9 0001 SDIO_DAT1 I O SDIO Data 1 0010 MSDC0...

Page 20: ...UART1_RX I UART1 RX 0101 DEBUG_7 O 0110 ANT_SEL4 O Antenna Select 4 0111 CM33_GPIO_EINT5 I CA33 EINT5 GPIO_B_2 0000 GPIO 14 I O O PD GPIO 14 0001 USB_DRV_VBUS O USB OTG host mode driving enable output 0010 SPIM1_MOSI O SPI1 Master Output 0011 I2SO_LRCK O I2SO LRCK 0100 0101 DEBUG_8 O Debug signal 0110 ANT_SEL5 O Antenna Select 5 0111 CM33_GPIO_EINT6 I CA33 EINT6 GPIO_B_3 0000 GPIO 15 I O I PD GPIO...

Page 21: ...100 I2SIN_BCK O I2SRX BCK 0101 DEBUG_12 O Debug signal 0110 PTA_EXT_IF_FACT I 0111 CM33_GPIO_EINT12 I CA33 EINT12 GPIO_B_9 0000 GPIO 21 I O I PU GPIO 21 0001 CONN_WF_MCU_AICE_TMS C I O 0010 PTA_EXT_IF_PRI I O 0011 TDMIN_LRCK I O 0100 DMIC_DAT1 I DMIC DAT1 0101 DEBUG_13 O Debug signal 0110 ANT_SEL9 O Antenna Select 9 0111 CM33_GPIO_EINT13 I CA33 EINT13 GPIO_B_10 0000 GPIO 22 I O I PD GPIO 22 0001 C...

Page 22: ...O_EINT17 I CA33 EINT17 GPIO_B_14 0000 GPIO 26 I PU GPIO 26 0001 ADSP_JTAG_TRST I DSP JTAG 0010 CM33_UART_TX O CM33 UART TX 0011 UART0_TX O UART0 TX 0100 SPIM0_CS_N O SPIM0 CS 0101 0110 UART1_TX O UART1 TX 0111 CM33_GPIO_EINT18 I CA33 EINT18 GPIO_B_15 0000 GPIO 27 I O I PU GPIO 27 0001 ADSP_JTAG_TDI I DSP JTAG 0010 CM33_UART_RTS O CM33 UART RTS 0011 UART0_RTS O UART0 RTS 0100 SPIM0_MISO I SPIM0 MIS...

Page 23: ...WM_2 O PWM2 0100 PTA_EXT_IF_FREQ I 0101 CONN_WF_MCU_TDI I 0110 CM33_RSVD0 I 0111 CM33_GPIO_EINT23 I CA33 EINT23 GPIO_R_3 0000 GPIO 32 I O I PD GPIO 32 0001 USB_OC I USB Host mode over current input notify 0010 ADSP_JTAG_TDI I DSP JTAG 0011 PWM_3 O PWM3 0100 PTA_EXT_IF_ACT I 0101 CONN_WF_MCU_TRSR_B I 0110 CM33_RSVD2 I 0111 CM33_GPIO_EINT24 I CA33 EINT24 GPIO_R_4 0000 GPIO 33 I O I PD GPIO 33 0001 U...

Page 24: ...K I 0010 I2C1_SDA I I2C1 0011 PWM_8 O PWM 8 0100 I2C0_SDA I2C 0 0101 CONN_BGF_MCU_TDI I 0110 DEBUG_3 O Debug signal 0111 CM33_GPIO_EINT29 I CA33 EINT29 GPIO_R_9 0000 GPIO 38 I O I PD GPIO 38 0001 DBSYS_TDI I 0010 CM33_UART_TX O CM33 UART TX 0011 PWM_9 O PWM 9 0100 I2C0_SDA I O I2C0 Data 0101 CONN_BGF_MCU_TRS T_B I 0110 I2C1_SCL I O I2C1 0111 CM33_GPIO_EINT30 I CA33 EINT30 GPIO_R_10 0000 GPIO 39 I ...

Page 25: ..._TDI I CM33 JTAG 0011 I2C0_SCL I I2C0 clock 0100 CONN_BGF_UART0_TX D O 0101 I2C1_SCL 1 I2C1 clock 0110 ANT_SEL4 O Antenna Select 4 0111 CM33_GPIO_EINT17 I CA33 EINT17 GPIO_T_3 0000 GPIO 44 I O I PD GPIO 44 0001 CM33_RSDV3 I O 0010 DBSYS_SWDIO_TMS I CM33 JTAG CM33_SWD 0011 UART1_TX O UART1 TX 0100 UART0_TX O UART0 TX 0101 DSP_UTXD0 O 0110 ANT_SEL5 O Antenna Select 5 0111 CM33_GPIO_EINT18 I CA33 EIN...

Page 26: ...33_TRACE_D1 O 0011 KEYPAD_KPROW_2 I O 0100 CONN_BT_TXD O 0101 PWM_4 O PWM 4 0110 ANT_SEL10 O Antenna Select 10 0111 AUDIO_DEBUG_IN_1 I GPIO_T_9 0000 GPIO 50 I O O PU GPIO 50 0001 CM33_UART_TX O 0010 CM33_TRACE_D0 O 0011 KEYPAD_KPCOL_0 I 0100 DSP_UTXD0 O 0101 PWM_5 O PWM 5 0110 ANT_SEL11 O Antenna Select 11 0111 AUDIO_DEBUG_IN_2 I GPIO_T_10 0000 GPIO 51 I O I PD GPIO 51 0001 SPIM0_MISO I SPIM0 MISO...

Page 27: ...scillator The RTC has built in accurate timer to wake up the system when the user defined timer expires The RTC uses a different power source from the Power Management Unit PMU In retention mode the PMU is turned off while the RTC module remains powered on The RTC module only consumes 3µA in retention mode A c S i p C o n f i d e n t i a l A c S i p C o n f i d e n t i a l A c S i p C o n f i d e ...

Reviews: