全志-boot
文章平均质量分 90
小文哥嵌入式开发
芯片原厂/嵌入式开发/LInux/FAE/捏脚大汉/垃圾佬。本博客所有内容都可以在注明作者和出处的情况下转载,不用问我。
展开
-
在基于全志V851se的TinyVision上手动构建 Linux 6.1 + Debian 12 镜像
这个设备树名称是定义在 SyterKit 源码中的,如果之前修改了 SyterKit 的源码需要修改到对应的名称,SyterKit 会去读取这个设备树。编译完成 bootloader,内核,rootfs 后,还需要打包固件成为可以 dd 写入的固件,这里我们使用 genimage 工具来生成构建。等待构建完成后,使用chroot进入到目录,这里编写一个挂载脚本方便挂载使用,新建文件。生成目标镜像,配置环境,这里我们生成一个 1024M 的镜像文件用于存放 rootfs。原创 2024-03-18 10:45:37 · 1203 阅读 · 0 评论 -
【全志D1-H 哪吒开发板】Debian系统安装调教和点灯指南
特别说明:因为涉及到操作较多,博文可能会导致格式丢失其中内容,会根据后续使用做优化调整。原创 2024-02-28 09:54:42 · 1427 阅读 · 0 评论 -
全志T113平台Uboot、内核、文件系统快速启动配置
另外,在某些嵌入式系统和设备中,启动时间对于系统的稳定性和可靠性至关重要,因此尽可能缩短启动时间,以确保系统能够在最短的时间内启动至关重要。修改完成后,请参考我司的T113-i产品资料《Linux系统使用手册》文档,重新编译生成Linux系统镜像,同时参考《Linux系统启动卡制作及系统固化》文档,将Linux系统镜像文件固化至NAND FLASH或eMMC,再从NAND FLASH或eMMC上电启动即可。为了满足需求,对T113-i原生系统进行剪裁,得到一个可快速启动的程序镜像。启动时间可缩短约10秒。原创 2023-12-06 09:36:03 · 1058 阅读 · 0 评论 -
全志T507-H技术帖 | 去掉IO扩展芯片后保留扩展引脚功能的实现方法
飞凌嵌入式推出的OKT507-C作为一款广受欢迎的开发板拥有丰富的功能接口,而实际上OKT507-C开发板的CPU引脚资源是比较紧缺的,那么它究竟是如何提供如此丰富的接口资源的呢?以上就是OKT507-C开发板去掉IO扩展芯片后保留扩展引脚功能的实现的方法,本文使用的思路和方法仅供参考使用,其它Arm开发板虽然芯片不同,但思路和方法有很多的共性,希望对您在板卡的使用中能够有所帮助。本文将选用OKT507-C开发板的LCD功能引脚来重新复用为这些功能,用户可根据自己的实际功能需求情况选择。原创 2023-11-09 17:13:17 · 190 阅读 · 0 评论 -
MQ-Quad 全志H616 主线内核编译调试记录(u-boot、kernel、buildroot)
因为6.0的内核太新了,很多驱动没支持,所以使用稳定版内核进行驱动的移植。原创 2023-06-05 09:33:40 · 2855 阅读 · 1 评论 -
一图看懂全志XR806鸿蒙系统架构
XR806支持的OpenHarmony属于 轻量系统(mini system)轻量系统是面向MCU类处理器例如Arm Cortex-M、RISC-V 32位的设备,硬件资源极其有限,支持的设备最小内存为128KiB,可以提供多种轻量级网络协议,轻量级的图形框架,以及丰富的IOT总线读写部件等。可支撑的产品如智能家居领域的连接类模组、传感器设备、穿戴类设备等。XR806-OpenHarmony系统框图如下:从下到上分别是:内核层(Kernel)- 系统驱动层(System Driver)- 系统服务层原创 2022-02-24 09:29:10 · 2440 阅读 · 3 评论 -
全志D1-H哪吒上裸机执行 rt-thread 的 rt-smart os
前言我属于提前批拿到哪吒开发板的,兴奋之余开始研究如何去运行自己的裸机程序,美其名曰:操作系统.和 mcu 不一样, sbc 级别的 cpu 跑起来要复杂的多,不过好在系统级别的领域,不同的软件分工明确, 我们的裸机程序作为 kernel 部分,等着被引导就好.尽管 sbc 的系统很复杂, 不过要跑起我们的小小的代码,我们刚开始关心的东西不必要很多.走出第一步,才能看到后面的广阔天空.由于没有自己的 OS , 这里用 rt-thread 的 rt-smart 来作为实验验证对象.uboot和我原创 2022-02-23 10:10:35 · 1837 阅读 · 0 评论 -
全志平台Tina系统uboot和linux下对env空间进行操作的方法
修改env在uboot控制台修改env print #打印envenv set bootdelay 0 #修改bootdelay为0,注意,此时修改的是ram中的副本,掉电则修改丢失env save #保存到flash,使得修改掉电不丢失在linux控制台修改在用户空间操作env,需要先选上uboot-envtools包make menuconfig --->...原创 2018-10-09 20:57:59 · 2469 阅读 · 0 评论