虛擬機器配置
系統centos7
核心:3.10.0-957.10.1.el7.x86_64
雙核雙線程cpu
4g記憶體
yum makecache #建立快取
#安裝yum install -y gcc gcc-c++ kernel-devel kernel-headers kernel net-tools
yum install -y numactl-devel numactl-libs
yum install -y libpcap libpcap-devel
yum install -y pciutils
xz -d dpdk-19.02.tar.xz
tar -xvf dpdk-19.02.tar
cd dpdk-19.02/
sed -ri 's,(pmd_pcap=).*,\1y,' build/.config
#建立軟連線
ln -sv /usr/src/kernels/3.10.0-1062.1.1.el7.x86_64/ /lib/modules/3.10.0-862.el7.x86_64/builb
make
如果make失敗,可以使用rpm2cpio kernel-devel-3.10.0-862.el7.x86_64.rpm | cpio -div 命令安裝,然後重新建立軟連線 ln -sv /usr/src/kernels/3.10.0-957.10.1.el7.x86_64/ /lib/modules/3.10.0-862.el7.x86_64/build
mkdir -p /mnt/hugemount -t hugetlbfs nodev /mnt/huge
echo 1024 > /sys/devices/system/node/node0/hugepages/hugepages-2048kb/nr_hugepages
modprobe uio_pci_generic
modprobe uio
modprobe vfio-pci
make -c examples rte_sdk=$(pwd) rte_target=build o=$(pwd)/build/examples #編譯測試用例./build/examples/helloworld/build/helloworld -c f -n 2 #執行測試用例
lspci #查網絡卡./usertools/dpdk-devbind.py --status #檢視網絡卡是否支援
./usertools/dpdk-devbind.py --bind=igb_uio 02:01.0 繫結網絡卡
AZ3166開發套件
az3166 是慶科資訊和微軟開發平台事業部聯合研製的一套基於 azure 平台的物聯網開發套件。該開發套件提供乙個開箱即用的智慧型硬體解決方案,相容 arduino 平台,具有豐富的外圍裝置和感測器,可用於物聯網 智慧型硬體的原型機開發,方便驗證使用者的軟體和功能,使產品可以快速 安全地連線至 a...
HiSpark系列開發套件簡介
hispark wi fi iot開發套件 l 支援鴻蒙os liteos作業系統,方便進行物聯網產品的原型驗證和快速開發 l 特性板搭載海思hi3861晶元,最高執行頻率 160mhz,內建352 kb sram 288 kb rom,內建 2mb flash,支援ieee 802.11 b g ...
玩轉Intel Edison物聯網開發套件
intel edison這個板子雖然已經出來一兩年了,但至今在國內不是很火,網上的資料也不是很多,尤其是中文的資料,下面我們簡單搞起。我使用作業系統是ubuntu 15.04 x64。這個是我拿到的板子,可以看到左上角有兩個mini usb介面,我現在連著線的是連線板子console端的,在linu...