- 博客(37)
- 收藏
- 关注
原创 【Spiffo】光速项目:LVGL v9框架下的MIPI简易相机_Part2
本期接上回的工程部署讲一下整个工程的框架逻辑以及相关的模块作用机制,包括mipi抓图像以及后续传递到显示屏的链路逻辑等。
2025-04-09 15:57:23
1255
原创 【Spiffo】环境配置:最简cmake工程构建(含使用例)
本期介绍一下如何配置一个最简单可用cmake工程以及如何在自己的工程里添加第三方库/在已有工程下添加自己的库。目前只涉及最基本的框架搭建,因为想要一篇精通cmake基本上不太可能,而且很可能看晕,所以这里推荐先搞懂最基本的框架,需要什么高级功能再现场管AI要也能保证搭出来的框架能用。
2025-04-01 16:35:23
931
原创 【Spiffo】光速项目:LVGL v9框架下的MIPI简易相机_Part1
由于现在网上对于LVGL v9以及MIPI DSI、CSI的资料少的可怜,本期来做一个简易MIPI相机的demo,来大概串一下这几个东西的使用思路和框架构建。(演示的gif只能传5M,难绷座机画质)
2025-03-25 20:23:47
1054
原创 【Spiffo】环境配置:Linux下LVGL项目构建(含v8、v9)、针对git不到子项目的手动组装
LVGL的项目通常不需要自己手动组装,直接gitclone本体及其子项目即可,但是因为众所周知的原因,经常拉不下来,只能前往GitHub对应页面下载zip包后自己手动组装,关于自己组装官方并没有说的很细(虽然做法很简单就是了)。
2025-01-19 20:01:00
1648
原创 【Spiffo】排障:VsCode报错“过程试图写入的管道不存在”(网络环境正常且地址正常的情况下依然出现)
VsCode使用remote-ssh报错nstall terminal quit with output: 过程试图写入的管道不存在,一般来说这种情况更可能是网络环境出了问题,那连不上自不必多说,这里想讨论一种特殊情况。
2024-12-31 16:52:10
1870
8
原创 【Spiffo】排障:香橙派官方linux源码默认defconfig编译报错
香橙派官方github下载的全志sun50iw9系列Linux6.1内核下使用默认的配置文件linux_sunxi64_defconfig生成.config后编译会报错ac200_enable,sun50i_ehpy_calibrate_value等函数未定义。
2024-12-02 14:38:56
747
原创 【Spiffo】知识细节:Kconfig、Menuconfig和Makefile之间的关系
内核驱动开发时将自己编写的驱动放到了指定类型的驱动目录下,还需要清楚Kconfig、Makefile、menuconfig三者之间的关系才能将自己的工程合理融入内核编译的Make体系中,自然也更便于整合
2024-11-29 14:34:43
883
原创 【Spiffo】环境配置:VScode+Windows下开发Linux
在Linux下直接开发有时候不习惯快捷键和操作逻辑,用Windows的话其插件和工具都更齐全、方便,所以配置一个Windows的开发环境能一定程度提升效率。
2024-11-20 10:47:35
425
原创 【Spiffo】排障:mkdir: cannot create directory xxx: Read-only file system
Linux(通常是开发板上出现)创建文件/编辑文件报错mkdir: cannot create directory ‘a’: Read-only file system
2024-10-30 15:58:12
330
原创 【Spiffo】光速项目:开发板从零搭建Linux(超详细)_Part2
上节已经成功把Linux起起来了,但是光这样我们的系统因为工具缺失以及内核臃肿,还是不能正常使用,这节开始软件层面的配置。
2024-10-03 10:15:31
1097
原创 【Spiffo】光速项目:开发板从零搭建Linux(超详细)_Part1
有时候我们不想使用厂家提供的开发板Linux系统镜像,而是想要一个基于某款芯片的纯净开发环境进行某些驱动测试,这个时候就需要手动构建自己的板上系统。我们希望这个板上系统只需要有最基本的功能即可,以便验证自己的开发内容是否正常。
2024-10-02 15:31:29
1523
原创 【Spiffo】排障:Ubuntu开机卡在 /dev/sda3 clean....(附VMware扩容)
冷不丁开机发现Ubuntu卡在这个界面不动了,造成原因:系统空间不足。同时系统空间不足还会造成ssh莫名连不上等奇怪问题。
2024-09-21 11:36:31
2274
13
原创 【Spiffo】排障:Ubuntu无法登录到桌面,循环输密码
Ubuntu重启以后卡在登录界面,即使输对了密码也进不去,只能重复输密码步骤。很大一部分原因是很多帖子说交叉编译工具应该放在/etc/profile里配置
2024-09-16 14:01:55
2222
2
原创 【Spiffo】光速项目:利用OpenWrt搭WiFi
有些学校宿舍没有无线校园网,只有一根入户网线,每次开机还要宽带连接,非常dan疼。普通人肯定会直接买套路由器+AP组WiFi用。但我们是垃圾佬,因此手搓。本篇使用树莓派作为演示,实际也有香橙派这种十几块就能搞定的究极省钱方案。
2024-09-08 16:18:11
3775
原创 【Spiffo】防傻防呆Tips——可执行文件存在但是-sh:./xxx.sh:not found
Linux下执行某些可执行shell脚本时,显然文件存在,但是使用“./xxx.sh”执行它的时候却报错-sh:./xxx.sh:not found
2024-08-31 17:16:34
694
原创 【Spiffo】防傻防呆Tips——虚拟机似乎正在使用中,请按‘获取所有权’
遇到停电或者猫咬电线导致直接关机很正常,但是虚拟机容易出问题,比如“虚拟机正在使用中,请按‘获取所有权’”
2024-08-29 17:40:17
390
原创 【Spiffo】防傻防呆Tips——fatal error: opening dependency file ./.missing-syscalls.d: Permission denied
编译内核/设备树时报错fatal error: opening dependency file ./.missing-syscalls.d: Permission denied
2024-08-16 23:22:07
496
原创 【Spiffo】防傻防呆Tips——error: too few arguments to function ‘of_get_display_timing’
编写framebuffer驱动时使用of_get_xxxx获取设备树时序信息时报错参数太少
2024-08-14 14:51:47
244
原创 【Spiffo】防傻防呆Tips——fatal: detected dubious ownership in repository
git add报错fatal: detected dubious ownership in repository
2024-05-08 18:51:23
234
1
原创 【Spiffo】防傻防呆Tips——Error:EACCES:pmkdir: cannot create directory ‘xxx’: Read-only file system
挂别人做的文件系统,在系统起来以后不能创建目录、不能编辑文件,报错Error:EACCES:pmkdir: cannot create directory ‘xxx’: Read-only file system
2024-03-16 16:35:36
352
1
原创 【Spiffo】防傻防呆Tips——menuconfig时没有/sys/class/gpio启用选项
menuconfig配置内核时Device Drive> GPIO Support下没有/sys/class/gpio.. (sysfs interface)的选项
2024-03-12 15:41:20
459
1
原创 【Spiffo】防傻防呆Tips——Unrecognized parameter: “make“问题解决
使用bear生成compile_commands.json文件辅助vscode进行工程分析时Unrecognized parameter: "make"的解决方法
2024-02-01 22:48:55
885
1
原创 【Spiffo】防傻防呆Tips——Error:EACCES:permission denied,open.....问题解决
摘要:VScode使用ssh远程主机进行文件编辑保存时报错Error:EACCES:permission denied,open...
2024-01-27 14:06:35
545
1
原创 【Spiffo】防傻防呆Tips——Saving Environment to FAT... Unable to use mmc 0:0...解决
不少人使用香橙派系列的开发板尝试uboot启动内核发现uboot变量无法保存并且报错为Saving Environment to FAT... Unable to use mmc 0:0...,以下提供解决思路
2023-12-11 15:34:13
730
1
原创 【Spiffo】防傻防呆Tips——The distutils package is deprecated and slated for removal in Python 3.12解决
编译uboot时源文件所使用的python库distutils已被弃用,这里换用了其他库,亲测可用
2023-12-09 13:07:15
972
原创 【Spiffo】防傻防呆Tips——解决fdisk编辑磁盘分区后lsblk列表内不更新内容问题
斯皮福这周写教程文案时重做SD卡启动盘随手摸了一张我以为空的SD卡来使用,经过fdisk软件编辑后输入lsblk发现其中没有新增的分区内容,于是开始寻找原因。
2023-11-07 16:06:17
376
原创 【Spiffo】防傻防呆Tips——解决lib/asm-offsets.c:1:0: error: bad value (armv5) for -march= switch报错问题
Uboot编译过程报错解决lib/asm-offsets.c:1:0: error: bad value (armv5) for -march= switch报错问题 Orangepizero3举例
2023-10-28 20:37:51
390
1
原创 【Spiffo】防傻防呆Tips——libstdc++.so.6: cannot open shared object file: No such file or directory解决方案
记录斯皮福在使用以32位库为基础的软件包时报错找不到包内容,后经测试apt途径下载该库文件的名称已更改。
2023-10-17 18:26:41
372
原创 【Spiffo】Linux入门 _Part1——创建文件、Vim编辑器及其常用指令
氦!我是斯皮福,上期我们学习了Linux系统的基本跳转指令和目录结构,并且留下了“Linux万物皆文件”的概念,那么创建文件并编辑就是我们必学内容之一。这节我们学习创建文件与vim编辑器的操作吧!
2023-10-15 19:27:29
1062
1
原创 【Spiffo】防傻防呆Tips——arm-linux-gcc not found解决方案
相信学习系统移植,内核移植的朋友如果不会施法安装交叉编译工具的话只能下载压缩包来代替。这样伴随了一个问题:在验证是否安装完成的时候发现arm-linux-gcc not found报错。本篇将分析问题出处与解决方法。
2023-10-08 12:16:27
2483
1
原创 【Spiffo】防傻防呆Tips——各种解压指令
引言:相信许多朋友遇到了压缩包传入之后不知道对应的压缩包格式的解压指令的问题。今天斯皮福为大家整理了常用的内容供各位使用时参考。
2023-10-07 22:27:41
195
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人