Linux arm板

news/2024/7/8 9:41:36 标签: linux, arm开发, 运维

NXP_IMX8MINI调试笔记

  • ARM板挂载PC端的文件夹

ARM板挂载PC端的文件夹

  • NFS网络挂载文件夹,用于文件传输
#192.168.1.11为PC端的IP地址
mount -t nfs -o nolock,nfsvers=3 192.168.1.11:/home/yl/nfs nfs/
  • 静态IP永久设置
#在/etc/rc.local文件中添加
ifconfig eth0 192.168.1.106 netmask 255.255.255.0
  • UI程序启动脚本
#在/home/root/目录下,新建nfs网络挂载文件夹
mkdir nfs
#在/etc/profile.d/文件夹里,在qt5.sh脚本里加入
export QT_QPA_EGLFS_KMS_CONFIG=/home/root/eglfs.json
export QT_QPA_PLATFORM=eglfs
ifconfig usb0 down
cd /home/root
mount -t nfs -o nolock,nfsvers=3 192.168.1.11:/home/yl/nfs nfs/
chmod +x nfs/TopbandUI
cd ./nfs
./TopbandUI --no-sandbox &
  • 调试qt程序,判断是否缺失库文件
export QT_DEBUG_PLUGINS=1
  • linux beyond compare4过期解决办法
#	1、破解
cd /usr/lib/beyondcompare/
sudo sed -i "s/keexjEP3t4Mue23hrnuPtY4TdcsqNiJL-5174TsUdLmJSIXKfG2NGPwBL6vnRPddT7tH29qpkneX63DO9ECSPE9rzY1zhThHERg8lHM9IBFT+rVuiY823aQJuqzxCKIE1bcDqM4wgW01FH6oCBP1G4ub01xmb4BGSUG6ZrjxWHJyNLyIlGvOhoY2HAYzEtzYGwxFZn2JZ66o4RONkXjX0DF9EzsdUef3UAS+JQ+fCYReLawdjEe6tXCv88GKaaPKWxCeaUL9PejICQgRQOLGOZtZQkLgAelrOtehxz5ANOOqCaJgy2mJLQVLM5SJ9Dli909c5ybvEhVmIC0dc9dWH+/N9KmiLVlKMU7RJqnE+WXEEPI1SgglmfmLc1yVH7dqBb9ehOoKG9UE+HAE1YvH1XX2XVGeEqYUY-Tsk7YBTz0WpSpoYyPgx6Iki5KLtQ5G-aKP9eysnkuOAkrvHU8bLbGtZteGwJarev03PhfCioJL4OSqsmQGEvDbHFEbNl1qJtdwEriR+VNZts9vNNLk7UGfeNwIiqpxjk4Mn09nmSd8FhM4ifvcaIbNCRoMPGl6KU12iseSe+w+1kFsLhX+OhQM8WXcWV10cGqBzQE9OqOLUcg9n0krrR3KrohstS9smTwEx9olyLYppvC0p5i7dAx2deWvM1ZxKNs0BvcXGukR+/g" BCompare
#	2、输入密钥:
--- BEGIN LICENSE KEY ---
GXN1eh9FbDiX1ACdd7XKMV7hL7x0ClBJLUJ-zFfKofjaj2yxE53xauIfkqZ8FoLpcZ0Ux6McTyNmODDSvSIHLYhg1QkTxjCeSCk6ARz0ABJcnUmd3dZYJNWFyJun14rmGByRnVPL49QH+Rs0kjRGKCB-cb8IT4Gf0Ue9WMQ1A6t31MO9jmjoYUeoUmbeAQSofvuK8GN1rLRv7WXfUJ0uyvYlGLqzq1ZoJAJDyo0Kdr4ThF-IXcv2cxVyWVW1SaMq8GFosDEGThnY7C-SgNXW30jqAOgiRjKKRX9RuNeDMFqgP2cuf0NMvyMrMScnM1ZyiAaJJtzbxqN5hZOMClUTE+++
--- END LICENSE KEY -----
#	3、删除用户目录下.config/bcompare/下的所有文件,然后再输入密钥
  • 查看WIFI的状态信息
# 查看当前wifi连接信息
nmcli device show wlan0
# 开启wifi
nmcli device connect wlan0
ifconfig wlan0 up
# 关闭wifi
nmcli device disconnect wlan0
ifconfig wlan0 down
# wifi扫描
iwlist wlan0 scan
nmcli device wifi list
# 获取当前wifi连接状态
iwconfig wlan0
iw dev wlan0 link
# 主动连接wifi名为“iPhone4 ”,密码为“yl123456”
nmcli device wifi connect iPhone4 password yl123456
# 关闭当前连接wifi
nmcli connection down wifiname
# 连接之前已经连接过的wifi
nmcli connection up wifiname
  • U盘插入拔出检测
df --block-size=1M | awk 'NR>1{printf "%s\t%.2f\t%s\n", $1, $2, $6}'
  • 避免每次用户登录,以后不用输入密码
passwd -d root
  • DHCP和静态IP配置
# ipv4 dhcp配置
nmcli con modify "Wired connection 1" ipv4.method auto
# ipv4 静态ip配置
nmcli con modify "Wired connection 1" ipv4.method manual ipv4.addresses 192.168.1.106/24 ipv4.gateway 192.168.1.1 ipv4.dns 192.168.10.200
# ip配置后,需要重新连接
nmcli con up "Wired connection 1"
# 查看网络设备状态
ip addr show
  • 修改systemd工具管理的服务顺序
# UI程序服务文件/lib/systemd/system/hmi.service,在[Unit]增加dnsmasq.service
After=systemd-logind.service dnsmasq.service
  • 通过hmi服务脚本执行UI程序,解决不能输出UI日志问题
# 在[Service]里添加
StandardOutput=kmsg+console

http://www.niftyadmin.cn/n/5536957.html

相关文章

JavaScript(6)——数据类型转换

为什么需要类型转换? JavaScript是弱数据类型:JavaScript不知道变量到底属于哪种数据类型,只有赋值了才清除 使用表单,prompt获取的数据默认为字符串类型,此时不能直接进行算数运算 隐式转换 某些运算符被执行时&am…

富格林:阻止欺诈落实盈利出金

富格林认为,现货黄金作为一种国际性的投资产品,价格在各种因素的综合影响下不断地波动变化,为投资者带来了获利出金机会的同时也伴随着一定的欺诈风险,想要落实盈利出金计划,还需要掌握正确的投资技巧。以下是富格林总…

Lesson 48 Do you like ... ? Do you want ... ?

Lesson 48 Do you like … ? Do you want … ? 词汇 fresh a. 新鲜的【食物】 搭配:fresh water 淡水    fresh man 新生    fresh air 新鲜空气    fresh egg 新鲜鸡蛋 例句:我们喜欢新鲜的空气。    We like fresh egg. egg n. 蛋【通…

C#面:ASP.NET Core ⽐ ASP.NET 更具优势的地⽅是什么?

ASP.NET Core相对于 ASP.NET 具有以下几个优势: 跨平台支持:ASP.NET Core是跨平台的,可以在Windows、Linux和macOS等多个操作系统上运行。这使得开发人员可以选择更适合他们的操作系统来进行开发和部署。更轻量级:ASP.NET Core是…

记一次 .NET某网络边缘计算系统 卡死分析

一:背景 1. 讲故事 早就听说过有什么 网络边缘计算,这次还真给遇到了,有点意思,问了下 chatgpt 这是干嘛的 ? 网络边缘计算是一种计算模型,它将计算能力和数据存储位置从传统的集中式数据中心向网络边缘的用户设备、…

Qt涂鸦板

Qt版本&#xff1a;Qt6 具体代码&#xff1a; 头文件 dialog.h #ifndef DIALOG_H #define DIALOG_H#include <QDialog>QT_BEGIN_NAMESPACE namespace Ui { class Dialog; } QT_END_NAMESPACEclass Dialog : public QDialog {Q_OBJECTpublic:Dialog(QWidget *parent n…

2018.06.28 -------2024.0628 java 开发工作六年,今天离职了!!总结

前言&#xff1a; 今天从开始有对自己的知识体系做一个完整的回顾&#xff01; 干了六、7 年 软件开发&#xff0c;可以说 所有的项目涉略过吧&#xff0c; 政治、医疗、教育、农业、工业这些方向我都做过软件。可以说非常的杂&#xff0c;展开来说就是 从政府网站、医院转诊、…

Mongodb地理信息数据查询

在MongoDB中&#xff0c;可以使用地理空间查询来查找特定的地理位置信息。以下是一个使用MongoDB的地理空间查询的例子&#xff0c;假设我们有一个名为places的集合&#xff0c;它包含有关地点的信息&#xff0c;并且每个文档都有一个location字段&#xff0c;该字段包含一个地…