原创 Redhat7.4使用

reference Open Source: NTFS-3G 在linux中如何解壓.tgz RedHat 掛載 NTFS RHEL7配置中文輸入法-智能拼音 redhat下軟件安裝 目標 中文輸入法 可掛載ntfs格式文件

原创 Linux uio用戶態編程

參考 The Userspace I/O HOWTO 實現 地址和大小是驅動中填入的,可由sysfs獲取,在mapX中,mmap的偏移爲pagesize的整數倍, #define UIO_DEV "/dev/uio0" #d

原创 使用libpcap和tcpdump抓包

參考 tcpdump & libpcap官網 使用PCAP獲取數據包納秒(ns)級精度的時間戳(timestamp) tcpdump/libpcap中捕獲數據包的時間戳 基於libpcap多網卡抓包編程心得 在LINUX系統下使

原创 Linux PCIe EP驅動開發

參考 linux中的MSI中斷。。其實真相是個悲劇 中斷 目前linux的內核不支持這種多重MSI(Mutiple MSI),也就是說MSI使用起來在效果上和傳統的INTx沒區別,都是隻能處理一種中斷。如果想有多箇中斷號,則需

原创 FPGA實現HDMI接口

參考 用FPGA實現HDMI 基於FPGA的HDMI高清顯示接口驅動 HDMI的FPGA實現(二) HDMI的FPGA實現(一) ZEDBOARD 視頻擴展板子上實現HDMI,代碼 zedboard 使用自制IP+HDMI顯示

原创 Xilinx IP核AXI Memory Mapped to PCI Express使用

時鐘 復位 axi_areset可以用Xilinx IP核Processing System Reset來實現,將pcie slot的perstn管腳連入Aux_Reset_In,mmcm_lock連接到dcm_locked 中斷

原创 MAC與PHY的接口GMII RGMII SGMII Serdes

參考 GMII,RGMII,SGMII,TBI,RTBI接口信號及時序介紹 GMII、SGMII和SerDes的區別和聯繫 PHY結構 以88e1111爲例,Symbol encoder/decoder即PCS, MAC的結

原创 Xilinx zynq萬兆網使用與優化

方法 使用vivado2015.2.1和petalinux2015.2.1,採用axi-10g-ethernet IP核,這個IP核感覺現在xilinx已經不在維護了。 bug 這個版本的linux內核感覺有bug,napi_sc

原创 Xilinx zynq vivado工程搭建

方法 新建工程,一路默認到選擇器件,這裏根據項目選擇自己的芯片, 新建Block Design, 添加IP, 這裏先添加zynq, 點擊Run Block Automation, 雙擊zynq的圖標,配置CPU和外設,首

原创 ascii編碼

參考 Ctrl 組合鍵的ASCII碼值的淺析 ascii Linux下showkey -a可以得到任意你想要的鍵或組合鍵的ASCII碼,依次是Enter A Ctrl+A B Ctrl+B Backspace, ASCII碼

原创 FPGA LVDS液晶屏

參考 分享 4.3寸 TFT LCD 驅動板【CPLD+SRAM】 【正點原子FPGA連載】第二十二章 RGB TFT-LCD彩條顯示實驗 LVDS,LCD調試總結(持續更新) VGA編程接口講解 VGA Signal Timi

原创 交叉編譯samba

參考 嵌入式samba功能的實現,linux下samba的移植 交叉編譯samba(mipsel-linux) samba-3.3.3.tar.gz samba交叉編譯 Samba官網 samba源碼安裝 Ubuntu 18.0

原创 內存文件系統使用

參考 linux內存文件系統之指南 Linux——內存文件系統 Linux中ramdisk,tmpfs,ramfs的介紹與分析 ramdisk root@t2080rdb:~# df -T Filesystem

原创 Xilinx zc706 Si570

參考 Xilinx開發板Si570頻率配置方法詳解

原创 長安十二時辰

聞染之死有感(2019-08-12 21:41) 拿了哥們的優酷會員,前幾天一口氣追了幾集,結果看到聞染死了,煩躁,這幾天都不太舒服,怎麼死的,親信了善於玩弄權謀的元載,幾句話就騙到張小敬和聞染相信朝廷赦免了他們,結果剛丟掉防備心