background image

                   

 

Product Name 

EK-AI7933CLD

 

Version 

Doc No 

912-13903 

Date 

2022/04/29 

Page 

17 /26 

PRODUCT USER GUIDE 

www.acsip.com.tw

 

Table 4 GPIO pin-out extension connectors 

Signal Name 

Connector Pin Number

 

Signal Name

 

Connector Pin Number

 

GPIO_0 

Reserve for flash 

GPIO_27 

J87 - 18

 

GPIO_1 

Reserve for flash 

GPIO_28 

J87 - 20

 

GPIO_2 

Reserve for flash 

GPIO_29 

J28 - 15

 

GPIO_3 

Reserve for flash 

GPIO_30 

J28 - 17

 

GPIO_4 

Reserve for flash 

GPIO_31 

J28 - 19 

Reserve for USB OTG 

GPIO_5 

Reserve for flash 

GPIO_32 

J28 - 21 

Reserve for USB OTG 

GPIO_6 

J28 - 2 

Reserve for Arduino: SPI0_SCK

 

GPIO_33 

J28 - 23 

Reserve for USB OTG 

GPIO_7 

J28 - 4 

Reserve for Arduino: SPI0_CSN

 

GPIO_34 

J28 - 25 

Reserve for USB OTG 

GPIO_8 

J28 - 6 

Reserve for Arduino: SPI0_MISO

 

GPIO_35 

J28 - 18 

GPIO_9 

J28 - 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: I2C1_SDA

 

GPIO_45 

J28 - 5 

 

GPIO_20 

J87 - 19 

Reserve for Arduino: I2C1_SCL

 

GPIO_46 

J28 - 7 

 

GPIO_21 

J87 - 21

 

GPIO_47 

J87 - 2

 

GPIO_22 

J87 - 23

 

GPIO_48 

J87 - 6 

Reserve for CM33 UART 

GPIO_23 

J87 - 25 

GPIO_49 

J87 - 4

 

GPIO_24 

J87 - 12

 

GPIO_50 

J87 - 8 

Reserve for CM33 UART 

GPIO_25 

J87 - 14

 

GPIO_51 

J28 - 9

 

GPIO_26 

J87 - 16

 

GPIO_52 

J28 - 11

 

Note: GPIO_39 is AU_AMP_MUTE by default. When using pin headers J28-29pin, resistor R161 needs to be switched to Location of 

R160. 

 

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: