- 博客(68)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 Atlas 200I A2 加速模块-开发环境搭建及编译
摘要:本文介绍了RK3568开发板HDMI显示适配异常问题的处理过程,并详细说明了Atlas 200I AI加速模块的源码获取、交叉编译工具链安装、启动流程分析以及内核和设备树编译方法。内容包括SDK源码结构、Hboot2程序烧写步骤、设备树修改方法、内核编译流程和驱动开发指南,为开发者提供了完整的开发环境搭建和问题排查参考。
2025-12-03 20:25:35
750
原创 Atlas 200I A2 加速模块-网口移植调试(yt9215*2+yt8521)
Atlas 200I A2 加速模块网卡适配,yt9215和yt8521。
2025-11-04 11:08:39
1080
2
原创 Atlas 200I A2 加速模块-can接口适配。
Atlas 200I AI加速模块can接口适配,can接口发送数据正常,但是无法接收到数据异常。
2025-10-11 14:36:22
400
原创 记录:Atlas 200I A2 加速模块每次进入系统都提示修改密码,但是修改不成功问题
Ascend310每次启动系统都提示修改密码,修改后重启系统新密码不生效,仍旧让修改密码。
2025-10-11 13:54:07
159
原创 LS1043A+AQR115C万兆网口调试
2.AQR115C ethernet phy介绍AQR115C是Marvell的以太网PHY芯片,同系列的还包括AQR113C、AQR114C以及AQR113、AQR114、AQR115。其中带"C"封装尺寸是7mm X 7mm,不带"C"的封装尺寸是7mm X 11mm。两者之间的差异参见下表:以上型号使用时都需要通过SPI接口外挂一个flash,用于存放固件。在未正常加载固件的情况下PHY将不能正常工作,软复位寄存器一直处于软复位状态。其次AQR113、AQR114、AQR115支持"菊花链"(英
2025-08-11 16:35:32
1549
原创 linux磁盘加密
有多种工具和策略可以实现磁盘加密,包括使用Linux内核的内置功能,如dm-crypt,以及使用更高级的解决方案,如LUKS(Linux Unified Key Setup)。解密后产生一个/dev/mapper/unlkd1的逻辑卷.现在/dev/mapper/unlkd1就是已解密的逻辑设备,可像正常设备一样进行操作.注意:输入大写YES以确认,该步骤会丢失设备已有数据,请务必先做好备份,过程中会提示输入并确认密码。取消解密后,/dev/mapper/unlkd1逻辑卷也将消失。5.通过秘钥文件解密。
2025-08-11 14:48:18
391
原创 记录:rk3568适配开源GPU驱动(panfrost)
摘要:本文介绍了在RK3568芯片上移植Mali-G52 GPU驱动的过程。主要包括内核dts文件修改和内核配置调整两部分。
2025-08-07 13:33:31
1666
5
原创 RK3588实现wlan直连
WLAN直连(Wi-Fi Direct),最初称为Wi-Fi P2P(Peer-To-peer),是Wi-Fi协议簇中一种允许两个或多个设备在没有传统无线接入点(Access Point)情况下直接通信的技术。它利用Wi-Fi标准,实现了设备间的点对点连接,具有传输速度快、连接稳定、无需额外网络设备等优点。本文将详细介绍如何在RK3588+WiFi模组的环境下实现WLAN直接的功能。环境:CPU:RK3588WIFI模组:RTL8852bs内核版本:linux 6.1.75。
2025-08-01 18:00:16
882
1
原创 记录:外扩GPIOD访问报警告
原因是驱动中采用gpio_get_value获取GPIO引脚状态时会调用到gpiod_get_raw_value。从代码中可以看到当GPIO的can_sleep是true是就会有警告,但是这个警告不会影响到系统运行。,但不推荐,另一个方式就是将rfkill-bt.c中的gpio_get_value该成gpio_get_value_cansleep。修改这个错误,简单粗暴的方式就是注释掉。
2025-06-09 21:55:35
335
原创 记录:RK3588 PWM调试
这里提供的名称就是pinctrl-names = “default"定义的名称,可以看到传入的名称是"active”,而dts中配置成了"default"。PWM 驱动加载成功后,会在其下生成 pwmchipX 目录,如pwmchip0、pwmchip1 等,此处的 X 与 PWM 的控制器或通道 id 无关,仅与 PWM 设备的 probe 顺序有关。参考上面的修改后发现"/sys/class/pwm"中中只有pwm3和pwm7,内核报错"No active pinctrl state"。
2025-06-09 21:17:32
1414
1
原创 gst-plugins-good1.0-1.20.3编译报错。
gst-plugins-good1.0-1.20.3编译报错error: 'GST_DISABLE_GST_DEBUG' undeclared (first use in this function); did you mean 'GST_DISABLE_CAST_CHECKS'?../gst-libs/gst/basecamerabinsrc/meson.build:28:3: ERROR: Unknown variable "static_build".
2025-04-14 11:02:57
271
原创 RK3588开发板本地部署DeepSeek-R1
最近deepseek闹的比较火,看网上已经有博主将deepseek部署到了RK3588上,自己手头刚好有RK3588的板子,于是就参考网上的教程部署了一套本地的deepseek,体验一下国人的AI。下面记录了详细的部署过程,有感兴趣的小伙伴可以试试看。
2025-02-26 15:55:06
2377
原创 IMX6ULL+LAN8720*2移植
mdio_bus 20b4000.ethernet-1: MDIO device at address 0 is missing.fec 2188000.ethernet eth1: Unable to connect to phy
2024-03-27 17:24:17
852
原创 RK3568 + YT9215交换机芯片调试
本文目的在于介绍一种在rk3568上驱动YT9215的方法,方法是参考DSA驱动(Distributed Switch Architecture drivers)和switch厂家提供的“yt_smi_mib_rw.c”修改而来。因为DSA在低版本的内核的stmmac驱动未被支持,所以对于较低版本的内核该方法未必适用,这里选用的linux内核版本为5.10.198。硬件连接上采用mac to mac的连接方式,将rk3568通过RGMII接口连接到YT9215的gmac8上。
2024-01-31 18:12:31
8161
23
原创 I.MX8QM EC20适配
这个错误是因为编译过程中会对"device/nxp/imx8q/mek_8q/manifest.xml"和"hardware/interfaces/compatibility_matrices/compatibility_matrix.7.xml"进行匹配,如果匹配失败会报错。另外"hardware/interfaces/compatibility_matrices"这个下面有多个xml文件,具体和哪个匹配取决于"manifest.xml"第一行中"target-level"对应的值。添加PID、VID。
2024-01-21 16:50:24
2010
原创 I.MX8QM flexcan移植
在“platform/board/mx8qm_mek/board.c”中找到“board_system_config”函数,注释掉“RM_RANGE(SC_R_CAN_0, SC_R_CAN_2)”和“RM_RANGE(SC_P_FLEXCAN0_RX, SC_P_FLEXCAN2_TX)”并修改相应数组的大小。这里5acd0000地址对应can0_lpcg,5ace0000地址对应can1_lpcg,5acf0000地址对应can2_lpcg(dts中可以找到),看来上面的暴力修改行不通。
2024-01-01 13:22:39
1278
原创 I.MX8QM android13开启adb调试
通过上面的修改,虽然可以通过adb可以正常连接,但是当利用pus访问只读文件夹时,或“adb remount”时会提示错误。解决办法:进入系统,打开开发者选项,在开发者选项中找到"OEM解锁"并打开。然后按照下面步骤输入命令就可以正常push了。注意:usbotg1中dr_mode在"imx8qm-android.dtsi"有被设置成“host”,这里需要注释掉。设置"vendor.usb.config"为"ci_hdrc.0"。重新编译烧写后就可以看到PC正常识别到adb设备。
2024-01-01 12:43:05
830
rk3399应用成设置mac地址程序(含源码)
2023-07-19
flexbuild-lsdk2108.tgz LSDK部署包
2023-02-01
Ubuntu16.04 desktop for armhf根文件系统
2023-03-09
rk3288 buildroot文件系统
2022-12-11
rk3288从buildroot中提取的qt5.15.2的编译环境
2022-12-11
QT5.12.11+OpenGL es2 + eglfs(RK3399).rar
2022-01-18
STM32F207 uCosii V2.92工程
2017-03-03
yt9215 switch 驱动
2025-11-06
Atlas 200I A2 加速模块非官方镜像制作工具包
2025-10-25
imx8qm lsio-pwm*和mipi-pwm内核patch
2023-12-15
xinput-calibrator进行校准后自动生成99-calibration.conf配置文件的python脚本
2023-07-24
mod8id在libcryptoauth下的应用层调用demo
2023-07-24
物理网卡回环测试(linux)
2021-06-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅