dongxunz's blogs💬
  • 首页
  • 归档
  • 分类
  • 标签
  • 分享
    电路 结构 游戏 阅读角
  • 关于
  • 友链

ATMEGA32U4刷入Klipper固件

前言之前复刻了一张Prusa MMU的主板,想着后面等有一台Prusa I3 MK3S+机皇时再搭配MMU进行多色打印,但是实际测试发现Prusa对该固件进行了细致的调参,使用不匹配的硬件是无法正常使用的,会一直报错:Unknown ERRO,检查串口信息为:echo:MMU2:Command Error, last bytes: 00 00 00 00 00 00 00 00 00 00 00
2026-03-18
Arduino
#ATMEGA32U4

自行构建RepRapFirmware固件

前言RepRapFirmware是一款开源且功能全面的运动控制固件,广泛用于各种DIY机器,常见于CNC和3D打印,也可以自定义各种复杂运动学,并且无需其他硬件,全部控制由ARM芯片完成,进一步提升了机器运行时的稳定性。 该官方固件目前只适配了Duet出品的主板,而第三方开源主板并不能使用,好在gloomyandy对其进行了扩展,适配了部分开源3D打印主板,但是随着RRF源码变得越来越复杂,构建的
2026-02-06
3D打印
#RepRapFirmware

使用Katapult编译适用于STM32F103的Bootloader

前言由于STM32F103系列芯片没有官方DFU模式,如果想烧录Klipper固件或者升级则需要借助JLINK或者USB TO TTL串口线等工具,这属实有点难用了😓本人经过一番网上搜寻与查资料,发现Katapult项目可以很轻松构建适用于该芯片的Bootloader,后续进行烧录或者升级Klipper固件只需要复位两次即可,大大省去了接线的繁琐操作。 首次烧录Bootloader 克隆Kata
2025-11-05
3D打印
#Klipper

全志H618电视盒子刷机记录

前言全志 H616 TF CardEMMCFEI模式安装驱动,短接电视盒子主板上的短接点,使主板进入USB烧录模式。 进入FEI模式: 下载使用于全志H618芯片的 USB烧录镜像到eMMC(Linux镜像) 下载Zadig工具: Zadig Allwinner Soc in FEL mode .\sunxi-fel.exe -v ver
2025-08-25
Linux
#全志

Armbian-Build项目配置解析

前言对于可以运行Linux系统的ARM设备,Armbian一定是首选的,该项目成立之初就是为了解决这一难题,而且官方一直在维护更新,各大Linux开发板也有适配,提供的Build脚本还支持民间魔改,自行适配,极大的方便了普通折腾爱好者;但是目前还没有在网上找到一篇相关文章指导如何适配其他Linux开发板,所以本文章将对其过程进行记录,不一定包含所有内容,更多信息请查看官方文档:Armbian Do
2025-08-23
Linux
#Armbian

构建适用于全志H616/H618芯片的Linux

前言网上对于全志 H616/H618 芯片构建Linux系统的文章太少了,于是打算摸索其中的方法,经过多次失败与漫长测试后,从中总结出了一些知识,于是写下这篇文章进行记录,仅供参考。 本文章使用Ubuntu 22.04.5系统进行构建,其他系统请查看文档:Toolchain。 手动构建各分区文件交叉编译工具链使用apt源的交叉编译工具链: 对于32位架构: 12345sudo apt-g
2025-08-05
Linux
#全志

反编译设备树代码解析

前言特别鸣谢
2025-08-02
Linux
#瑞芯微

构建适用于RK3399芯片的Armbian

前言偶尔在小黄鱼收到一块主板,版本号为:ZYSJ1739A2-V3.0,核心是瑞芯微RK3399,但是刷入ophub适配的zysj镜像之后,网口无法正常使用,通过查看设备树文件,发现适配的其实是zysj另一款同核心型号的主板:ZYSJ1739A-V1.3,以太网PHY芯片型号:RTL8211E(千兆);而我这块主板的以太网PHY芯片型号:RTL8201F(百兆),所以本文章将对原设备树进行小幅修改
2025-07-28
Linux
#瑞芯微

从备份的分区文件中提取设备树文件

前言本文章主要针对使用瑞芯微芯片的主板或设备,通过AndroidTool_Release工具对原系统进行备份后,将其中可能包含了设备树的文件(resource.img、boot.img、kernel.img)进行解包,得到其设备树文件,仅供参考。 提取设备树resource.img克隆瑞芯微官方提供的rkbin工具: 1git clone https://github.com/rockchip-l
2025-07-19
Linux
#瑞芯微

构建适用于RK3328芯片的Linux

前言网上能找到适用于瑞芯微RK3328芯片的Linux系统版本都有些旧了,有些功能内核不支持,于是打算自己折腾构建最新版本的Linux系统,开启一些新的功能,顺便学习一下嵌入式开发,仅供参考。 启动流程 上图可以看出瑞芯微的芯片有2条启动流程: Boot Flow 1 / Boot Flow 2,每条流程只有loader1、loader2在构成方式上有所不同,而trust、kernel
2025-07-09
Linux
#瑞芯微
123…5

搜索

Hexo Fluid
载入天数... 载入时分秒...
总访问量 次 总访客数 人