我現在在做一個專案,會用到三星exynos4412的EBI介面實作和fpga的高速資料傳輸,把FPGA的資料通過dma傳送到arm中,采用把FPGA掛在SROM上的bank0的電路結構。在測驗程序中總線上沒有任何信號產生。每次傳輸串口就列印s3c-pl330 s3c-pl330.0: Reset Channel-0 CS-20000f FTC-40000。在測驗由記憶體到記憶體DMA傳輸的時候是可以測驗成功的,但是測驗由EBI地址到內部MEM傳輸,緩沖區為空,不知道大家有沒有做過類似的專案,希望可以得到大家幫助。內核為3.0.15。之前用s5pv210的板子采用這種通信方式是沒有問題的,換了A9之后就不行了。。。
uj5u.com熱心網友回復:
大家有沒有用過類似的處理器做過類似的專案的?uj5u.com熱心網友回復:
直接對這個EBI區間的地址讀寫,應該會有波形出來的,你用示波器測一下uj5u.com熱心網友回復:
直接讀寫可以有信號產生,但是使用dma進行批量傳輸的時候就出現錯誤uj5u.com熱心網友回復:
樓主,我想問一下 ,exynos4412是怎么使用EBI啊?EBI使用的介面好像不是一般的GPIO口是嗎?我從原理圖上看,BEBI的介面是MP05_0這樣的,不像GPIO啊。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/137257.html
標籤:驅動開發/核心開發
上一篇:Java面試中的核心問題—高并發多執行緒,跳槽漲薪全靠它了!
下一篇:「面試」拿到B站的意向書
