原创 使用GPIO模擬I2C,標準版

直接上源碼 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////

原创 用 HI3559A / Hi3519A 接入 BT1120或BT656視頻

前言: hi3519A和hi3559a的sdk例子是沒有提供BT1120和BT656視頻接入的,但實際上硬件是可以支持接入的。不過前提是隻支持逐行方式輸入,不支持隔行視頻,如果想輸入PAL制式的隔行視頻,請先用芯片轉成逐行再接入。 下文只

原创 zynqmp專欄之《系統啓動Linux信息 完整版》

Xilinx Zynq MP First Stage Boot Loader Release 2019.2   Oct 25 2019  -  08:29:27 NOTICE:  ATF running on XCZU9EG/silico

原创 petalinux常用命令 及 建立工程

######################################################################################### . 必須使用su用戶下,才能用jtag下載程序## ###

原创 NVME在linux平臺上讀寫掉速問題

NVME在windows平臺上需要關閉“nvme盤 關閉寫入高速緩存緩衝區刷新”,可以防止磁盤寫入時掉速問題。 在linux平臺上也有這個問題,即寫磁盤時,請不要使用REQ_OP_FLUSH請求,也就是cmd_op_flush方式刷新磁盤

原创 在嵌入式平臺上移植ext4標準文件系統,並提速

使用EXT4文件系統,設置Block=4096。 使用系統自帶fwrite/fread,單次8MB寫入3次流程(單次寫太小會嚴重影響速度): -------------------------------------------- --

原创 zynqmp專欄之《設置uboot環境變量以及如何啓動linux內核》

前提: 本文檔適合zynqMP平臺,如果需要在其他平臺使用的話,請自行更改,文章禁止轉載,謝謝合作。   由於板子沒有外掛EMMC,只設置了一個32MB的flash,所以爲了節約空間,在uboot上把所有能夠壓縮的文件都給壓縮了。 FPG

原创 zynqmp 系統啓動Linux信息 完整版

Xilinx Zynq MP First Stage Boot Loader Release 2019.2   Oct 25 2019  -  08:29:27 NOTICE:  ATF running on XCZU9EG/silico

原创 使用petalinux編譯相應的獨立工具鏈

建立好工程以後,使用命令:petalinux-build -c meta-toolchain

原创 zynq7000啓動linux系統日誌

U-Boot 2017.01 (Feb 26 2020 - 15:59:26 +0800) system Model: Zynq XL Development Board Board: Xilinx Zynq I2C:   ready

原创 海思 DSP xtensa xplorer

海思新出的HI3559A和Hi3519A自帶了DSP,對於我們這種做圖形圖像處理及加速的太有用了。拿到開發板後,才發現海思只提供了一個膨脹和腐蝕的例子。更坑的是,居然沒有源代碼,關鍵算法被封裝成庫了。 經過幾番折騰,在某寶上買到了廉價的x

原创 gstreamer插件簡介(1)--gstreamer框架

1. 簡介         GStreamer是一個開源的多媒體框架庫。利用它,可以構建一系列的媒體處理模塊,包括從簡單的ogg播放功能到複雜的音頻(混音)和視頻(非線性編輯)的處理。 應用程序可以透明的利用解碼和過濾技術。開發者可以使用