TQ_AM335X開發板是廣州天嵌計算機科技有限公司專門針對有一定開發經驗或企業用戶提供的一整套的學習和解決方案。TQ_AM335X提供了一個性能穩定及成本低廉的Cortex-A8開發平台,以便您快速熟悉TI AM335X處理器特性和設計方法,並加快您的產品開發進度。
TI Sitara AM335X特點
O 基於ARM Cotex-A8的MPU,主頻最高支持1GHz;
O 支持LPDDR1/DDR2/DDR3內存;
O 靈活的電源管理芯片選擇,如TI TPS65910、TPS65217等;
O UI及3D功能,集成3D圖形加速器與顯示控制器;
O 集成雙千兆以太網接口、多達6路的UART串口、2路CAN收發器;
O 靈活的外設集成,提供多達4組GPIO端口,每組32個,部分端口可配置多達7種復用功能;
O 集成TI獨有的片上可編程實時單元(PRU),並提供可配置I/O配置,靈活擴展外設功能;
TQ_AM335X開發板採用「核心板+底板」結構方式。核心板對外接口採用U型雙排插針接口(160個管腳),引出AM335X全部可用端口。
AM335X系列處理器(批量用戶可選):
型號 | ARM CPU | ARM MHz(MAX.) | ARM MIPS(MAX.) | Graphics Acceleration | Other Hardware Acceleration |
AM3359 | 1 ARM Cortex-A8 | 275
600
800 | 1200
1440 | 1 3D | 2 PRU-ICSS Crypto Accelerator |
AM3358 | 1 ARM Cortex-A8 | 275
600
500
1000 | 1000
1200
1440 | 1 3D | 2 PRU-ICSS Crypto Accelerator |
AM3357 | 1 ARM Cortex-A8 | 275
600
720 | 550
1200
1440 | | 2 PRU-ICSS Crypto Accelerator |
AM3356 | 1 ARM Cortex-A8 | 275
600
500
720 | 550
1000
1200
1440 | | 2 PRU-ICSS Crypto Accelerator |
AM3354 | 1 ARM Cortex-A8 | 275
600
500
720 | 1000
1200
1440 | 1 3D | Crypto Accelerator |
AM3352 | 1 ARM Cortex-A8 | 275
600
500
720 | 1000
1200
1440 | | Crypto Accelerator |
2、TQ_AM335X的外圍設備介紹
底板提供多種外設,功能如下:

O 100M以太網;
O 音頻解碼器及音頻功放,提供耳機接口及MIC接口,並提供功放輸出;
O 3路串口、3路IIC、1路SPI;
O 2路CAN收發器電路,1路485電路;
O 6路ADC接口;
O 24bit LCD接口,支持電容屏和電阻屏;
O PWM控制蜂鳴器;
O SD卡接口;
O 3路USB HOST 及1路USB OTG接口;
O RTC實時時鐘;
O TI標準的JTAG接口;
O 6個用戶按鍵;
O 2路用戶測試LED燈;
開發板功能如圖所示:

3、核心板介紹:
TQ_AM335X開發板核心板主要由MPU(AM335XZCZ)、內存(DDR3,256MB*2)、NAND FLASH(在核心板背面)、PMU(TPS65910A3,電源管理芯片)及其它外圍電路組成。TQ_AM335X核心板使用引出功能最多的ZCZ封裝的MPU,並引出了AM335X芯片的大部分功能,留有各種應用的接口於底板上,滿足學習或者是開發所需要的所有要求,部分端口多達7種功能復用,可通過TI提供的針對旗下MPU管腳配置的Pin Mux Utility軟件進行查看,實現端口資源的靈活配置,實現更多的功能。
1)、TQ_AM335X核心板實物圖及參考封裝


2、核心板參數及電氣特性
核心板尺寸 | 66.5*41*7.5mm |
核心板層數 | 6層沉金PCB設計、佈局、布線充分考慮EMC、EMI |
核心板引腳數 | 160pin,採用插針接口 |
MPU | TI AM335X ARM Cortex A8 |
主頻 | 最高720MHz |
內存 | 512MB,DDR3 256M*2pcs |
Nandflash | 256MB,SLC(K9F2G08) |
PMU(電源管理芯片) | 採用TI設計的電源管理芯片:TPS65910A3 |
核心板工作功耗 | 5伏 300毫安? |
4.TQ_AM335X軟件特性介紹
Bootloader介紹:天嵌科技在原生的u-boot中添加了SD卡的驅動,完善了Nand Flash的ECC校驗,讓Nand Flash的讀寫更加安全,添加了FAT32協議的驅動,實現了開機自動燒寫鏡像,SD卡燒寫支持大於內存容量的文件系統的燒寫,完善了環境變量的保存方式。
1)、u-boot介紹:功能表對照圖
功能 | 特點 |
SD自動更新固件 | 無需與PC有任何連接,使量產和更新更快捷 |
SD手動更新固件 | 無需與PC有任何連接,現場升級更方便,通過LCD交互,業內首創 |
TFTP燒寫 | 需要連接網絡,串口線。有燒寫菜單, 支持「一鍵燒寫鏡像」。 |
支持LCD手動切換 | 不需要更換u-boot,即可以讓u-boot支持天嵌科技的所有LCD |
LCD上顯示信息 | 無需接串口,既可以在LCD看到開發板的內存和nand信息 |
啟動linux系統 | 支持內核動態調整LCD |
啟動android系統 | 支持內核動態調整LCD |
2)、TQ_AM335X Android軟件介紹
天嵌科技經過數月的開發,為TQ_AM335X提供了最新的Linux-3.2的內核,然後使用Andorid4.0開發了完整的系統和應用程序,完成了常用的功能。
2.1)內核介紹
天嵌科技提供的Linux內核包含了如下功能:
下面列出來的是TQ335X PDA特有的驅動:
O 圖像旋轉翻轉驅動
O 支持動態調整所支持的LCD參數
O 支持聯通3G模塊(理論上支持市面上所有的usb接口的3G模塊)
O 支持GPRS模塊
O 支持打電話
O 支持發短信
O 支持3G上網
下面列出來的是TQ335X PDA常規的驅動:
O YAFFS文件系統
O RTC驅動
O IIC驅動
O LCD驅動
O 背光燈驅動
O 觸摸驅動
O ADC驅動
O PWM驅動
O 聲卡驅動
O 100M網卡驅動
O USB驅動
O 4串口驅動
O 用戶按鍵驅動
O SD卡驅動
下面列出各種驅動在內核中的位置:
說明1:下面僅提供各個驅動的大致分佈,因為內核中有的驅動依賴不同文件夾中的文件,所以表格中有時候給出的是主要的驅動文件或者僅僅指出驅動所在位置。
Linux-3.2 源碼驅動分佈表格 |
驅動 | 在內核中的源碼位置 | 系統中的設備名稱 |
NAND Flash驅動 | drivers/mtd/nand/ | /dev/mtd* (*表示數字) |
LCD驅動 | drivers/video/da8xx-fb.c | /dev/fb0 |
電阻觸摸屏驅動 | drivers/input/touchscreen/ti_tscadc.c | /dev/event* |
電容觸摸屏驅動 | drivers/input/touchscreen/(模塊化) | /dev/event* |
USB驅動 | drivers/usb/ | |
SD 卡驅動 | drivers/mmc/host/omap_hsmmc.c | /dev/mmc* |
串口驅動 | Drivers/tty/serial/omap-serial.c | /dev/ttySAC* |
WM8960聲卡驅動 | sound/soc/codecs/tlv320aic3x.c | /dev/snd/*(/dev/dsp) |
I2C驅動 | drivers/i2c/busses/i2c-omap.c | /dev/i2c-* |
按鍵驅動 | drivers/input/keyboard/gpio_keys.c | /dev/event* |
背光燈驅動 | drivers/video/backlight | |
蜂鳴器驅動 | drivers/char/am335x_beep.c | /dev/beep |
LED驅動 | drivers/char/am335x_leds.c | /dev/led |
SDIO WIFI 驅動 | drivers/net/wireless/libertas/ | wlan0 |
RTC驅動 | drivers/rtc/rtc-omap.c | /dev/rtc0 |
看門狗驅動 | drivers/watchdog/omap_wdt.c | /dev/watchdog |
USB轉串口驅動 | drivers/usb/serial/ (內核選擇了generic.c) | /dev/ttyUSB0 |
USB的3G驅動 | drivers/usb/serial/ | /dev/ttyUSB0~3 2.2、TQ_AM335X的Linux介紹 |
Linux的內核驅動特性與Android內核的驅動特性基本一致,不同的是Linux的文件系統採用的是Qt作為應用界面。所以這裡只針對文件系統進行介紹。關於內核與編譯器的介紹請看上一小節。
在V1.0版本中採用的是Qt-4.5版本,天嵌科技開發了一整套的PDA應用軟件:從LED燈控制程序到視頻播放器。
5、TQ_AM335X開發板套裝配件
1. TQ335X底板 1塊
2. TQ335X核心板 1 塊
3. 7寸LCD 1個
4. 5V電源 1個
5. 串口線,USB下載線,網線 各1條
6. 配套光盤 5張