- 博客(173)
- 资源 (27)
- 收藏
- 关注
原创 ThingsBoard 规则链配置create alarm:遥测数据触发告警
本文介绍了在ThingsBoard 4.2中配置规则链实现遥测数据告警的方法。重点讲解了如何处理嵌套JSON格式的遥测数据(如温度超过70℃触发告警),包括节点配置、JavaScript脚本编写和调试步骤。文章还提供了常见问题解决方案和优化建议,如添加触发延迟、告警升级机制等,帮助用户构建高效的设备监控系统。
2025-12-24 15:26:48
243
原创 Ubuntu搭建物联网平台(ThingsBoard)教程
本教程详细介绍在Ubuntu 22.04系统上搭建ThingsBoard 4.2物联网平台的完整流程。主要内容包括:1)系统环境准备(JDK17、PostgreSQL 16);2)ThingsBoard安装配置;3)Kafka 4.0消息队列部署;4)数据库初始化与平台启动。教程提供详细命令行操作,涵盖从软件安装到服务配置的全过程,并包含默认登录账号信息(sysadmin@thingsboard.org/sysadmin)。通过step-by-step指导帮助用户快速搭建可运行的物联网平台,避免常见配置问题
2025-12-06 11:49:23
376
原创 Linux服务器中部署MES生产执行系统
本文详细介绍了在Linux服务器上使用宝塔面板部署基于偌依框架开发的MES系统的完整流程。主要内容包括:1)通过MySQL Workbench修改管理员密码;2)导出数据库并修改后端配置文件;3)前端页面IP地址配置及打包;4)服务器端环境搭建(安装宝塔、配置JDK、数据库导入);5)前后端文件上传与项目配置;6)Nginx反向代理设置。最终实现通过浏览器访问部署完成的MES系统,涵盖了从本地开发环境到服务器部署的全过程技术要点。
2025-11-21 18:32:28
106
原创 部署开源项目MES 生产执行管理系统
本文详细介绍了在Win11系统上从零开始完整部署开源MES系统的全过程。主要内容包括:环境准备部分(安装配置Git、JDK8、Redis、MySQL、Maven、Node等必要软件),代码编译部分(通过IDEA导入后端代码并配置运行,使用VSCode编译前端项目),以及数据库配置。文中提供了详细的图文安装指导,包括软件版本信息(如MySQL5.7.17、Node-v14.21.3等)、环境变量配置和关键参数修改说明。最后还展示了系统运行效果,并提供了所有安装包、源码及修正后的数据库资源获取方式。
2025-11-17 19:24:36
239
原创 EMC基础知识
EMC(电磁兼容)指设备在电磁环境中不受干扰且不干扰其他设备的能力,涉及干扰源、传播途径和敏感源三个要素。随着电子设备普及和灵敏度提高,EMC测试成为市场准入和产品稳定的关键。常见的EMC测试包括辐射骚扰(RE)、传导骚扰(CE)、静电放电(ESD)、辐射抗扰度(RS)等,主要在半电波暗室或屏蔽室进行。汽车电子还需通过BCI和ISO7637等特殊测试,以确保在复杂电磁环境中的可靠性。这些测试是产品市场竞争力和安全性的重要保障。
2025-10-24 09:32:05
785
原创 RK3588 DDR5 方案
RK3588 DDR5方案支持多种LPDDR5/LPDDR5X内存型号,包括美光、三星、海力士、江波龙和佰维等品牌。文档详细列出了已验证的DDR5内存规格,涵盖2GB-16GB容量范围,提供组织形式、封装类型和测试状态等信息。其中美光型号最全面,支持12GB/16GB大容量方案。部分型号处于测试验证阶段(T/A),需量产进一步确认性能。该方案为RK3588平台开发提供可靠的内存选型参考。
2025-09-26 15:56:28
516
原创 RK3588 rootfs 更新busybox 1.36.1
本文介绍了NVR设备中Busybox版本过低(1.27.2)的更新方法。首先需要准备最新Busybox源码(1.36.1)和交叉编译工具链。通过解压资源、配置编译选项(动态编译)并执行make install命令,生成包含二进制命令工具的_install目录。最后将编译结果替换SDK/build/rootfs目录中的文件,重新编译NVR SDK进行测试。该方法解决了根文件系统更新不便的问题,实现了Busybox版本的升级。
2025-09-09 12:08:09
158
原创 RK3588 buildroot 添加新软件包
主要介绍如何在Buildroot添加新软件包。之前的文章多次提及集成软件包到buildroot中,但没介绍具体的流程。阅读前请先参考rk的开发文档Rockchip_Developer_Guide_Buildroot_CN。
2025-06-16 19:10:05
756
原创 RK3588 SSD1306 OLED屏幕调试指南
RK3588开发板与SSD1306 OLED屏幕的连接与调试方法。主要内容包括:1)硬件连接方式,通过I2C接口连接OLED到RK3588的I2C控制器;2)设备树配置
2025-06-16 17:51:04
454
原创 RK3588 ENV 环境配置之 fw_printenv
RK3588 ENV环境配置指南 本文详细介绍了在RK3588平台上配置ENV环境变量的完整流程。首先需要在parameter分区表中划分env分区,然后在U-Boot中配置MMC偏移地址。接着编译fw_printenv工具并部署到目标设备,配置fw_env.config文件指定存储位置。重点解决了内核中读写ENV时遇到的CRC校验问题,通过U-Boot的saveenv命令初始化环境变量存储区域。最后展示了如何使用fw_printenv/fw_setenv工具在内核中读写ENV变量,并建议将配置集成到根文件
2025-06-12 19:26:56
812
原创 RK3588 Uboot 升级loader和parameter
本文介绍了在RK3588开发板uboot模式下更新loader和parameter的方法。
2025-05-28 10:21:17
476
原创 RK3588 buildroot ES8388调试记录
本文介绍了ES8388音频芯片的播放与录制功能实现方法。在播放方面,需先配置设备树并加载声卡驱动,然后通过amixer命令打开通道进行播放。录制部分重点阐述了录音源切换的实现,通过在驱动代码中添加sysfs控制接口,可动态切换lin1/lin2音源输入。
2025-05-26 14:49:27
878
原创 RK3588 buildroot 双网口bonding调试
本文介绍了Rockchip Buildroot中配置网络冗余的方法,通过bonding技术将多个物理网口合并为逻辑接口。主要内容包括:1)7种常见bonding模式的特点及适用场景;2)RK3588的具体配置流程,包括内核配置(启用bonding驱动、修改dts)、添加ifenslave工具;3)系统编译和网络状态检查。
2025-05-26 13:18:36
332
原创 RK3588 buildroot QT 悬浮显示(OSD)
摘要:本文介绍在RK3588开发板上使用Buildroot系统运行QT程序实现OSD显示的方法。主要内容包括:1)环境准备,需Qt5.15+和Linux内核5.10+支持DRM/KMS;2)部署QT库到开发板并配置环境变量;3)DRM显示框架分析,规划QT程序在第6层(plane173)实现悬浮效果;4)关键实现步骤:开发透明背景QT程序,配置eglfs_kms显示参数
2025-05-24 18:49:47
1426
原创 RK3588 DRM 介绍及调试记录
本文介绍了Rockchip DRM文档的测试方法,通过modetest工具快速验证显示功能。重点解析了系统状态查询命令,包括显示设备信息(如分辨率3840x2160p60)、图层配置和输出模式等核心参数
2025-05-24 16:25:22
1480
原创 RK3588 hdmirx 调试(含v4l2工具,edid编辑)
RK3588 Buildroot系统中调试HDMI-RX的过程,包括抓图、修改EDID数据、编辑EDID等操作。首先,通过logcat和寄存器信息查询HDMI-RX的状态,使用v4l2-ctl工具进行测试和修改EDID。
2025-05-22 17:26:29
2265
2
原创 RK3588 USB-OTG 功能使用记录
主要介绍rk3588平台USB-OTG配置功能(USBGadget)包括ADB调试、USB模拟以太网、USB虚拟串口、UMS虚拟存储设备和UAC虚拟声卡等功能
2025-05-21 18:21:55
1922
原创 CH9329EVT 串口转键鼠开发指导
本文记录了在RK3588平台上调试CH9329芯片的过程。首先,介绍了CH9329芯片的相关资料和文档下载
2025-05-21 11:19:59
860
原创 Ubuntu 远程桌面配置指南
本文详细介绍了在Ubuntu 22.04系统中通过VNC实现远程连接的步骤。首先,需安装图形化界面和VNC工具x11vnc,并设置开机启动服务。接着,在Windows客户端使用VNC Viewer通过局域网IP和端口5900进行连接。此外,还提供了通过IPv6实现公网访问的方法。文章涵盖了从安装配置到客户端连接的全过程,并附有相关命令和截图,帮助用户顺利完成远程桌面设置。
2025-05-19 18:38:03
2414
原创 RK3588 Uboot 中烧写分区(U盘升级)技术指导
本文介绍了在Rockchip U-Boot中通过U盘单独烧录分区的方法,与官方流程不同,旨在实现特定分区的单独升级。通过U-Boot中的USB和MMC命令,用户可以读取U盘内容并加载到内存,然后将数据写入指定的MMC分区。适合新手入门学习。
2025-05-16 16:51:44
1196
原创 RK3588 Uboot 读U盘配置ENV环境变量
本文介绍了在RK3588平台的U-Boot阶段,通过读取U盘中的配置文件(abc.txt)来动态设置环境变量的实现方法。该方法适用于批量生产时快速配置设备参数和网络设置等场景。
2025-05-15 11:41:23
716
原创 RK3588 Buildroot 新建板级DTS
在rk3588 linux开发过程中,新创建板型主要基于硬件差异化、软件适配与优化、项目定制化等多方面需求。
2025-04-22 18:58:48
1176
原创 RK3588 Buildroot QT开发指导--QT Creator配置
上一章说到如何在使用rk3588的交叉工具链编译QT库。本章节记录我们的QT程序要在rk3588 buildroot中执行,就必须使用上一章交叉编译的Qt库来编译程序。
2025-04-14 11:46:42
1193
原创 RK3588 Buildroot QT开发指导--交叉编译
本项目聚焦于在 RK3588 平台上借助 Buildroot 工具开展 Qt 的交叉编译工作。RK3588 作为一款高性能的芯片,在众多嵌入式应用场景中有着广泛的应用前景,而 Qt 作为优秀的跨平台应用开发框架,能极大提升开发效率与用户体验。
2025-04-10 19:34:37
1839
原创 黑苹果RX590驱动解决方案
华硕RX590 GAME,MacOS运行查看到显存为7m,使用起来非常卡顿。.免驱后,屏幕紫色。如上问题的解决方案。
2024-03-11 16:23:52
2568
原创 GitHub Copilot的使用方法和快捷按键
GitHub Copilot是GitHub与OpenAI合作开发的一款人工智能编码助手。它基于GPT(Generative Pre-trained Transformer)模型,可以为你提供代码补全、建议和生成的功能。
2024-01-13 14:14:24
1309
原创 Linux QT以太网配置及相关知识
Linux kernel (4.9) + Systemd + QT 编写以太网配置程序,可以动态获取ip;静态配置ip
2024-01-13 14:00:57
2005
原创 2023年度回顾
过去的一年维护的平台有rockchip,autochip的,具体上是rk3588,ac8015,ac8257.这些平台的操作系统除了Android外,还包含Linux。ac8015 linux 是基于yocto的版本,在linux系统上今年主要是实现了以太网功能,实现了添加QT app。值得肯定的是在rockchip平台rk3588上,我们有完整的项目落地。(23年的8/9月)回顾过去1年解决问题较为深刻印象的:无非就是死机,卡死,kernel的访问非法地址。(平台的迁移,并没太多技术上突破及技能的提升)
2023-12-29 17:30:01
508
原创 ModuleNotFoundError: No module named ‘formatter‘
的错误,这通常表示你的代码中引用了一个名为 'formatter' 的模块,但是Python解释器无法找到这个模块。分析:formatter已在python3.4+标记成废弃接口,就算你按照网上教程添加这个模块也无法解决。这个问题发生在Ubuntu22.04上安装python2.7后,通过repo同步源代码的时候出现的。解决如下:
2023-12-29 10:23:01
12823
17
原创 rockchip 3588 HDMI avmute
HDMI (High-Definition Multimedia Interface) 是一种数字接口标准,用于传输高清视频和多通道音频信号。AVMUTE 是 HDMI 规范中的一个术语,表示"Audio-Video Mute"(音视频静音)。AVMUTE 通常与 HDMI 设备的音频和视频功能以及设备之间的通信相关。AVMUTE 的主要功能是在 HDMI 设备之间通信,以控制音频和视频信号的静音(Mute)状态。
2023-10-24 09:26:18
870
国内城市代码(省、市、县、区)
2022-03-28
perl5.18.4和phthon2.7.6
2022-02-22
I2c_tool调试工具
2022-02-22
I2C调试工具(简单)
2022-02-22
Android 应用层控制GPIO实现方案(例子:控制风扇开关 上/下拉GPIO脚)
2022-02-17
生成二维码Jar包工具
2019-04-22
黑苹果读卡器驱动(多合一,Thinkpad读卡器插槽)
2019-03-12
oss-sdk-cn-zh-2016-07-11
2016-07-13
Android 皮肤资源加载工具类
2018-05-10
SSD1306 OLED 程序代码
2025-06-16
RK3588 QT 悬浮显示 QT端代码
2025-05-24
RealVNC安装包(远程桌面)
2025-05-19
uboot中读u盘文件配置env
2025-05-15
rk3588 linux qt5.15.8库
2025-04-15
rk3588 linux 系统添加分区和修改分区
2025-03-05
rtl8188FU-linux-5.15.14
2024-10-15
amd显卡烧录和修改sub id工具,包含GPU-Z软件包附带黑苹果注入EDID工具包,解决分辨率,紫屏等问题
2024-03-11
Linux QT以太网界面UI文件
2024-01-13
JMS578 windows烧录工具,JMS578FwUpdate,固件,相关文档
2022-11-22
软件开发常用工具集合包01
2022-11-18
Android 固定以太网MAC地址
2022-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅