zynq

    2熱度

    2回答

    我將開始在Zynq板上開發應用程序。我的任務基本上是移植雙核ARM上的Microblaze上運行的現有應用程序。 我想知道的是哪種O.S.在新系統上使用,因爲我在這個領域沒有任何經驗。 看來,我認爲主要有四個途徑: 1)的Petalinux(使用雙核) 2)的Petalinux + FreeRTOS操作系統(使用雙核) 3)FreeRTOS操作系統(僅使用一個核心) 4)Baremetal(僅使用

    -1熱度

    1回答

    ri 1.我們嘗試在Zedboard上安裝帶有risc-v linux的火箭芯片,並且我們成功地進入了riscv linux。但是,我們無法將彙編程序編譯的文件(使用指令:riscv64-unknown-linux-gnu-g ++)放入riscv linux。請有人告訴我如何放入? (我們試圖將文件掛載到名爲root.bin的文件中,但似乎risc-v linux並未使用此文件來啓動。) 2.如

    1熱度

    1回答

    TL; DR:Zynq7000 PS內置DMA過早返回「完成」信號。它似乎立即發出信號(我認爲)會填充其內部「MFIFO」,並且不再需要訪問數據源。但是我的SW需要知道它何時實際完成了數據傳輸。 PS DMA是否有狀態位來指示傳輸是否完成?賽靈思文檔是不清楚在那幾個DMA寄存器 (http://www.xilinx.com/support/documentation/user_guides/ug5

    1熱度

    1回答

    我的Zynq開發板具有SPI,I2C但沒有內核級別的GPIO(MIO上的GPIO發送給其他許多事物),所以我無法獲取它來自頭部。當我這樣說的時候相信我。 我需要一些內核級別的GPIO,所以我可以驅動一個觸摸屏界面。我需要將某些GPIO映射到stmpe610觸摸屏驅動程序(Device Tree compatible =「st,stmpe610」)。這一切都很好。所以我想要做的就是將I2C映射到GP

    1熱度

    1回答

    我試圖將main中聲明的變量傳遞給我的類的私有變量,而不傳遞它作爲構造函數的參數。我需要將中斷控制器連接到多個硬件中斷,而無需重新初始化中斷實例並覆蓋它。 XScuGic InterruptInstance; int main() { // Initialize interrupt by looking up config and initializing with that co

    0熱度

    1回答

    我正在嘗試編寫一個Xilinx zc706開發板,其中包括構建Linux內核和設置引導加載程序。我遵循給定的工作流程here。 下載東西后的第一步涉及到使設備樹編譯器,我需要得到UBoot,我需要啓動Linux。我得到的源DTC關閉github上,但是當我走進SDK外殼,移動到目錄中,並進入「作」,我得到了一個錯誤: sed: -e expression #1, char 1: unknown c

    0熱度

    1回答

    我正在開發一個項目,涉及在Digilent Zybo板上使用Zynq FPGA的相機。通過SCCB配置,我可以成功地從OV7670獲得響應。即使沒有配置,只要我提供適當的XCLK信號,OV7670就提供一個PCLK並驅動數據引腳。我最近購買了Arducam OV5640模塊。我目前閱讀過的有關該模塊的文檔表明,我仍然可以使用3.3V邏輯。提供12-25MHz XCLK信號時,我無法從該模塊獲得響應

    6熱度

    1回答

    我正在Zynq 7000電路板上使用Linux的Xilinx發行版。這有兩個ARM處理器,一些L2緩存,一個DRAM接口以及大量的FPGA架構。我們的設備收集正在由FPGA處理的數據,然後通過千兆網絡將其發送到其他系統。 我們需要在此設備上支持的服務之一是SNMP,它依賴於UDP數據報,雖然SNMP確實有TCP支持,但我們不能強制客戶端使用它。 我在找的是這個系統正在丟失幾乎所有的SNMP請求。

    0熱度

    1回答

    我在Vivado 2016.1中遇到了一些問題和錯誤。 對於我的zynq(z-turn 7020),Vivado SDK無法編譯工作的第一階段引導加載程序(編譯不是問題,只有.elf文件無法運行)。然而,使用帶有工作fsbl的舊2014.4或2015.4項目正在BOOT映像中工作。 如果我不從SD卡啓動並直接使用SDK中的項目,它正在工作。 不同SDK版本的.elf文件有什麼區別? 如果在較新的項

    0熱度

    1回答

    我一直在嘗試在設備上設置簡單的幀緩衝區,並且遇到設備樹問題。目前,我有它的設置非常多,因爲它是在文檔中: chosen { #address-cells = <1>; #size-cells = <1>; framebuffer0: [email protected] { compatible = "simple-framebuffer";