GigaDevice Semiconductor Inc. GD0C-EVAL Evaluation Board User Manual
GD0C-EVAL Table of Contents List of Figures... Introduction... Function pin assignment... Getting started... Hardware layout overview.... Power supply.... Boot option.... LED.... Key.... USART/USART... 7. ADC/DAC... 7.7 IS... 8.8 IC... 8.9 SPI-Serial Flash... 9.0 SDIO... 9. USB... 0. CAN... 0. RTC... 0. EXMC-LCD.... EXMC-NAND Flash.... Extension... Revision history... /
GD0C-EVAL List of Figures Figure Schematic diagram of power supply... Figure. Schematic diagram of boot option... Figure. Schematic diagram of LED function... Figure. Schematic diagram of Key function... Figure. Schematic diagram of USART/USART function... 7 Figure. Schematic diagram of ADC/DAC function... 7 Figure 7. Schematic diagram of IS function... 8 Figure 8. Schematic diagram of IC function... 8 Figure 9. Schematic diagram of SPI-Serial Flash function... 9 Figure 0. Schematic diagram of SDIO function... 9 Figure. Schematic diagram of USB function... 0 Figure. Schematic diagram of CAN function... 0 Figure. Schematic diagram of RTC function... 0 Figure. Schematic diagram of EXMC-LCD function... Figure. Schematic diagram of EXMC-NAND Flash function... Figure. Schematic diagram of Extension Pin... /
GD0C-EVAL Introduction GD0C-EVAL evaluation board uses GDF0VCT as the main controller. As a complete development platform of GDF0xx powered by ARM Cortex -M core, the board supports full range of peripherals. It uses Mini USB interface or AC/DC adapter as V power supply. JTAG, Reset, Boot, User button key, LED, CAN, IC, IS, USART, SDIO, RTC, EXMC, SPI, USB, ADC, DAC and Extension Pin are also included. This document details its hardware schematic and the relevant applications. Function pin assignment Table. Pin assignment Function Pin Description PC0 LED LED PC LED PE0 LED PE LED RESET K-Reset PA0 KEY-Wakeup KEY PC KEY-Temper PB KEY-User Key PA USBDM USB PA USBDP PD USBDP pull up pin CAN PD0 CAN_RX PD CAN_TX IC PB IC_SCL PB7 IC_SDA PB IS_WS PB IS_CK PB IS_DIN IS PA MSEL PA MCLK PA7 MDIN PC IS_MCK USART PA9 USART_TX PA0 USART_RX USART PA USART_TX PA USART_RX PC8 SDIO_DAT0 SDIO PC9 SDIO_DAT PC0 SDIO_DAT /
GD0C-EVAL / Function Pin Description PC SDIO_DAT PB8 SDIO_DAT PB9 SDIO_DAT PC SDIO_DAT PC7 SDIO_DAT7 PD SDIO_CMD PC SDIO_CLK EXMC PD EXMC_D0 PD EXMC_D PD0 EXMC_D PD EXMC_D PE7 EXMC_D PE8 EXMC_D PE9 EXMC_D PE0 EXMC_D7 PE EXMC_D8 PE EXMC_D9 PE EXMC_D0 PE EXMC_D PE EXMC_D PD8 EXMC_D PD9 EXMC_D PD0 EXMC_D PD EXMC_A PD EXMC_A7 PE EXMC_A PD EXMC_NOE PD EXMC_NWE PD EXMC_NWAIT PD7 EXMC_NE SPI PA SPI_SCK PA SPI_MISO PA7 SPI_MOSI PE SPI Flash_CS ADC PC ADC_IN DAC PA DAC_OUT PA DAC_OUT
Getting started User Manual GD0C-EVAL The EVAL Board uses Mini USB connecter to get power, the hardware system power is +.V. A Mini USB cable and a J-Link tool are necessary to down programs. Select the correct boot mode and then power on, the LED will turn on, which indicates the power supply is ready. Hardware layout overview. Power supply Figure Schematic diagram of power supply CN DC-0B +V VCC +UV SW S S S SW-SPDT +V U LM7-. P V/0uF,AVX Vin Vout SMD0P00TF E C7 0V/0.uF G V/0uF,AVX E C8 0V/0.uF TP TP LED R7 70Ω LED00. Boot option Figure. Schematic diagram of boot option JP BOOT0 JP BOOT R 0KΩ R 0KΩ BOOT0 PB Table. Boot configuration BOOT BOOT0 Boot Mode Any - User memory - - System memory - - SRAM memory /
GD0C-EVAL. LED Figure. Schematic diagram of LED function LED LED LED00 LED LED00 LED LED00 LED LED00 R 70Ω R 70Ω R 70Ω R 70Ω LED LED LED LED PC0 PC PE0 PE. Key Figure. Schematic diagram of Key function KEY KEY R7 0KΩ K KEY R8 0KΩ K KEY R9 0KΩ K K-0B C8 K-0B C9 K-0B C0 0V/0.uF 0V/0.uF 0V/0.uF PA0 PC PB KEY KEY KEY /
GD0C-EVAL. USART/USART Figure. Schematic diagram of USART/USART function USART/USART PA PA9 PA PA0 U C MAXCSE+ C+ 0V/0.uF C- C C+ 0V/0.uF C- USART_TX USART_TX0 TIN TIN VCC USART_RX ROUT USART_RX 9 ROUT V+ V- TOUT TOUT 7 RIN RIN 8 C 0V/0.uF C 0V/0.uF C 0V/0.uF RS_TX RS_TX RS_RX RS_RX J 7 8 9 COM J 7 8 9 COM. ADC/DAC Figure. Schematic diagram of ADC/DAC function ADC ADC_IN PC TP TP ADin R KΩ C7 VR 0K 0V/0.uF PA PA DAC_OUT DAC_OUT DAC PA is an AFIO, please refer to SPI Schematic for right configuration. JP7 DAC 7 /
GD0C-EVAL.7 IS Figure 7. Schematic diagram of IS function IS IS_WS IS_DIN IS_CK NRST E V/0uF,AVX 7 8 U0 LRCK SCKI DATA MS BCK MC PD MD A VCC H Vhp Vcom AIN 0 HoutR HoutL 9 PCM770 PM IS_MCK MSEL MCLK MDIN E7 0V/0uF,AVX E8 0V/0uF,AVX PB IS_WS PB IS_CK PB IS_DIN PA7 MDIN SPI_SCK MCLK PA MSEL V/0uF,AVX E C 0V/0.uF C 0V/0.uF J HeadPhone V/0uF,AVX E Short JP0(,) for SDIO function Short JP0(,) for IS function JP0 SDIO_DAT PC IS_MCK HEADER 0V/0.uF R R C R R C 0V/0.uF.8 IC Figure 8. Schematic diagram of IC function IC C U 0V/0.uF A0 VCC 8 7 A WP A SCL SDA ATC0C-SSHM-T R0 R.7KΩ.7KΩ IC_SCL IC_SDA PB PB7 8 /
GD0C-EVAL.9 SPI-Serial Flash Figure 9. Schematic diagram of SPI-Serial Flash function SPI Flash Short JP(,) for DAC function Short JP(,) for SPI function JP DAC_OUT PA SPI_SCK HEADER R 0KΩ U SPIFlash_CS CS SPI_MISO SO WP PA7 PA PE SPI_MOSI SPI_MISO SPIFlash_CS GDQ0 VCC 8 HOLD 7 SCLK SI C 0V/0.uF SPI_SCK SPI_MOSI.0 SDIO Figure 0. Schematic diagram of SDIO function R0KΩ R 0KΩ R7 0KΩ R8 R9 R0 R R 0KΩ 0KΩ 0KΩ 0KΩ 0KΩ R 0KΩ JP SDIO_DAT SDIO_CMD PC PD PC PC8 PC9 PC0 PB8 PB9 PC PC7 SDIO_DAT SDIO_CMD SDIO_CLK SDIO_DAT0 SDIO_DAT SDIO_DAT SDIO_DAT SDIO_DAT SDIO_DAT SDIO_DAT7 PC is an AFIO, please refer to IS schematic for right config SDIO_CLK SDIO_DAT0 SDIO_DAT SDIO_DAT SDIO_DAT SDIO_DAT SDIO_DAT 7 8 9 0 7 SDIO_DAT7 8 9 E9 V/0uF,AVX C7 0V/0.uF MMC_SOCKET 9 /
GD0C-EVAL. USB Figure. Schematic diagram of USB function +UV PA USB_DM R8 PA USB_DP R9 PD R.KΩ 0V/700pF R R C9 R 0R CN VBUS DM DP ID R MΩ Shield Mini_USB USB_MiniAB receptacle. CAN Figure. Schematic diagram of CAN function CAN Short P(,) for EXMC function Short P(,) for CAN function P MHDRX CAN_TX PD EXMC_D Short P(,) for EXMC function Short P(,) for CAN function CAN_TX CAN_RX C 0V/0.uF U D VCC R SNHVD0 8 RS CANH 7 CANL Vref CANH CANL R 0Ω R 0Ω JP HEADER P MHDRX CAN_RX PD0 EXMC_D. RTC Figure. Schematic diagram of RTC function BT VBAT Battety JP0 Vbat select 0 /
GD0C-EVAL. EXMC-LCD The EVAL Board supports EXMC function and uses a short jumper to extend EXMC_NE. But only one extended NE (LCD_CS, Nand_CS) can be used at any time. Figure. Schematic diagram of EXMC-LCD function PD0,PD are AFIOs, please refer to CAN schematic for right configuration. PD PD PD0 PD PE7 PE8 PE9 PE0 PE PE PE PE PE PD8 PD9 PD0 EXMC_D0 EXMC_D EXMC_D EXMC_D EXMC_D EXMC_D EXMC_D EXMC_D7 EXMC_D8 EXMC_D9 EXMC_D0 EXMC_D EXMC_D EXMC_D EXMC_D EXMC_D PD PD PE PD PD PD EXMC_A EXMC_A7 EXMC_A EXMC_NOE EXMC_NWE EXMC_NWAIT PD7 LCD_CS EXMC_NE Nand_CS JP HEADER EXMC_D0 EXMC_D EXMC_D EXMC_D EXMC_D8 EXMC_D0 EXMC_D EXMC_D LCD_CS EXMC_NWE NRST PA SPI_MISO PA7 SPI_MOSI PA SPI_SCK PE R 0KΩ JP 7 8 9 0 7 8 9 0 7 8 9 0 LCD LCD EXMC_D EXMC_D EXMC_D EXMC_D7 EXMC_D9 EXMC_D EXMC_D EXMC_D EXMC_A RS EXMC_NOE BackLight TP_INT PE /
GD0C-EVAL. EXMC-NAND Flash Figure. Schematic diagram of EXMC-NAND Flash function Nand Flash U EXMC_D7 IO7 EXMC_D IO EXMC_D IO EXMC_D IO EXMC_D IO EXMC_D IO EXMC_D0 IO EXMC_D09 IO0 EXMC_A CL EXMC_A7 7 AL R EXMC_NWE8 W 0KΩ EXMC_NOE 8 R Nand_CS 9 E EXMC_NWAIT VDD VDD VSS VSS HY7UF08GA 7 0V/0.uF C0 R 9 0KΩ WP RB 7 R 0KΩ C 0V/0.uF. Extension Figure. Schematic diagram of Extension Pin +.V PE PE PE PC PC PIN PIN PC PC PA JP8 7 8 9 0 7 8 9 0 7 8 9 0 P. PE PE VBAT PC PIN PC0 PC PA0 PA PA PA PA7 PC PB PE8 PE0 PE PE PB0 JP9 7 8 9 0 7 8 9 0 7 8 9 0 P. PA PA PC PB0 PB Extension Pin +.V PE7 PE9 PE PE PE PB +.V PB PB PD8 PD0 PD PD PC7 PC9 PA9 PA PA JP0 7 8 9 0 7 8 9 0 7 8 9 0 P. PB PB PD9 PD PD PD PC PC8 PA8 PA0 PA +.V +.V PA PC0 PC PD PD PD PD7 PB PB PB7 PB8 PE0 JP 7 8 9 0 7 8 9 0 7 8 9 0 P. PA PC PD0 PD PD PD PB PB BOOT0 PB9 PE /
Revision history User Manual GD0C-EVAL Table. Revision history Revision No. Description Date.0 Initial Release Sept.9, 0 /