復位電路
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...