
Linux
文章平均质量分 52
人工智能和FPGA AI技术
这个作者很懒,什么都没留下…
展开
-
虚拟机看不到共享文件夹
虚拟机看不到共享文件夹原创 2024-02-29 21:09:29 · 477 阅读 · 0 评论 -
/bin/sh: 1: Syntax error: “(“ unexpected
/bin/sh: 1: Syntax error: "(" unexpected原创 2022-12-29 11:02:17 · 1020 阅读 · 0 评论 -
虚拟机ubuntu gstreamer摄像头黑屏解决方法
虚拟机ubuntu摄像头黑屏解决方法原创 2022-10-30 20:43:21 · 1178 阅读 · 1 评论 -
Could not get lock /var/lib/apt/lists/lock. It is held by process 1406 (packagekitd)
john@ubuntu:~$ sudo apt-get updateReading package lists... DoneE: Could not get lock /var/lib/apt/lists/lock. It is held by process 1406 (packagekitd)N: Be aware that removing the lock file is not a solution and may break your system.E: Unable to lock原创 2022-10-27 11:58:06 · 1204 阅读 · 2 评论 -
Geany tried to access the Unix Domain socket of another instance running as another user.
Geany tried to access the Unix Domain socket of another instance running as another user.原创 2022-10-25 22:00:39 · 177 阅读 · 0 评论 -
writeFrame OpenCV | GStreamer warning: Error pushing buffer to GStreamer pipeline
python调试问题原创 2022-09-11 15:53:13 · 1730 阅读 · 2 评论 -
WSL window与ubuntu的拷贝与粘贴
WSL window与ubuntu的拷贝与粘贴原创 2022-07-10 19:35:03 · 1693 阅读 · 0 评论 -
vitis 重开机后项目打不开 Cannot determine URI for
vitis 重开机后项目打不开 Cannot determine URI for原创 2022-07-07 10:17:47 · 1635 阅读 · 1 评论 -
HLS问题 ERROR: ‘2207010155‘ is an invalid argument. Please specify an integer value.
HLS问题 ERROR: ‘2207010155‘ is an invalid argument. Please specify an integer value.原创 2022-07-02 20:07:49 · 1024 阅读 · 0 评论 -
xilinx vivado 综合时内存不够问题 One or more synthesis runs failed during dynamic region dcp generation
xilinx vivado 综合时内存不够问题 One or more synthesis runs failed during dynamic region dcp generation原创 2022-07-02 20:03:53 · 2519 阅读 · 0 评论 -
pyenv: version `3.7.13‘ is not installed (set by /home/john/.pyenv/version)
pyenv: version `3.7.13' is not installed (set by /home/john/.pyenv/version)原创 2022-06-06 10:20:07 · 559 阅读 · 0 评论 -
实现resolv.conf永久设置的方法
用下面的方法实现长久设置:xilinx-k26-starterkit-2021_2:~$ sudo rm /etc/resolv.confxilinx-k26-starterkit-2021_2:~$ sudo cp /etc/resolv1.conf /etc/resolv.confxilinx-k26-starterkit-2021_2:~$ sudo chattr +i /etc/resolv.conf在这里插入图片描述Linux文件保护禁止修改、删除、移动文件等,使用chattr +i保原创 2022-02-01 16:39:50 · 2971 阅读 · 0 评论 -
开发者来稿 | Kria KV260 超长入门之开箱指南 resolve.conf长久生效办法
本人在Xilinx开发者社区上发表了下面的文章,由于没有直接的转换工具和转换时间,请大家移步观看开发者来稿 | Kria KV260 超长干货之开箱指南https://mp.weixin.qq.com/s/PVZvqUKQaovKkLtq6M7L1g原创 2022-01-20 14:14:14 · 1227 阅读 · 0 评论 -
Xilinx新技术VVAS GStreamer概念学习和实例入手
本人在Xilinx开发者社区上发表了下面的文章,由于没有直接的转换工具和转换时间,请大家移步观看**《Xilinx新技术VVAS GStreamer概念学习和实例入手》https://mp.weixin.qq.com/s/IZykq9ASy9if-sOU3LHmBg**原创 2022-01-20 14:10:10 · 817 阅读 · 0 评论 -
Linux 创建文件交换(swap)分区
john@john-virtual-machine:/$ sudo fallocate -l 10G /swapjohn@john-virtual-machine:/$ du -sh /swapjohn@john-virtual-machine:/$ sudo chown root:root /swapjohn@john-virtual-machine:/$ sudo chmod 600 /swapjohn@john-virtual-machine:/$ sudo mkswap -L swap /s原创 2022-01-19 22:13:39 · 1202 阅读 · 0 评论 -
np数组存取文件方法
job_id = dpu.execute_async(inputData, outputData)dpu.wait(job_id)np.save("outputDatay[0]", outputData[0])np.load("outputDatay[0].npy")print(f"outputDatay[0] = {outputDatay[0].shape}")np.save("outputDatay[1]", outputData[1])np.load("outputDatay[1].n原创 2022-01-08 11:03:42 · 899 阅读 · 0 评论 -
darknet yolov3 GPU设置及问题解决 和 darknet训练中输出参数avg等的含义
查看CUDA版本john@john-wang:~/yolov3/yolov3_mask_detect$ nvcc -V查看显卡john@john-wang:~/yolov3/yolov3_mask_detect$ nvidia-smi原创 2021-10-04 23:08:06 · 3648 阅读 · 0 评论 -
ubuntu调整Display时出现unknown display的解决办法和geany安装
临时性解决办法john@john-virtual-machine:~/Downloads$ xrandr -s 1440x900_59.89永久性解决办法john@john-virtual-machine:~/Downloads$ cvt 1440 900#1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHzModeline “1440x900_60.00” 106.50 1440 1528 1672 1904 .原创 2021-08-16 20:50:31 · 2149 阅读 · 0 评论 -
CMake Error: Could not find CMAKE_ROOT !!! 此时如何更新cmake版本
官网下载源码john@john-virtual-machine:~$ cd cmake-3.20.4john@john-virtual-machine:~/cmake-3.20.4$ sudo ./configurejohn@john-virtual-machine:~/cmake-3.20.4$ sudo makejohn@john-virtual-machine:~/cmake-3.20.4$ sudo make installjohn@john-virtual-machine:/u原创 2021-06-16 17:22:05 · 724 阅读 · 0 评论 -
petalinux自启动脚本.sh制作 2020.2 SDK的安装 petalinux 库安装位置
& 放在命令后面表示设置此进程为后台进程默认情况下,进程是前台进程,这时此进程(命令执行相当于本质是开启一个进程)就把Shell给占据了,我们无法进行其他操作,对于那些没有交互的进程,很多时候,我们希望将其在后台启动,可以在启动参数的时候加一个’&'实现这个目的。petalinux-create -t apps --template install -n myapp-init --enable...原创 2021-04-11 22:20:18 · 1445 阅读 · 0 评论 -
Ubuntu设置屏幕分辨率时出现Unknown Display时的解决方案及修改用户名和密码的真实方法
Ubuntu设置屏幕分辨率时出现Unknown Display时的解决方案打开看到可设置分辨率的参数:编缉或创建文件:~$ sudo vim /etc/X11/xorg.conf#parallels Screen sectionSection "Screen"Identifier "Parallels Screen"Device "Parallels Video"Monitor "Parallels Monitor"Option "NoMTRR"SubSection "Display原创 2021-03-25 09:28:12 · 2194 阅读 · 1 评论 -
ubuntu和petalinux常用命令 cnpmjs bt.ly j.mp
通过命令du -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。如果只想查看指定目录的总大小,可以使用du -sh 目录名称。sudo tar -zcvf /mnt/hgfs/download/downloads.tar.gz ./downloadstar -zxvf /home/images.tar.gz -C /specific dir......原创 2020-11-19 21:31:58 · 1650 阅读 · 1 评论 -
Ultra96安装指导和无线配置
目 录一、开发板接口 1二、镜像文件 2三、DNNDK解压缩文件 3四、安装与授权 4五、ssh和resolv.conf配置 55.1 ssh配置 55.2 ping地址测试 65.3增加域名服务器 75.4 ping域名测试 7六、有线配置方法 76.1 Interfaces配置 76.2 使用MobaXterm工具 96.3 使用命令行 10七、四种无线配置方法 107.1 初始配置wifi 107.1.1 Interfaces地址文件 107.1.2 配置wap_su原创 2020-10-05 16:10:16 · 3258 阅读 · 0 评论 -
tensorboard & tf.summary 知识点和使用说明
TensorBoardTensorFlow回调函数:tf.keras.callbacks.TensorBoardhttps://www.w3cschool.cn/tensorflow_python/tf_keras_callbacks_TensorBoard.htmltf.keras.callbacks.TensorBoard函数类 TensorBoard继承自:Callback定义在:tensorflow/python/keras/callbacks.py。此回调为TensorBoard编写原创 2020-08-11 15:35:48 · 1991 阅读 · 0 评论 -
Ubuntu18.04安装python, python3-pip, opencv,matplotlib,指定版本tensorflow-gpu, 多张图片显示
john@john-virtual-machine:~/DPU-PYNQ/test$ sudo apt-get install pythonpython3-pip出现巨多依赖库无法正确安装问题解决办法:sudo apt-get remove python-pip-whlsudo apt -f installsudo apt update && sudo apt dist-upgradesudo apt install python3-pip终于正确出图.........原创 2020-07-24 15:45:16 · 1506 阅读 · 0 评论 -
python多版本运行、python中shell命令运行、ImportError: cannot import name run
使用python和python3命令分别运行Python 2.x或Python 3.x, 如python中调用shell命令,使用os.system(“dexplorer -w”)shell中调用python命令行python3 -c “import cv2;”「Python」6种python中执行shell命令方法 - 子谦0618 - 博客园 https://www.cnblogs.com/wrxblog/p/9752412.html(33条消息)python调用shell命令_pytho原创 2020-06-02 17:01:37 · 1521 阅读 · 0 评论 -
Makefile文件注释与学习
#目标文件PROJECT = resnet50#?=是如果没有定义,则定义CXX ?= g++CC ?= gccCFLAGS += -O2 -Wall -Wpointer-arith -std=c++11 -ffast-mathCFLAGS += -I…/common/LDFLAGS += -ln2cube -lhineon -lopencv_videoio -lopencv_imgcodecs -lopencv_highgu原创 2020-06-01 21:57:42 · 685 阅读 · 0 评论 -
Python和Jupyter Notebook调试环境的安装和初始目录设定
Python调试环境建议安装Anaconda,下面是下载安装链接:https://repo.anaconda.com/archive/Anaconda3-2020.02-Windows-x86_64.exe下载安装文件为Anaconda3-2020.02-Windows-x86_64.exe安装成功后,点击下图中的Anaconda Prompt安装完Python继续安装图像处理模块cv2安装方式为在Anaconda Prompt下输入, 为加速下载,建议用VPN软件pip install op原创 2020-05-25 14:37:38 · 384 阅读 · 0 评论 -
根文件启动错误
john@john-virtual-machine:~/ultra96v2_1-master/rootfs/sbin$ ll init.sysvinit /media/john/rootfs/sbin/init.*原创 2020-05-04 10:10:44 · 143 阅读 · 0 评论 -
使用vivado2019.2和petalinux 2019.2制作带无线wifi的ultra96v2的BSP软件包
目 录一、 使用vivado设计带wifi的ultra96v2硬件平台 二、 使用vitis设计hello程序,验证平台 三、 用户设备树:修改system-user.dtsi无线SD,增加有关virtIO的openamp.dtsi 四、 u-boot:增加recipes-bsp/u-boot文件,platform.h指示装载kernel device tree位置和有关DHCP的bsp....原创 2020-04-08 20:48:05 · 5003 阅读 · 1 评论 -
wifi.sh无线程序命令解析
#Add the wi-fi driver module to the kernel:cp -rf /home/root/wpa_supplicant.conf /etc/.Load ATWILC3000 driver#modprobe wilcmodprobe wilc-sdioLinux modprobe命令用于自动处理可载入模块。-a或–all 载入全部的模块。-c或–sho...原创 2020-04-04 09:04:29 · 2105 阅读 · 0 评论 -
Kconfig是了解Petalinux配置参数的极好文件
mainmenu “misc/config System Configuration”config SUBSYSTEM_TYPE_LINUXbooldefault yselect SYSTEM_ZYNQMPconfig SYSTEM_ZYNQMPbool “ZYNQMP Configuration”helpZYNQMP Configuration for petalinux pro...原创 2020-04-02 21:49:44 · 2426 阅读 · 0 评论 -
虚拟机如何屏幕最大化全屏化,多快照时虚拟机无法扩容,多快照硬盘文件vmdk删除方法,ubuntu18.04克隆后无法正常开机
当你的虚拟机有多个快照时,扩容硬盘遇到下面的问题这时我们需要将对多个快照进行合并,即使在虚拟机内部移除,硬盘上仍保留下来,占用巨大的硬盘空间,由于多个快照是递进式记忆,不敢硬性删除,遍查网络,均是复杂而不得要领。下面介绍我的简单方法:先删除所有快照,关掉ubuntu, 建立链接全部克隆,然后将克隆后的虚拟机再导入,多个快照就已经合并成一个了。选 我已复制该虚拟机开机时会出现如下问...原创 2020-03-30 22:16:50 · 2158 阅读 · 0 评论 -
虚拟机Ubuntu18.04与windows10共享文件夹
虚拟机Ubuntu18.04装了open-vm-tools之后,可能是由于安全功能加强,共享文件夹不再自动加载,我们必须手工加载使用命令查看共享文件夹vmware-hgfsclientsudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other可能出现下面的提示sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o ...原创 2020-03-29 22:14:10 · 1872 阅读 · 1 评论 -
Ultra96 BSP Petalinux镜像制作
第一部分 直接使用BSP镜像一、下载Ultra96的BSP可以通过此链接下载| Zedboard http://zedboard.org/support/design/24166/156 Ultra96_BSP,其他开发板的BSP可以在官网下载。打开虚拟机Ubutun 16.04, 创建文件夹,拷入BSP文件,如下图所示:二、建立环境变量source ~/petalinux2018....原创 2020-03-22 20:40:44 · 1714 阅读 · 0 评论 -
深度学习DNNDK安装与使用
依赖库安装:安装Caffe时,拷贝下面的命令即可sudo apt-get install -y --force-yes build-essential autoconf libtool libopenblas-dev libgflags-dev libgoogle-glog-dev libopencv-dev protobuf-compiler libleveldb-dev liblmdb-d...原创 2020-03-21 22:34:19 · 3853 阅读 · 1 评论 -
Vitis软件图像处理硬核加速例程和官指三坑
在介绍具体例程之前,先介绍几个基本概念:AXI4-Stream interface: Specify on input arguments or output arguments only, not on input/output arguments.AXI4-Lite interface: Specify on any type of argument except streams.AXI...原创 2020-03-11 17:25:53 · 2901 阅读 · 1 评论 -
Vitis第一个硬件加速教程RTL内核
第一章 安装软件安装请参考Vitis Unified Software Platform Documentation Application Acceleration Development UG1393 (v2019.2)下载平台网页Alveo U200 Data Center Accelerator Card https://www.xilinx.com/products/board...原创 2020-03-02 21:03:13 · 4804 阅读 · 4 评论 -
查看linux文件夹及文件大小和改变读写属性以及搜索命令
查看文件夹及文件ll命令(等同ls -l)john@john-virtual-machine:~/vitis/ultra96v2vivado/ultra96v2_0.hw$ lltotal 16drwxr-xr-x 3 john john 4096 2月 26 10:54 ./drwxr-xr-x 9 john john 4096 2月 26 10:54 …/drwxr-xr-x ...原创 2020-02-26 20:50:50 · 1290 阅读 · 0 评论 -
BUG: soft lockup - CPU#0 stuck for 61s! [vmhgfs-fuse]和GLib-CRITICAL **: g_base64_encode_ste的解决办法
问题一安装Ubuntu18.04,开机后出现下面的错误,初步判断是由于虚拟机的VM tools引起共享文件夹 vmhgfs产生错误所致,将VM tools卸载a.查找 vmware-uninstall-tools.pl 路径:sudo find / -name ‘vmware-uninstall-tools.pl’b.切换到 vmware-unistall-tools.pl 目录:cd /...原创 2020-02-25 16:27:41 · 1760 阅读 · 1 评论