實驗器‧開發板 >
POWER PC開發板 > BF-MPC8247/48/71/72開發板


BF-MPC8247/48/71/72開發評估系統概述:
BF-MPC8247/48/71/72開發評估板評估系統是針對於
BF-MPC8247/MPC8248 PowerQUICC™ II網路處理器的高性能開發平臺,
包括1塊硬體單板、軟體源碼、開發設計文檔和開發工具,
能讓客戶方便快捷地在評估系統上進行需要的軟體測試和二次開發,
並能為客戶的自主硬體設計提供一個正確的設計模型和對比參考。
BF-MPC8247/48/71/72屬於MPC8272處理器系列,
其中MPC8248和MPC8272處理器具有一個安全引擎可以
支援DES, 3DES, MD-5, SHA-1, AES 和 ARC-4 編碼演算法,
而MPC8271、MPC8272比則比MPC8247、MPC8248多一個UTOPIA介面,
MPC8247、MPC8248、MCP8271、MPC8272這4個晶片腳位都是相容的。
BF-MPC8247/48/71/72網路處理器開發評估板評估系統適合用於
基於網路的各種複雜應用,如完成像高端防火牆、高性能MODEM、路由器、
VPN接入伺服器、無線路由器、網路存儲設備(NAS)、VOIP閘道、
數位硬碟錄影機(Digital video recorder, DVR)、DSLAMs、高端印表機、
教學演示等等設備的開發預研工作。
秉華公司推出的BF-MPC8247/48/71/72處理器介紹:
雙處理器核心,一個嵌入式PowerPC 603e核心和一個通信處理模組(CPM),
16K I-cache,16K D-cache
雙位址匯流排,32位元local bus和64位 60X bus(64位元位址匯流排、
32根位址線),匯流排時脈最大支援100MHz
16K內部雙埠RAM,4K I-RAM,80K I-MEM(ROM)
64位元 SDRAM 記憶體控制器
32位 33/66 MHz PCI v2.2,支援主從模式
支援2個FCC介面(MII或RMII介面)
支援3個SCC介面
支援2個SMC介面
支援1個USB 2.0全速HOST介面和1個USB 1.1 DEVICE介面
(需要外接USB PHY晶片,共用SCC3)
1個QMC介面,支援2個 TDM介面,可連接T1/E1 或 SLIC/CODECs,
64個HDLC控制器低功耗,
CPU 400M/200M/100M頻率下典型功耗為1.2W-1.5W
516 PBGA封裝,27mm x 27mm, 1mm ball pitch
支持無鉛、商用(0° to 70° C)、
工業級(-40° to 85° C)等多種晶片版本
BF-MPC8247/48/71/72開發評估系統硬體資源配置:
◆處理器:BF-MPC8248VRTIE,516 PBGA,
400M主頻,CPM 200M 主頻,匯流排頻率 100M
◆SDRAM:128MB 64位元 SDRAM記憶體
(可擴展成256M)
◆BIOS:512K byte 8位元BIOS
(系統可由BIOS或NOR FLASH啟動)
◆NOR FLASH:16MB byte 16位INTEL NOR FLASH
◆USB 2.0高速(480Mbps):USB 2.0高速介面卡,支
援4個USB HOST高速介面(選配模組)
◆IDE:ATA 100 RAID IDE介面卡,
1塊IDE卡可同時支援2個IDE介面硬碟(選配模組)
◆千兆網埠:性能超強的10/100/1000M自適應千兆網卡
(選配模組)
◆PCI匯流排:32bit,33MHz~66MHz,
2個標準PCI介面和1個MINIPCI-III型介面
◆LAN:4個二層線速全交換10/100M乙太網,
和MPC8247/MPC8248的FCC2介面連接(共4個交換網埠)
◆WAN:1個10/100M乙太網路埠,和MPC8247/MPC8248的FCC1連接
◆串列:2個SMC+2個SCC(總共4個串列)
◆RTC:1個RTC
◆TDM匯流排:2個可用的TDM介面
◆控制臺:2個RS232控制臺介面
◆看門狗:MPC82xx晶片自帶WATCHDOG
◆JTAG:標準16線JTAG介面
◆指示燈:1個電源 4個自動定義燈
◆按鍵:1個重定按鍵 1個GPIO測試按鍵
◆功耗:典型功耗 5W,最大功耗10W
◆開發板尺寸:14.5cm x 12.5cm
BF-MPC8247/48/71/72開發評估系統軟體配置:
LINUX開發套件:(標準套件只包含linux或vxWorks)
BootLoader軟體:
UBOOT 1.1.4版本
支持FCC網路埠
支援通過網路不使用TFTP協定的檔下載
支援通過串列使用KERMIT協定的檔下載
支援Linux作業系統的裝載和引導
強大的Flash讀寫操作和記憶體Dump功能
linux kernel:
linux-2.4.26 全套完全移植好的源碼樹壓縮包
開發工具:
gcc-4.0.3
glibc-2.3.2/uclibc0.9.29+binutils-2.6.1
根據文檔可自行升級為最新版本toolchains軟體
根檔系統(rootfs):
提供基於glibc的根檔系統全套源碼及預編譯壓縮好的映射檔
(包括busybox/ftp/tftp/telnet/samba/nfs以及webserver等等軟體,
並支援基於MTD的JFFS2檔系統)
vxWorks開發套件:
(標準套件只包含linux或vxWorks)
vxWorks BSP(包括以下功能):
1、將ADS827x的bsp移植到了CTDB-MPC8248開發板上,
包括bootload和vxWorks
2、給CTDB-MPC8248加上了SMC做為串列的驅動
(ads828x bsp只能用SCC做CONSOLE口)
3、記憶體初始化,將windriver的彙編初始化代碼改成C語言代碼,
並自動判斷記憶體大小
5、給CTDB-MPC8248加上了28F128J3A的FLASH驅動
6、BIOS和FLASH雙啟動支援
7、FCC1/FCC2 2個網路埠的同時啟用
(ads828x bsp缺省只能啟用一個網路埠)
8、加入將vxWorks寫入flash,並可以在上電後自動啟動
9、加入在bootload程式運行後,升級FLASH中的bootload程式
10、加入通過vxWorks測試應用程式
(任務 測試模式和系統測試模式)說明
11、加入BIOS升級功能,直接通過CPU改寫板上BIOS
(支持SST39VF040和ATMEL AT49BV040二種晶片)
12、加入軟體實現I2C功能(通過2個GPIO腳位)
