Hikey960

出自 flip the world
於 2020年5月12日 (二) 17:12 由 Tommy (對話 | 貢獻) 所做的修訂
前往: 導覽搜尋

Hikey960 Front Hikey960 Back

Pin definition

HiKey960 Signals 	96Boards Signals 	PIN 	PIN 	96Boards Signals 	HiKey960 Signals
GND 	GND 	1 	2 	GND 	GND
UART3_CTS_N 	UART0_CTS 	3 	4 	PWR_BTN_N 	PWRON_N
UART3_TXD 	UART0_TxD 	5 	6 	RST_BTN_N 	EXP_RSTOUT_N
UART3_RXD         	    UART0_RxD     	  7   	  8   	  SPI0_SCLK       	SPI2_CLK          
UART3_RTS_N       	    UART0_RTS     	  9   	  10 	  SPI0_DIN       	SPI2_DI            
UART6_TXD         	    UART1_TxD     	  11 	  12 	  SPI0_CS         	SPI2_CS_N          
UART6_RXD         	    UART1_RxD     	  13 	  14 	  SPI0_DOUT       	SPI2_DO            
I2C0_SCL           	    I2C0_SCL     	  15 	  16 	  PCM_FS         	GPIO_195_I2S0_XFS  
I2C0_SDA           	    I2C0_SDA     	  17 	  18 	  PCM_CLK         	GPIO_194_I2S0_XCLK  
I2C7_SCL           	    I2C1_SCL     	  19 	  20 	  PCM_DO         	GPIO_193_I2S0_DO    
I2C7_SDA           	    I2C1_SDA     	  21 	  22 	  PCM_DI         	GPIO_192_I2S0_DI    
GPIO_208           	    GPIO-A       	  23 	  24 	  GPIO-B         	GPIO_209          
GPIO_210           	    GPIO-C       	  25 	  26 	  GPIO-D         	GPIO_211          
GPIO_212           	    GPIO-E       	  27 	  28 	  GPIO-F         	LCD_BL_PWM        
LCD_TE0 	GPIO-G 	29 	30 	GPIO-H 	GPIO_040_LCD_RST_N
GPIO_052_CAM0_RST_N 	    GPIO-I       	  31 	  32 	  GPIO-J         	GPIO_019          
GPIO_075_CAM1_RST_N 	    GPIO-K       	  33 	  34 	  GPIO-L         	GPIO_021          
VOUT11_1V8/2V95 	+1V8 	35 	36 	SYS_DCIN 	SYSDC_IN
SYS_5V 	+5V 	37 	38 	SYC_DCIN 	SYSDC_IN
GND 	GND 	39 	40 	GND 	GND

SDK Architecture

MT7697 SDK Arch

Build FW

  • ./build.sh linkit7697_hdk freertos_ledcube
  • Or, go to the mt7697/project/linkit7697_hdk/templates/freertos_ledcube/GCC, then, make

FW Programming

module ON or OFF feature option

  • Edit inc/hal_feature_config.h in each example code


Note

  • Disable ICMP for enable ping
    • sysctl -w net.ipv4.icmp_echo_ignore_all=0

Reference