Linux内核
文章平均质量分 82
ZHangZMo
该平台某些政策实在让人无法接受,暂停在该平台发文-喜欢Linux内核和RT-Thread、NuttX、uCos系列和ThreadX RTOS都有涉猎。1.做一点和别人不同的事情 2.追逐内心的感受 3.不要写出太烂的代码
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用Buildroot开始嵌入式Linux系统之旅-7(终结篇)
这次将介绍如何在Eclipse下使用buildroot生成的交叉编译工具,搭建嵌入式C/C++开发环境,支持使用Microchip EGT的图形开发,最后讲解了远程调试的配置。原创 2025-02-18 20:44:52 · 977 阅读 · 0 评论 -
使用Buildroot开始嵌入式Linux系统之旅-6
这次将介绍如何在QT Creator下配置buildroot下生成的交叉编译工具和QT5代码库,然后讲解了QT5工程的配置,从而使得QT项目得以交叉编译,实现在目标板上的运行。原创 2025-02-11 08:45:00 · 541 阅读 · 0 评论 -
使用Buildroot开始嵌入式Linux系统之旅-5
本系列专题将基于Microchip官方提供的Buildroot仓库,创建个人第一个可运行的嵌入式Linux系统。本文章介绍了如何在buildroot下配置QT5,并修改根文件系统来支持QT5原创 2025-02-07 08:00:00 · 1176 阅读 · 0 评论 -
使用Buildroot开始嵌入式Linux系统之旅-4
本系列专题将基于Microchip官方提供的Buildroot仓库,创建个人第一个可运行的嵌入式Linux系统。原创 2025-01-18 18:16:38 · 880 阅读 · 0 评论 -
使用Buildroot开始嵌入式Linux系统之旅-3
本系列专题将基于Microchip官方提供的Buildroot仓库,创建个人第一个可运行的嵌入式Linux系统原创 2025-01-14 16:13:45 · 576 阅读 · 0 评论 -
使用Buildroot开始嵌入式Linux系统之旅-2
at91bootstrap的配置文件都放在buildroot-mchp-linux4microchip-2024.10/output/build/at91bootstrap3-v4.0.10/configs目录下。U-Boot的配置文件都放在buildroot-mchp-linux4microchip-2024.10/output/build/uboot-linux4microchip-2024.10/configs目录下。修改后保存再编译即可。原创 2025-01-13 13:41:24 · 1379 阅读 · 0 评论 -
使用Buildroot开始嵌入式Linux系统之旅-1
本系列专题将基于Microchip官方提供的Buildroot仓库,创建个人第一个可运行的嵌入式Linux系统原创 2025-01-10 22:18:35 · 1493 阅读 · 0 评论 -
教你如何查看Microchip MPU SD烧录镜像中设备树的内容
Microchip MPU的SD卡或者eMMC烧录镜像文件,会被分为2个分区。第一个分区是被格式化为FAT格式且大小为64MB的boot分区,用来存储boot.bin、itb文件、u-boot.bin和uboot.env文件。Microchip MPU在启动的时候,内部ROM Code首先会挂载第一个boot分区,然后尝试从boot分区寻找boot.bin文件并加载到MPU内部SRAM进行运行。例如使用buildroot自动生成的烧录镜像文件是sdcard.img。原创 2024-05-18 15:30:19 · 493 阅读 · 0 评论 -
内核中接收网络帧的处理
原文的地址是:http://simohayha.iteye.com/blog/383373我这里描述的只是2层的处理。 首先,我们来看softnet_data这个结构,每个cpu都有这样的一个队列,它主要是用来存储incoming frame。由于他是每个cpu都有一个队列,因此在不同的cpu之间我们就不要任何锁来控制并发的处理这个帧队列。我们在操作系统层要取得帧数据,都是通过这个转载 2013-06-18 16:34:47 · 749 阅读 · 0 评论 -
Receive packet steering patch详解
转载来源:点击打开链接 Receive packet steering简称rps,是google贡献给linux kernel的一个patch,主要的功能是解决多核情况下,网络协议栈的软中断的负载均衡。这里的负载均衡也就是指能够将软中断均衡的放在不同的cpu核心上运行。 简介在这里: http://lwn.net/Articles/362339/转载 2013-06-19 15:03:58 · 1482 阅读 · 0 评论 -
linux-3.4.5内核移植到MPC8306
linux-3.4.5内核移植到MPC8306 还是继续选用linux-3.4.5版本内核作为移植对象,被移植到的平台改为了PowerPC MPC8306芯片,由于基于MPC8306平台的开发资料我也是首次拿到,粗略浏览了平台的原理图和各种接口,心里有了底。最后还是花费了整整1天时间才初步完成linux-3原创 2012-07-20 19:42:30 · 1407 阅读 · 0 评论 -
全球独家原创:linux-3.4.5内核移植到MPC880过程记录
Linux3.4.5内核移植到MPC880过程记录 最近难得清闲下来,总得给自己找点事情做。看了下手头上开发项目所用的Linux操作系统版本(基于Freescale公司的MPC880芯片)是Linux2.6.29,好像是几年前的内核版本,似乎有点落后了,连Linux3.0版本都推出好一段时间了,看来有必要试一下将最原创 2012-07-18 21:09:10 · 2982 阅读 · 0 评论 -
linux-3.4.5内核移植到OMAP-L138
最近花点时间,将手头上的基于OMAP-L138处理器的Linux内核平台进行了升级,移植了linux-3.4.5版本的内核。移植过程中遇到了不少问题,后续将会贴出所遇到问题对应的解决过程,首先贴出移植后的Linux-3.4.5内核启动信息吧!Booting with TI UBLxxx(保密屏蔽) UBL version: V5.x.y_z (201x-yy-zz)Device OPP原创 2013-05-05 12:37:23 · 2556 阅读 · 2 评论
分享