树莓派嵌入式开发
在Alpine Linux ARMHF上为Python3使用nuitka编译器(musl)。
动机 pidoctor是用Python编写的(因为没有简单的方法让Crystal在ARMHF / musl上工作)。这意味着对Python的依赖性--这增加了开销。我怀疑这种开销是pidoctor不能在256MB的Raspberry Pi上运行的原因--因为RAM已经用完了......
更多内容调试阿尔派的启动过程
正如我在上一篇文章中所讨论的,Alpine Linux在启动时要经过几个阶段。在挂载启动媒体并扫描apkovl后(用nlplug-findfs),有一个选项可以让你通过设置$SINGLEMODE来获得一个控制台,即yes。将SINGLEMODE设置为 "是 "很简单,你只需添加 "single "一词...
更多内容树莓派上的阿尔派启动过程
今天我们将详细了解一下Raspberry Pi上的Alpine Linux启动过程。图中显示的是一张带有Alpine镜像的 "处女 "SD卡的内容,它还没有被启动过。这张图片显示了启动文件夹的内容。Raspberry Pi上的初始启动阶段...
更多内容nlplug-findfs 文档
nlplugfs-findfs的用法。%s [options] DEVICE 选项。-a OUTFILE 将找到的 apkovls 路径添加到 OUTFILE -b OUTFILE 将找到的引导库添加到 OUTFILE -c CRYPTDEVICE 运行 cryptsetup luksOpen 当找到 CRYPTDEVICE 时 -h 显示此帮助 -H HEADERDEVICE 使用 HEADERDEVICE 作为 LUKS 头 -k CRYPTKEY 密钥文件的路径 -m CRYPTNAME 使用 CRYPTNAME 名称用于...
更多内容树莓派上的水晶和阿尔卑斯山
将两种有趣的技术结合起来。Alpine Linux - 一个小尺寸和安全导向的Linux发行版 Crystal - 一种具有良好语法的编译语言(类似于Ruby)在Raspberry Pi(armhf / ARMv6,这也将支持Pi Zero W)上目前是不可能的,截至2018年12月21日。目前还没有(至少没有...
更多内容阿尔卑斯山Linux的第一步
这里有一个关于Alpine Linux的简短介绍,特别是针对Raspberry Pi平台的。 为什么是Alpine Linux?它很小,可以通过复制SD的FAT分区上的文件来安装,它可以从RAM中运行,文件系统将保持只读状态(当然也可以持续更改),这对嵌入式系统非常有利...
更多内容Alpine Linux上的WiFi通道13和14,又称我无法连接到我的路由器,又称crda配置
摘要 在为我们为客户做的Pi Zero WLAN端口改造开发一个嵌入式只读测试系统时,我遇到了一个有趣的问题。Pi Zero W突然停止了与我们的路由器的连接。经过一番调查,我设法找到了原因,并进行了修复。原因是什么?WLAN监管域 在...
更多内容