# 認識Zero的硬件
## Zero上手認識
對于剛入坑的小白,**請先看以下幾點基礎說明**:
1. Zero需要插卡啟動(或者焊接spi flash),請不要問為什么插上usb沒反應
2. TF卡槽是下圖中荔枝派logo上方的長方形插槽
3. 收到Zero后看到主芯片上有連錫請不要慌張,這是設計如此(相同的電源管腳),請參閱[原理圖](http://lichee.jicm.cn/doc/SCH_PCB/lichee_zero.pdf)
4. Zero的系統調試串口是UART0,即下圖右下方的“U0T R”標識的兩個引腳
5. Zero正面的led不是上電就閃爍的,請不要認為上電后led不亮就是壞的
6. Zero的usb是OTG usb,既可以供電,又能通信(比如作為usb虛擬網口[與電腦共享網絡](http://bbs.ilichee.cc/t/tutorial-pc-share-network-to-zero-via-usb/55))
7. Zero usb口下方的“G 5V”插針可以作為電源輸入,使用串口小板的5V或者鋰電池均可供電。
8. 推薦的兩邊排針焊接方式是向下焊接。“G 5V”插針推薦向上焊接。
9. 推薦的底層調試接法是:usb轉串口小板接“U0T R”和“G 5V”。
10. 推薦的聯網方式是:[usb虛擬網口](http://bbs.ilichee.cc/t/tutorial-pc-share-network-to-zero-via-usb/55) 或者 [tf wifi](http://www.hmoore.net/lichee/lpi0/327885);或者使用淘寶店里的[usb轉網口HUB](https://item.taobao.com/item.htm?id=538814529688)。
11. Zero畢竟是上G主頻的Cortex-A7處理器,運行時溫度在40~60℃,請不要認為芯片在此范圍內的發熱是短路。
12. Zero 運行Linux空載電流約100mA,滿載電流約150~180mA,插上LCD電流約200~300mA。不插卡上電電流約50~60mA。
如果收到板子后還有其他疑問,請加**官方交流QQ群:573832310**。 入群驗證答案是。。。請拿起板子看下上面芯片的絲印標識,謝謝。
OK,下面開始正式的硬件部分介紹。
Zero實物圖如下:


設計框圖如下:

## 硬件資料
### 硬件參數
* CPU:全志V3S, ARM Cortex-A7, 最高**1.2GHz**
* 內存:集成**64MB DDR2**
* 存儲:
* 預留SOP8 **SPI Flash**焊盤(可定制貼片8~32MB SPI Nor Flash,128MB Nand Flash);
* 板載 半槽**TF卡座**,可TF啟動。
* 顯示:
* 通用 **40P RGB LCD** FPC座,
* 可直插常見的40P 4.3/5/7寸屏幕(板載背光驅動),通過轉接板可插50P 7/9寸屏
* 支持常見的272x480, 480x800,1024x600等分辨率
* 板載電阻式觸摸屏芯片,支持電阻屏
* 板載**RGB LED**
* 通信接口
* SDIO x2,可搭配配套SDIO WiFi+BT 模塊
* SPI x1
* I2C x2
* UART x3
* 100M Ether x1(含EPHY)
* OTG USB x1
* MIPI CSI x1
* 其它接口
* PWM x2
* LRADC x1
* Speakerx2 + Mic x1
* 電氣特性
* Micro USB 5V供電; 2.54mm 插針 3.3V~5V供電; 1.27mm 郵票孔供電
* 輸出 3.3V 和 3.0V(AVCC),可選擇輸入RTC電壓
* 1GHz linux空載運行電流 90~100mA, 滿載運行電流 ~180mA
* 存儲溫度 -40~125℃,運行溫度 -20~70℃
### 手冊資料
國內下載鏈接:
網盤地址:http://pan.baidu.com/s/1eR6uIsy
芯片手冊:http://lichee.jicm.cn/doc/V3S/Allwinner_V3s_Datasheet_V1.0.pdf
原理圖:http://lichee.jicm.cn/doc/SCH_PCB/lichee_zero.pdf
封裝庫:http://lichee.jicm.cn/doc/SCH_PCB/Zero.IntLib
### 管腳定義

圖中UART0的TX RX畫反了,以板子上的絲印為準。
- 前言
- 荔枝派TODO任務領取
- linux使用小貼士
- 入門篇
- 板卡介紹
- 開箱指南
- 燒錄啟動系統
- 聯網方法
- 鏡像使用
- 鏡像說明
- buildroot系統使用
- debian系統使用
- 外設操作
- 外設操作概覽
- 低速外設
- GPIO
- GPIO模擬低速接口
- UART
- PWM
- I2C
- SPI
- 高速接口
- SDIO
- USB
- EtherNet
- DVP CSI
- MIPI CSI
- 模擬外設
- CODEC
- LRADC
- 常見設備驅動
- USB攝像頭
- USB 3G/4G 網卡
- 舵機
- 開發篇
- UBOOT適配
- UBOOT編譯
- UBOOT配置
- UBOOT配置屏幕分辨率
- UBOOT配置SPI啟動
- Linux內核開發
- Linux內核編譯
- BSP Linux內核編譯.md
- Linux內核選項
- 外設驅動與設備樹
- RTL8723BS驅動
- 根文件系統定制
- buildroot定制系統
- buildroot添加軟件包
- openwrt定制系統
- emdebian定制系統
- camdriod開發
- camdriod編譯
- 主線Uboot引導Camdriod
- 系統鏡像打包
- XBOOT適配
- 荔枝運行XBOOT
- 應用篇
- 游戲機-基于EmulationStation
- 游戲機-gnuboy
- 語音識別-科大訊飛云
- GUI-QT5
- 語音識別-離線關鍵詞識別
- 路由器-Lichee Zero
- 投稿文章
- 荔枝派Zero開箱指南
- Zero i2c oled使用指南
- zero SPI LCD使用指南
- Zero u-boot編譯和使用指南
- TF WiFi使用方法
- Zero Ethernet使用指南
- Zero 移植Qt5.4.1
- ZeroSpiNorFlash啟動系統制作指南
- Visio-uboot-sunxi流程
- lichee 編譯踩坑記錄(ilichee ZERO)
- lichee_zero_外設GPIO接口
- TF WIFI 小白編
- 從零開始LicheePi Zero的開發
- 認識Zero的硬件
- 搭建Zero的開發環境
- 主線Uboot
- 主線kernel
- BSP kernel
- BSP內核啟動
- bsp內核的攝像頭使用
- BSP內核中的保留內存
- uboot啟動BSP內核常見錯誤
- BSP內核 FBTFT移植
- BSP內核啟動錯誤及警告解決
- buildroot 根文件系統
- emdebian 根文件系統
- SPI Flash 系統編譯
- sunxi-fel增加對16M 以上flash的支持
- overlayfs的使用
- jffs2系統掛載不上的常見原因
- JFFS2 文件系統簡介
- uboot對spi flash的識別
- bsp內核的SPI flash啟動
- Docker開發環境
- Docker 命令速查
- 基礎ubuntu系統配置
- docker離線鏡像
- Zero系統燒錄
- dd鏡像燒錄
- 分區鏡像燒錄
- SPI Flash系統燒錄
- 一鍵鏡像燒錄
- Zero外設把玩
- I2C操作
- PWM輸出
- CODEC的使用
- 以太網使用指南
- GPIO操作
- 文件IO方式
- C語言接口(mmap)
- Python操作GPIO
- pinctrl-sunxi介紹
- UART操作
- 點屏
- 點屏之RGB屏
- 點屏之SPI屏 ili9341
- 點屏之SPI OLED
- 點屏之I2C OLED
- 點屏之SPI屏 ili9488
- 點屏之MCU屏
- 點屏之觸摸屏驅動
- 點屏之simple-framebuffer
- 點屏之屏幕時序
- 時鐘控制器CCM
- 攝像頭
- BSP DVP攝像頭
- BSP MIPI 攝像頭
- 主線DVP攝像頭
- 主線 MIPI攝像頭
- SPI 操作
- 應用層開發
- 開機自啟動
- Segment Fault調試
- Zero通過OTG共享PC網絡
- USB攝像頭使用
- 基于QT的GUI開發
- 移植tslib
- 移植QT5.9.1
- 移植QT4.8.7
- QtCreator使用
- Qt5.x移植到Qt4.8
- Qt字體相關
- Qt移植總結
- Qt裁剪
- Qt去除鼠標指針顯示
- zero_imager使用
- 驅動開發
- 設備樹簡介
- GPU/DRM 顯示驅動
- sys下設備樹查看
- atmel觸摸屏驅動分析
- atmel觸摸屏中斷改輪詢
- uboot下gpio操作
- helloworld驅動編譯演示
- FBTFT分析
- 內核模塊靜態加載的順序
- SPI驅動分析
- SPI 驅動編寫
- Uboot開發
- 開機logo
- 看門狗的使用
- 關于系統reboot
- 內核printk等級設置