文章分类 -  软件

摘要:Linux搭建ESP8266 RTOS SDK开发环境 简介 之前学习使用过51和STM32平台的单片机,这两个用来做一些数据采集或控制功能的话还挺好用,但这两个平台想要联网的话还需要依靠其他的网络转换模式,使用起来非常的不爽,系统组件和成本也上去了。后来了解到一些集成网络功能的单片机,像ESP82 阅读全文
posted @ 2025-01-11 22:10 LM358 阅读(676) 评论(0) 推荐(0)
摘要:机顶盒B860AV2.1改造为Ubuntu服务器(三)S905L-B移植Ubuntu文件系统和制作SD卡镜像 简介 这个项目最终目标是在一个主芯片为S905L-B的电视机顶盒B860AV2.1上运行自己编译适配的Linux系统,前两篇我们分别移植了主线Uboot和主线Linux,并成功让Linux内 阅读全文
posted @ 2024-11-16 15:10 LM358 阅读(1157) 评论(6) 推荐(0)
摘要:机顶盒B860AV2.1改造为Ubuntu服务器(二)S905L-B移植主线Linux 简介 上一篇我们给一个中兴的电视机顶盒B860AV2.1移植了最新版的主线Uboot,这次我们来移植主线Linux。 Linux启动需要Uboot引导,Uboot的主要功能是初始化包括DDR在内的一部分外设,再将 阅读全文
posted @ 2024-11-15 00:11 LM358 阅读(999) 评论(0) 推荐(0)
摘要:机顶盒B860AV2.1改造为Ubuntu服务器(一)S905L-B移植主线Uboot 简介 最终目标 目的是将家里面闲置或网上淘的宽带机顶盒,自己适配主线Uboot、主线Linux和Ubuntu文件系统,让机顶盒变成一个运行Ubuntu系统的小服务器。 原材料和环境 闲置的机顶盒一个,我这里的是几 阅读全文
posted @ 2024-11-14 03:13 LM358 阅读(2450) 评论(3) 推荐(0)
摘要:全志A10主板移植主线Uboot和Linux 背景 板子为小黄鱼上收到的一块全志A10的广告机主板,想对这张板子移植下最新的主线Uboot和Linux内核。 原始状态 Uboot 环境变量 boot_fastboot=fastboot boot_normal=sunxi_flash read 400 阅读全文
posted @ 2024-11-08 01:47 LM358 阅读(150) 评论(0) 推荐(0)
摘要:广告机主板适配Linux说明 通用启动镜像说明 ​ 烧写镜像分为三个部分,第一部分为Uboot引导,地址范围为镜像起始的10M空间,按照对应的SOC启动地址要求将Uboot启动文件烧写到对应的偏移地址;第二部分为Linux启动分区,起始地址为Uboot引导结束的地方,大小为40MB,格式化为FAT3 阅读全文
posted @ 2024-11-08 01:44 LM358 阅读(244) 评论(0) 推荐(0)
摘要:ZYNQ DMA Linux驱动实验 简介 在PL中调用AXI-DMA向PS的内存中写入数据,数据源为自己造的一个递增数,在PS中可通过驱动控制DMA的传输。 搭建Vivado工程 主要调用了自定义的数据发生器模块、FIFO转AXI-Stream模块、AXI-DMA模块和ZYNQ PS模块,数据流向 阅读全文
posted @ 2024-11-08 01:14 LM358 阅读(2209) 评论(0) 推荐(1)
摘要:搭建ZYNQ Linux开发环境 简介 ZYNQ Linux启动流程 graph LR 片内ROM-->FSBL-.->Uboot-.->Linux内核-->Rootfs("根文件系统 (Ubuntu等)") FSBL-.->Linux内核 片内ROM 功能: 第一阶段启动程序,是固化在芯片内部RO 阅读全文
posted @ 2024-11-08 01:14 LM358 阅读(1139) 评论(0) 推荐(0)
摘要:ZYNQ AXI-GPIO Linux驱动实验 简介 在Linux中访问PL中自定义设备,主要分为三步实现。首先需要在Vivado中创建工程生成PL部分的bin文件,在Linux中通过FPGA_MANAGER接口将bin文件烧写到PL中;然后在PS的Linux中编写自定义设备的驱动,将自定义设备的寄 阅读全文
posted @ 2024-11-08 01:14 LM358 阅读(751) 评论(0) 推荐(1)