MAX9257A/MAX9258A評估套件:深入解析與應(yīng)用指南
在電子設(shè)計領(lǐng)域,評估套件是工程師了解和測試芯片性能的重要工具。今天,我們就來詳細(xì)探討一下MAX9257A/MAX9258A評估套件(EV kit),看看它能為我們帶來哪些便利和價值。
文件下載:MAX9258AEVKIT#.pdf
一、套件概述
MAX9257A/MAX9258A評估套件由評估板和軟件組成,是一個完全組裝和測試好的PCB,用于評估MAX9257A串行器和MAX9258A解串器(SerDes)。它還能模擬電子控制單元(ECU)和攝像頭,在控制通道期間,MAX9258A從模擬的ECU接收編程指令,并通過串行視頻鏈路傳輸?shù)組AX9257A。這些指令可對MAX9258A、MAX9257A或外部外設(shè)(如攝像頭)進(jìn)行編程或更新,MAX9257A通過I2C或UART接口與外設(shè)通信。
套件包含與Windows 2000/XP和Windows Vista兼容的軟件,提供簡單的圖形用戶界面(GUI),方便用戶使用。套件通過USB連接到PC。
二、套件特性
- USB連接:方便與PC連接,實現(xiàn)數(shù)據(jù)傳輸和控制。
- 板載模擬ECU和攝像頭:模擬實際應(yīng)用場景,便于測試和驗證。
- 板載連接器:可與模式發(fā)生器或視頻設(shè)備連接,擴(kuò)展功能。
- 靈活的板載視頻像素時鐘發(fā)生器:滿足不同的時鐘需求。
- 單5V電源供電:簡化電源設(shè)計。
- 兼容多種Windows系統(tǒng)的評估軟件:提供友好的操作界面。
- 成熟的PCB布局:保證信號質(zhì)量和穩(wěn)定性。
- 完全組裝和測試:節(jié)省開發(fā)時間和精力。
三、組件清單
套件包含多種電子元件,如不同容值和規(guī)格的陶瓷電容器、LED、鐵氧體磁珠、連接器、MOSFET、電阻、共模EMI扼流圈、測試點等,以及多個芯片和模塊,如解串器、串行器、LDO、微控制器、可編程時鐘發(fā)生器、FPGA等。同時,還配備了LVDS電纜、USB電纜、分流器和PCB等。
四、快速啟動
推薦設(shè)備
操作步驟
- 從www.maxim-ic.com/evkitsoftware下載最新版本的EV套件軟件,保存到臨時文件夾并解壓。
- 運行臨時文件夾中的INSTALL.EXE程序安裝軟件。
- 確保所有跳線設(shè)置在默認(rèn)位置。
- 將5V電源連接到EV板兩側(cè)的+5V和GND焊盤,保持電源關(guān)閉。
- 連接JAE LVDS電纜到J2和J7。
- 將示波器的Ch1連接到J1 - 35(ECU TX線)。
- 將示波器的Ch2連接到J1 - 37(ECU RX線)。
- 將示波器的Ch3連接到J5 - 12(MAX9258A CCEN引腳)。
- 連接USB電纜到PC和J3。
- 打開5V電源,驗證D3和D4綠色LED亮起。
- 通過開始菜單中的圖標(biāo)啟動MAX9257A/MAX9258A程序。
- 按下彈出窗口中的“是”按鈕,驗證ECU是否遠(yuǎn)程喚醒MAX9257A。
- 下一個彈出窗口詢問是否從文件加載先前的EV套件設(shè)置,首次運行可選擇默認(rèn)設(shè)置文件,按“否”。
- 驗證軟件主窗口是否顯示。
- 驗證軟件主窗口狀態(tài)欄顯示“Hardware: Connected”。
- 按下ECU Control標(biāo)簽頁上的“ECU Wakes Up MAX9257A”按鈕。
- 點擊“Deserializer MAX9258A”標(biāo)簽頁。
- 按下“Read MAX9258A & 9257A”按鈕讀取所有寄存器。
- 設(shè)置MAX9258A REG03和MAX9257A REG03 ETOCNT為0100,按下Reg03控件右側(cè)的“Write”按鈕。
- 設(shè)置MAX9258A REG07 CTO和MAX9257A REG08 CTO為111,按下Reg07控件右側(cè)的“Write”按鈕。
- 點擊“Serializer MAX9257A”標(biāo)簽頁。
- 在Reg04控件的SEREN下拉列表中選擇“enable”,按下“Write”按鈕。
- 點擊“Camera Control”標(biāo)簽頁。
- 按下“Slow Blink D4”按鈕,驗證LED D4閃爍約五秒。
- 按下“Enable PCLK_IN/HSYNC_IN/VSYNC_IN”按鈕,驗證LOCK指示燈LED D1亮起。
- 使用示波器檢查評估期間的波形。
五、軟件詳細(xì)說明
軟件包含四個標(biāo)簽頁:ECU Control、Deserializer MAX9258A、Serializer MAX9257A和Camera Control。
ECU Control標(biāo)簽頁
可讓ECU配置MAX9258A、MAX9257A和攝像頭??蛇x擇ECU UART波特率,默認(rèn)UART速度為400kbps,基本模式下波特率不高于4.25Mbps??赏ㄟ^輸入框?qū)懭牖蜃x取ECU命令,按下相應(yīng)按鈕執(zhí)行。首次上電且MAX9257A配置為遠(yuǎn)程喚醒時,按下“ECU Wakes Up MAX9257A”按鈕??蛇x擇在讀寫命令前添加SYNC幀和在寫命令后添加END幀。按下“Reset the EVKIT”按鈕可重置軟件和硬件。
Deserializer MAX9258A標(biāo)簽頁
可通過按下每個寄存器右側(cè)的“Write”或“Read”按鈕對MAX9258A的所有寄存器進(jìn)行讀寫操作。四個寄存器在MAX9258A和MAX9257A上應(yīng)具有相同值,勾選“Write Both 9258A&9257A”復(fù)選框可在同一控制通道對兩個設(shè)備進(jìn)行寫操作。按下“Reset MAX9258A GUI”按鈕可將GUI值設(shè)置為MAX9258A上電復(fù)位值,其他按鈕可實現(xiàn)對MAX9258A和MAX9257A的讀寫操作。
Serializer MAX9257A標(biāo)簽頁
與Deserializer MAX9258A標(biāo)簽頁類似,可對MAX9257A的所有寄存器進(jìn)行讀寫操作,四個寄存器在MAX9257A和MAX9258A上應(yīng)具有相同值,勾選“Write Both 9258A&9257A”復(fù)選框可在同一控制通道對兩個設(shè)備進(jìn)行寫操作。按下“Reset MAX9257A GUI”按鈕可將GUI值設(shè)置為MAX9257A上電復(fù)位值,其他按鈕可實現(xiàn)對MAX9258A和MAX9257A的讀寫操作。
Camera Control標(biāo)簽頁
ECU可在控制通道會話期間與模擬攝像頭通信。默認(rèn)情況下,MAX9258A、MAX9257A和模擬攝像頭使用UART接口。按下相關(guān)按鈕可演示ECU與攝像頭之間的簡單通信事務(wù)。用戶可更改UART速度、啟用/禁用視頻時鐘、選擇不同視頻時鐘速度,并將攝像頭切換到I2C接口。
六、配置示例
UART Never Come Back Operation
適用于ECU在加電后完成MAX9257A/MAX9258A配置,視頻傳輸開始后不再訪問的應(yīng)用場景。具體步驟包括啟動程序或重置套件、喚醒MAX9257A(如果需要)、讀取寄存器值、設(shè)置tSTO和tETO、設(shè)置其他寄存器、啟用SEREN和INTEN、驗證ECU與攝像頭通信、啟用視頻時鐘、檢查CCEN和LED狀態(tài)、選擇不同像素時鐘和UART速度等。
UART with Finite CTO Operation
當(dāng)tCTO < tETO時,可訪問MAX9257A和MAX9258A寄存器,并可在旁路模式下與攝像頭進(jìn)行UART通信。步驟與UART Never Come Back Operation類似,但需要設(shè)置tCTO值,并注意INTEN的變化。
I2C Mode
如果攝像頭使用I2C接口,需要將MAX9257A和MAX9258A配置為使用I2C接口。步驟包括啟動程序或重置套件、喚醒MAX9257A(如果需要)、讀取寄存器值、設(shè)置tCTO、切換攝像頭到I2C接口、移動跳線、驗證SerDes功能等。
七、硬件詳細(xì)說明
評估套件是一個完整的SerDes對評估系統(tǒng),分為解串器側(cè)(EV套件板右側(cè))和串行器側(cè)(EV套件板左側(cè))。解串器側(cè)包含MAX9258A、電源、時鐘發(fā)生器和與PC通信的微控制器,微控制器和FPGA模擬ECU;串行器側(cè)包含MAX9257A、電源、時鐘發(fā)生器和模擬攝像頭的微控制器,F(xiàn)PGA實現(xiàn)高速UART和I2C接口,并生成PCLK_IN、HSYNC_IN和VSYNC_IN信號。
八、IP核說明
套件在FPGA設(shè)備上實現(xiàn)了兩個數(shù)字核:D16750 Core和DI2CS Core。D16750是通用異步接收器 - 發(fā)送器(UART)的IP核,功能與TL16C750相同;DI2CS是提供微處理器與I2C總線接口的IP核,可作為從接收器或發(fā)送器工作,支持I2C規(guī)范的所有傳輸模式。
九、跳線設(shè)置
文檔提供了詳細(xì)的跳線設(shè)置說明,包括每個跳線的不同設(shè)置及其對應(yīng)的功能,工程師可根據(jù)實際需求進(jìn)行調(diào)整。
通過以上對MAX9257A/MAX9258A評估套件的詳細(xì)介紹,相信大家對該套件有了更深入的了解。在實際應(yīng)用中,工程師可根據(jù)具體需求進(jìn)行靈活配置和測試,充分發(fā)揮套件的性能。你在使用類似評估套件時遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
電子設(shè)計
+關(guān)注
關(guān)注
42文章
3523瀏覽量
50086 -
SerDes
+關(guān)注
關(guān)注
8文章
242瀏覽量
37112
發(fā)布評論請先 登錄
MAX9257A/MAX9258A評估套件:深入解析與應(yīng)用指南
評論