Zynq7020 uboot複製檔案

2021-09-02 13:04:22 字數 467 閱讀 2054

uboot裡是無法像linux一樣cp乙個檔案的,這樣一來公升級就變得很麻煩,唯一的方法只能是將檔案寫入記憶體,再從記憶體讀出,這裡給出三條命令:

fatls:檢視分割槽裡面的內容。其中mmc 0:1表示第0個儲存的第1個分割槽。

fatls  mmc  0:1
fatload mmc 0:1 0x04000000 /123.txt
fatwrite:從記憶體中讀出檔案。其中mmc 0:1表示第0個儲存的第1個分割槽,0x04000000為記憶體起始位址,my.txt為輸出檔案,0x35為大小,這個注意要用16進製制,即使是10進製的大小也要轉為16進製制。

fatwrite mmc 0:1 0x04000000 /my.txt 0x35
當然fatload和fatwrite為fat格式使用,也有ext4格式的命令,在uboot 裡可以查到這些命令。

Zynq7020 axi gpio裸板函式

axi gpio的裸板函式我已經總結了一波,記錄一下。example vtc4 for example define gpio example device id xpar gpio 0 device id xgpio gpio 初始化axi gpio控制器 xgpio initialize gpi...

Zynq系列 Uboot移植

解壓後,在u boot xlnx xilinx v2018.3目錄下,匯入配置 我使用的編譯鏈是arm linux gnueabihf gcc make cross compile arm linux gnueabihf zynq zed defconfig 配置 make cross compil...

Zynq7020核心板燒寫方法

宣告 與本文件環境保持一致,能夠保證燒寫成功,專家們和使用者提出寶貴的修改意見,避免該文件成為網路垃圾。軟體環境 vivado 2017.4 操作 1.先將拷貝的源程式的.sdk資料夾刪除 2.包含bit檔案,開啟sdk順序選擇以下按鈕file export export hardware,勾選in...