- 博客(40)
- 资源 (16)
- 收藏
- 关注
原创 sophgo sdk v23.03.01
C/C++程序建议在x86主机上使用交叉编译工具链编译生成可执行文件后,再拷贝到SoC目标平台运行。# 创建docker用户组,若已有docker组会报错,没关系可忽略。对于SoC模式,模型转换也需要在docker开发容器中完成;docker开发容器的配置参照前述章节相关内容。6、创建docker容器并进入Docker。# docker命令免root权限执行。# 将当前用户加入docker组。# 重启docker服务。# 安装 docker。3、安装docker。7、SoC 环境配置。
2024-05-15 19:19:31 611
原创 CAN linux接收发送测试
1、ifconfig -a2、发送ifconfig can0 downip link set can0 up type can bitrate 500000 dbitrate 2000000 fd onifconfig can0 upecho 4096 > /sys/class/net/can0/tx_queue_lencangen can0 -I i -m -v -n 100 -g 10cansend can0 123#11223344556677883、接收candump ca
2021-12-17 13:15:19 921
原创 ubuntu18.04.5安装samba
1、sudo apt-get install samba cifs-utils smbclient system-config-samba2、sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.baksudo vi /etc/samba/smb.conf3、[work]path = /home/testpublic = yesbrowseable = yespublic = yeswriteable = yesread only = no
2021-11-26 16:00:39 777
原创 64位ubuntu支持32位程序
1、确认自己系统的架构dpkg --print-architecture输出: amd64 表示系统是64位的2、确认打开了多架构支持功能dpkg --print-foreign-architectures输出:i386没有输出i386,打开多架构支持sudo dpkg --add-architecture i386sudo apt-get update3、安装对应的32位的库sudo apt-get dist-upgrade安装相关库sudo apt-get install lib
2021-11-23 11:21:32 3558
原创 imx8mq-Qt环境变量
export PATH PS1 OPIEDIR QPEDIR QTDIR EDITOR TERMexport QTDIR=/usr/local/qtexport LD_LIBRARY_PATH=/usr/local/qt/lib:$LD_LIBRARY_PATHexport QT_QPA_PLATFORM_PLUGIN_PATH=$QTDIR/pluginsexport QT_QPA_PLATFORM=linuxfb:fb=/dev/fb0:Size=1280x1024:mmSize=1280x1
2021-11-19 11:01:11 711
原创 Linux设备树
1、根节点dts中最开头 / {} 根节点标准结构 xxx@yyy{…} xxx节点名字 yyy节点的地址(非必须)2、节点的地址reg 个数由父节点的#address-cells #size-cells决定3、兼容性是设备节点 compatible(兼容性)作为驱动和设备(设备节点)的匹配依据(不止一个) fsl,imx8mq4、实例dtsDocumentation/devicetree/bindings5、节点关系引用 包含6、驱动与节点的匹配内核知道dtb文件的地址 由Ubo
2021-11-18 11:42:01 910
原创 weston
service路径:/etc/systemd/system/graphical.target.wants/weston.service1、weston命令Using config file ‘/etc/xdg/weston/weston.ini’2、Weston.ini配置文件https://zhuanlan.zhihu.com/p/396168706https://cloud.tencent.com/developer/article/14463313、shell–shell=fullscr
2021-11-17 13:42:18 911
原创 yocto
1、Ubuntu18.04.42、$ sudo apt-get install gawk wget git diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev$ sudo apt-get install python-pysqlite2$ sudo apt-get install curl3、$ mkdir ~/bin$ curl https://storage.googleapis
2021-11-01 20:26:48 237
原创 uImage镜像更换内核logo
内核 \drivers\video\logo目录下logo_linux_clut224.ppm拷贝至此目录依次执行命令pngtopnm my-new-logo.png > my-new-logo.pnmpnmquant 224 my-new-logo.pnm > my-new-logo-224.pnmpnmtoplainpnm my-new-logo-224.pnm > my-new-logo-224.ppm更改名字mv my-new-logo-224.ppm logo_li
2020-12-31 14:49:38 165
原创 制作文件系统
busybox根目录 make 记录报错:/include/ bbconfigopts.h:13修改scripts/config/mkconfigs的第49行echo “sed 's/\"/\\\\\"/g' $config | grep "^#\? \?CONFIG_" | awk '{print "\\"" $0 "\\\\n\\"";}'”成为echo “sed 's/\"/\\\\\"/g' $config | grep "^#\? \?CONFIG_" | awk '{print "\\
2020-12-31 14:44:05 97
原创 tar:忽略时间解压缩 +m
报错:tar: ./*: time stamp 2020-07-07 13:42:51 is 11930285.816735541 s in the futuretar xmzf *.tar.gz -C ./pwd
2020-12-23 14:31:44 1118
原创 tar: 由于前次错误,将以上次的错误状态退出
1、tar:由于前次错误,将以上次的错误状态退出。切换成root用户,以root身份去解压, tar -zxvf tomcat包名2、利用chown改变所有者chown -R username:users Document/
2020-12-23 10:25:12 1806
原创 内核编译
编译root用户下编译A3354:make uImage ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-NUC972:make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage -j4
2020-12-23 10:22:37 62
原创 挂载
1、sudo gedit /etc/exports/home 192.168.0.*(rw,sync,no_root_squash)2、/etc/init.d/nfs-kernel-server restart3、板子:mount -n -o nolock 192.168.0.42:/ubuntu/pwd /mntmount -n -o nolock 192.168.0.21:/pwd
2020-12-23 10:19:00 54
原创 开发板ping不通ubuntu
1、不在一个网段修改vi /etc/network/interfaces/etc/init.d/networking restart
2020-12-23 10:15:36 658
原创 udev 内核 驱动模块
1、日志: /var/log/messages查看错误信息: dmesg | grep can_dev内核版本: uname -r 3.2.0uname -a Linux am335x-evm 3.2.0 #19 Wed Sep 9 20:20:47 CST 2020 armv7l GNU/Linux2、Starting udev[ 6.501479] udevd[986]: starting version 182[ 6.782848] can_dev: disagrees
2020-12-23 10:04:25 1213
原创 CElapsedAutoTimer
#ifndef ELAPSEDAUTOTIMER_H#define ELAPSEDAUTOTIMER_H#include <QElapsedTimer>#include <memory>#define CElapsedAutoTimer(name) \ std::shared_ptr<QElapsedTimer> spAutoTimer##name(...
2020-12-10 16:15:44 73
原创 交叉编译MySQL-2
1、安装gitapt-get install git -y2、安装Linux常用图形库apt-get install libncurses5 libncurses5-dev -y3、安装boostboost_1_59_0.tar.gz$ tar zxvf boost_1_59_0.tar.gz$ cd /boost_1_59_0$ ./bootstrap.sh$./b2 install4、虚拟机安装MySQLmysql-5.7.16.tar.gztar -zxvf mysql-5.7
2020-11-26 19:11:58 79
原创 交叉编译MySQL-1
交叉编译MySQL-1交叉编译MySQL前,首先编译ncurses,openssl。1、交叉编译ncurses链接 https://blog.csdn.net/zadile1/article/details/520258182、./configure --prefix=/home/ncurses/ncurses-5.9/target/ --host=arm-none-linux-gnueabi --with-shared3、make4、make install动态库目录:/home/ncurs
2020-11-26 14:57:40 196
原创 VirtualBox中 windows与 ubuntu 添加 共享文件夹
VirtualBox中 windows与 ubuntu 添加 共享文件夹1、windows 新建一目录 share,在ubuntu新建一个目录shared,用于挂载。2、VirtualBox 点击 设备 中的 安装增强功能,如果不能,在ubuntu中的文件系统中将 VBox_GAs_6.0.10 弹出2、VirtualBox 点击 设备 中的 共享文件夹,新加3、路径输入windows下的完整目录4、名称输入目录名5、勾选自动挂载,固定分配6、在挂载点输入shared7、mount -t v
2020-11-24 16:07:05 177
aarch64-linux-gnu-gcc gcc version 7.5.0 (Linaro GCC 7.5-2019.12
2022-08-10
qt515-20220309.tar.gz
2022-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人