公司產品
上海祥佑數碼科技有限公司(MICETEK)是國內從事PowerPC開發工具研發的領先公司。PowerPC晶片憑藉其出色的性能和高度整和特性在網路通信應用、工業控制應用和軍工領域得到廣泛運用,並且隨著降低功耗和成本控制,正逐步在家用數位化和網路存儲領域擴大應用。祥佑提供多種教學實驗系統,都具有高性能,多種高速互連介面。實驗教材由淺入深,從基本通信原理實驗到作業系統應用,滿足職業院校、本科和碩士的教學需求。我們將不斷完善自己,為高校嵌入式教學帶來更多的產品,更好的服務!
實驗箱圖片
|
產品資訊
設備名稱:Micetek MPC8349E-mITX教學實驗系統
集成環境:JediView for PowerPC (可選)
仿 真 器:USB TAP for PowerPC (可選)
實驗硬體:Micetek MPC8349E實驗箱
實驗教材:《PowerPC嵌入式系統開發與應用實驗教程》
處 理 器:基於PowerPC MPC8349E晶片
作業系統:成功移植了linux作業系統
軟體配置:啟動程式、各功能模組原始程式碼、上機實例、 作業系統原始程式碼等
硬體資源
· CPU: Freescale MPC8349/8349E TBGA @ 266/533 (or 333/667)MHz,性能:1260 MIPS @ 667 MHz
· 記憶體系統: 256MB DDR1 DIMM SDRAM,16MByte NOR Flash,Compact Flash連接器
· 介面:
o LAN:使用Vitesse™ VSC7385 SparX-G5 5+1千兆交換網晶片,和MPC8349E的TSEC1介面連接,構成一個5+1的二層線速全交換10/100/1000M乙太網(共5個交換網口)
o WAN:使用Vitesse™ VSC8201 單埠千兆 PHY晶片,和MPC8349E的TSEC2連接,構成1個千兆乙太網口
o USB 2.0高速(480Mbps,OTG 和 HUB):
◆ USB1,接1個USB HUB擴展成4個USB 介面
◆ USB2,接1個USB 2.0高速 OTG PHY
o Serial ATA 控制器:
◆ Silicon Image™ Sil3114 PCI to Serial ATA 控制器,66Mhz 在PCI介面1上,可接四個硬碟
o 雙PCI匯流排:
◆ PCI1:32bit,33MHz~66MHz,接SATA控制器
◆ PCI2:32bit,33MHz~66MHz,1個標準PCI介面和1個MINIPCI-III型介面上
o AtmelTM AT24C08 串列 EEPROM
o 1個RTC DallasTM DS1339 RTC 和 紐扣電池
o Freescale MC9S08QG8 MCU (20-MHz HCS08 CPU) 風扇控制和軟體啟動
o 板上連接器
◆ 擴展連接器
16位元系統匯流排擴展連接器,9位元外部VoIP模組位址
使用通用IO的LCD介面
◆ 2個10 ATX 電源連接器
◆ RS-232C 介面
1 X 9 pin DB9
1 X 10 pin 2.54mm 連接器
◆ JTAG / COP 調試介面
祥佑公司(MICETEK)憑藉專業的技術團隊,一流的產品,為構建嵌入式PowerPC實驗室的高校提供完備的技術支援和售後服務,並加強後續合作。
主要包括:
1. 給老師提供專業的技術培訓和授課資料,協助老師建立教學體系;
2. 給予高校優惠政策,合作開展PowerPC培訓,共同培養嵌入式PowerPC專業人才;
3. 長期與高校開展科研合作,共同承接各種嵌入式專案。
《PowerPC嵌入式系統開發與應用》(此書適用于工程師培訓)
總體目標:
掌握PowerPC處理器體系,目的是為了使用者能針對自己應用正確選型
掌握PowerPC硬體設計技巧,熟悉PowerPC硬體設計中的重點,難點問題
掌握 Ltib工具包使用,熟悉開發環境建立
掌握PowerPC軟體設計的基本技術,熟悉U-boot,Linux等程式開發
掌握PowerPC開發工具使用,能熟練操作工具及調試用戶自己設計板子
第1章 Freescale PowerPC處理器概述
1.1 PowerPC介紹
1.2 PowerPC處理器系列
1.2.1 PowerQUICC I MPC8XX系列處理器
1.2.2 PowerQUICC II MPC82XX系列處理器
1.2.3 PowerQUICC II Pro MPC83XX系列處理器
1.2.4 PowerQUICC III MPC85XX系列處理器
1.2.5 MPC86XX 系列處理器
1.3 PowerPC處理器與ARM,MIPS的比較
1.4 Micetek開發板介紹
1.4.1 PowerQUICC I MPC860 系列開發板
1.4.2 PowerQUICC II MPC8241系列開發板
1.4.3 PowerQUICC II Pro系列開發板
1.4.4 PowerQUICC III 系列開發板
第2章 PowerPC硬體介紹與設計要點
2.1 PowerPC e300 core介紹
2.1.1 概述
2.1.2 PowerPC架構執行
2.1.3 特殊執行資訊
2.1.4 內核之間的區別
2.1.5 e300內核間區別
2.2 MPC8349晶片介紹
2.3 PowerPC MPC8349E開發板硬體設計
2.3.1 板極功能
2.3.2 MPC8349E-mITX開發板上器件裝配
2.3.3 連接器
2.3.4 跳線帽,撥碼開關和LED燈
2.3.5 MPC8349E-mITXE開發板配置
2.3.6 規格
2.3.7 機械資料
2.3.8 啟動
2.3.9 MPC8349E-mITX軟體
2.4 系統設計資訊
2.4.1 電源設計
2.4.2 系統時鐘
2.4.3 上電重定與重定配置
2.4.4 重定配置信號
2.4.5 JTAG與Debug
2.4.6 功能模組
第3章 PowerPC軟體介紹設計與實驗
3.1 LTIB使用
3.1.1 快速開始
* 得到並安裝軟體
* 運行你的鏡像
3.1.2 在你開始前
3.1.3 安裝LTIB
3.1.4 配置
3.1.5 部署
3.1.6 技術支援
3.1.7 命令列選項解釋
3.1.8 常見問題
3.1.9 包
3.1.10 LTIB操作簡明流程
3.1.11 附錄:CONFIG資料夾簡介
3.2 U-Boot
3.2.1 Bootloader
3.2.2 U-Boot程式設計
3.2.3 U-Boot的調試
3.2.4 U-Boot應用
3.2.5 U-boot在PowerPC中的使用
3.3 Embeded Linux 編譯,移植
3.3.1 配置和編譯內核
3.3.2 Rootfs和Ramdisk
3.3.3 inetd和telnetd ,ftpd,httpd網路進程
3.3.4 Linux字元設備驅動
3.4 MPC8349ITX開發板LED字元設備驅動
3.4.1 原始程式碼分析
3.4.2 編譯和執行LED設備驅動
3.4.3 MPC8349ITX開發版LED設備驅動程式原始程式碼
3.4.4 該模組所對應的Makefile檔
3.5 網路設備驅動程式
3.5.1 編寫網路驅動程式的一些基本概念
3.5.2 Linux系統網路設備驅動程式
3.5.3 網路驅動程式中用到的資料結構
3.5.4 常用的系統支援
3.5.5 編寫Linux網路驅動程式中需要注意的問題
3.6 RTL8139 驅動程式解析
3.6.1 初始化函數分析
3.6.2 Rt_open函數分析
3.6.3 資料收發函數分析
3.6.4 8139網卡驅動模組編譯與裝載
3.7 Linux透明代理及防火牆實現
3.7.1 kernel與ramdisk的修改
3.7.2 防火牆設置
第4章 JediView與USB TAP在PowerPC平臺中的使用
4.1 USBTAP與JediView特點介紹
4.1.1 USBTAP硬體性能特點
4.1.2 JediView for PowerPC軟體性能特點
4.2 建立PowerPC工作平臺以及Linux開發環境
4.3 安裝與註冊JediView過程
4.3.1 安裝JediView
4.3.2 註冊JediView
4.3.3 獲取評估License
4.4 JediView 燒寫PowerPC flash 過程
4.4.1 燒寫flash準備工作
4.4.2 載入燒寫flash DLL檔
4.4.3 進行系統組態
4.4.4 硬體測試RAM
4.4.5 設置flash程式設計視窗
4.4.6 擦除Flash以及Blank Check
4.4.7 燒寫程式到Flash指定位址並校驗
4.5 跟蹤調試u-boot代碼
4.5.1 跟蹤調試MPC8349E-MITX開發板U-boot
4.5.2 跟蹤調試在ram中運行的代碼(in_ram標誌之後)
4.5.3 跟蹤調試MPC8541E開發板U-boot
4.6 跟蹤調試Linux代碼
4.6.1 修改Makefile生成Vmlinux符號表檔
4.6.2 調用符號表並設置中斷點
4.6.3 跟蹤調試MMU使能之前代碼
4.6.4 跟蹤調試MMU使能之後代碼
4.7 跟蹤調試Vxworks代碼
4.7.1 設置符號表參數
4.7.2 編譯代碼,點Build ‘Vxworks’
4.7.3 在JediView中跟蹤調試VXworks代碼