DM8168評估板上的復位及時鐘電路的設計

2021-08-26 10:46:55 字數 1524 閱讀 3675

復位電路

dm8168的復位管腳有:/reset(pin:g33),/por(pin:f37),/trst(pin:k36),/rstout(pin:g37)

/trst

經過乙個4.7k下拉電阻接地,受外部**器控制。

/reset

= emu_rstn * exp_warm_reset。

emu_rstn:經過4.7k上來電阻接到evm_3v3,受外部**器控制。

因此,dsp的/reset腳在評估板上的處理,僅僅就是受**器或外部控制。

/por

= (!( wd_out * opt_sw2)) * cpu_porz * pci_porz

wd_out:是dm8168本身的看門狗輸出。

opt_sw2:是sw5跳線開關的乙個,用於允許或禁止dm8168看門狗起作用。合上時禁止看門狗。

cpu_porz:來自復位晶元u32:tps3808g09。由該晶元產生上電復位訊號,通過,按鈕復位也由該晶元產生。

如果1-4合上,evm_12v和pci_3v3(這個電源由evm_12v經u56:tps54620來產生,該晶元的使能是evm_3v3)沒有達到正常值,或者pci_sw_resetn(這個訊號是dm8168使用i2c匯流排控制u13:pcf8575來產生的)有效時,這個訊號有效。這時,這個復位訊號,輸出到pcie插座的復位腳上。

如果1-4沒有閉合,這個訊號受控於pcie匯流排插座的復位訊號。這個時候pcie插座上的reset訊號輸出到評估板上。

/rstout

去了:1:u19a:et1011c千兆乙太網phy晶元的復位腳,作為該晶元的復位

2:u2:tlv320aic3106音訊codec晶元的復位腳,作為該晶元的復位

3:輸出到j20插座上

4:u30:cdcm61002時鐘發生器的復位腳,作為該晶元的復位訊號

評估板上的時鐘電路: 訊號

腳型別描述clkoutf1o

晶元的時鐘輸出,能被作為系統時鐘供別的器件使用。在評估板山接到了j20的乙個插腳上。

dev_mxi/dev_clkin

a19i

見下圖。晶元內部晶振電路的輸入,如果使用外部時鐘,這個腳是外部時鐘的輸入

dev_mxo

c19o

見下圖。晶元內部晶振電路的輸出,如果內部晶振電路被旁路,這個腳應該懸空

devosc_***d18

e19s

乙個單獨的電源,由u55:tps77018dbv將evm_3v3轉換為1.8v來提供。即使內部晶振電路被旁路,這個腳也應該接到1.8v電源上

devosc_vss

b19gnd

見下圖。注意這個腳在評估板上並沒有接到系統地上。但是如果內部晶振電路如果被旁路,這個腳應該接到系統地上

clk32

h37i

rtc時鐘輸入,由u15:32.768khz有源晶振提供

DM8168裸機除錯 GPMC FPGA

gpmc產生背景 個人理解 當除錯nor flash nand flash fpga 網絡卡等外部擴充套件裝置時,需要cpu給這些裝置 分配位址空間 提供訪問時序 訪問介面等控制。cotex a8將這些外擴裝置的控制整合在gpmc模組內。對於使用者只需要配置gpmc模組,既可以訪問該裝置。gpmc工...

dm8168千兆網口掛載nfs失敗的解決方法

二 問題背景 筆者用百兆網線連線板子的時候,可以進入檔案系統,這也隱含說明,筆者的網路檔案系統是 沒有問題的 但是用千兆網線連線板子的時候,核心啟動的時候會卡在掛載網路檔案系統的那一步。見 一 核心列印 中列印的資訊。筆者使用的網絡卡不是ti官方原理圖上的那個網絡卡,是我們後換了個網絡卡 rtl82...

DM8168 NFS無法掛載

在嵌入式的開發中nfs極大的方便了開發過程,它通過網路共享檔案,避免了來回燒寫開發板。pc host上的nfs服務搭建請參考其他文章。問題 在dvs8168上面使用nfs掛載電腦上的開發目錄時,發現使用mount t nfs o proto tcp o nolock時發現無法掛載。終端提示錯誤 nf...