eCos官方请求 mini2440 QEMU补丁,申请FSF成功,组织内的ecos代码已经了证书

eCos移植到mini2440的详细步骤 eCos移植到mini2440的详细步骤,可以用MDK开发 立即下载

很值得庆幸的消息啊


1.ecos官方对我们的mini2440 QEMU的补丁很感兴趣。希望我们能提交这个补丁

 

第一次给他们提交补丁遇到无数的问题。

Patch的格式和coding style我到没觉得有什么,只是我要申请FSF。

什么是FSF呢其实就是Free Software Foundation  

我们要有个书面的license,这时候其他人在用的时候就必须附带这个license了。

 

http://ecos.sourceware.org/assign.html

 

 

2. 遇到了困难

看了下面的这段话心都要碎了,我虽然一样填写了我的地址,但是如何才能收到这个证书,真的是个未知数。

 

Assignment procedure

To initiate a copyright assignment, please fill in an assignment request form  and send it to assign@gnu.org . On receipt of your request, the FSF will prepare a legal copyright assignment document and send it to you via regular post. You will be asked to sign the document and return it to the FSF. On receipt of the signed document from you, the FSF will add their own signature, indicating acceptance of the copyright transfer. Finally, the FSF will e-mail you a copy of the executed document in PDF format.

In cases where your employer, or an academic institution where you study, might  have a basis to claim copyright ownership on your contribution, you are required to indicate this when you request an assignment form. This applies to most eCos contributors. The FSF will then request a disclaimer from your company or academic institution.

Note that the eCos maintainers should  be advised of all eCos-related copyright assignments by the FSF directly, but this communication can sometimes be delayed or lost. For this reason, please notify the eCos maintainers when you receive confirmation from the FSF that your copyright assignment has been executed.

 

接下来,还是比较庆幸的:

他们也想到了这一点,所以用了不同的流程来操作,看来还是有希望的。

 

 

3. eCos官方已经许可了我们重新发布的eCos代码,谢谢大家的支持

QEMU/mini2440上运行RT-Thread源码及工具 里是我测试好的工程,包括源码及工具(RTT0.4.0 + PYTHON + SCONS) 立即下载

相关推荐

SCS 43. 利用Scissor算法从单细胞数据中挖掘临床表型关联的细胞亚群

本文详细介绍了Scissor算法在单细胞转录组数据分析中的应用,该算法能够精准挖掘与临床表型关联的细胞亚群。通过建立单细胞RNA测序数据与临床预测模型的直接关联,Scissor避免了传统聚类方法的局限性,为疾病机制研究和个性化医疗提供了新工具。文章还涵盖了数据预处理、模型选择、结果验证等实战技巧。

weixin_28736335的博客 492

LWN:对2022的任性预测~

关注了就能看到更多这么棒的文章哦~LWN's unreliable predictions for 2022By Jonathan CorbetJanuary 3, 2022DeepL a...

Linux News搬运工 230

Claude Code与Vibe Coding:2026年AI编程实战指南

AI编程助手是基于大语言模型的智能代码生成工具,通过理解编程上下文提供精准的代码补全和重构建议。其核心原理是利用深度学习技术分析代码语义,将自然语言指令转化为可执行代码。这种技术能显著提升开发效率,减少重复性编码工作,特别适用于快速原型开发和复杂问题求解。在实际应用场景中,AI编程助手可与Vibe Coding方法论结合,建立流畅的人机协作工作流。Claude Code作为先进的AI编程工具,支持多语言开发和智能错误检测,而Vibe Coding则强调自然交互和迭代优化,两者协同为开发者提供完整的AI编程解

weixin_29057695的博客 341

GNU Bison 與 GPL 授權的適用範疇

http://blog.linux.org.tw/~jserv/archives/002048.html探討標題前,先看看一個答問。本月初在 ptt 的 LinuxDev 看板瞥見討論 GPL 授權效力的議題時,TroyLee 問及:「如果我使用到 G++ STL,有必要特別加入 GPL 的宣告嗎?」要回答這個議題,關鍵之處在於,即使 gcc-4.3 以後 (含) 全面從 GNU GPLv2 移轉

sgzwiz的专栏 1250

从踩坑到填平:我在RHEL7上给Tesla A100装驱动的完整记录(含Fabric Manager配置)

本文详细记录了在RHEL7系统上为Tesla A100安装Nvidia驱动的完整过程,包括Fabric Manager配置的关键步骤。通过分析A100架构的特殊性,提供了从驱动安装到服务配置的详细指南,并分享了常见问题的排查方法和性能调优技巧,帮助用户高效部署高性能GPU计算环境。

weixin_29291863的博客 282

Android逆向实战:抖音聊天记录数据库解析与导出(附完整SQL查询)

本文提供了一份Android逆向实战指南,详细解析了抖音聊天记录数据库的结构与导出方法。通过定位核心的`im.db`数据库文件,深度解读conversation_list、msg等关键表结构,并附上完整的SQL查询语句,帮助开发者或研究人员安全、合规地提取和分析本地聊天数据,适用于移动安全研究与数据分析场景。

mango的博客 855

GUI 在 MINI2440 QEMU 的ecos 上的移植

经历了redboot, kernel测试,网卡驱动,web server的测试,很自然的我们想到了UI。(本帖系原创,转载请注明出处)这不仅仅是移植一个GUI, 更重要的让MINI2440 QEMU的ecos仿真平台更加完整话。对emwin的移植,需要两个部分,老生常谈了网上到处都是。(本移植也只是针对学习和测试,并非商业用途)1. LCD的驱动这个请网上搜索,MINI2440 LCD Driver就可以。2. GUI的OS接口探究emwin的OS接口部分,我们需要利用ecos的两个同步资源cyg_sema

嵌入式虚拟系统实验室 2823

AI Agent的数据安全与隐私保护措施

AI Agent(人工智能代理)作为一种能够感知环境、做出决策并采取行动的智能实体,在现代社会的各个领域中得到了广泛的应用,如智能客服、自动驾驶、金融风险评估等。随着其应用的不断拓展,AI Agent处理和存储的数据量急剧增加,这些数据包含了大量的个人敏感信息和商业机密。因此,确保AI Agent的数据安全与隐私保护变得至关重要。本文的目的在于全面探讨AI Agent的数据安全与隐私保护措施,涵盖从数据的采集、存储、处理到传输的整个生命周期。

AGI×大数据,开启智能时代的认知跃迁;解码AGI,赋能数据驱动的智能革命。 2866

MINI2440 QEMU 的 eCos 启动分析

1.总览一下eCos的启动方式eCos目前默认的启动方式有三种,RAM,ROM,ROMRAM。RAM启动的意思就是直接在RAM中运行,这种方式一般用于调试,不做必要的硬件初始化。ROM启动方式的意思是在ROM中直接运行,当然一定要支持XIP的NORFLASH才可以。ROMRAM的启动方式的意思是,ROM中开始运行然后把所有的代码复制到RAM中继续运行。2.Mini2440 QEMU的启动方式的选择MINI2440中目前还没有实现NOR和NAND Flash,(虽然NAND的代码加了,但是里面注名工作不是很正

嵌入式虚拟系统实验室 2274

Codex入门19-数据库操作(解放双手:用自然语言写SQL、建表和数据迁移)

写 SQL 是后端开发的日常,但复杂的 JOIN、子查询、窗口函数总让人头疼。本文教你用 Codex CLI 实现:自然语言直接生成 CREATE TABLE、复杂 SQL 查询、数据库迁移脚本(Prisma/Knex/Alembic)、ORM 模型代码(SQLAlchemy/TypeORM)、甚至自动生成数据库文档。重点强调安全红线——永远不要让 AI 直接连接生产数据库。从需求描述到完整数据库层代码,一篇搞定。

yueyeguzhuo的专栏 234

YOLOv8首发优化:遥感目标检测 | 专为低质量遥感图像设计的边缘 - 高斯聚合(EGA)模块,解决低空间分辨率、传感器噪声、目标模糊、低光照退化和部分遮挡等限制

一种轻量级网络,其创新性地整合了专为低质量遥感图像设计的边缘 - 高斯聚合(EGA)模块。

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 489

RTEMS DM9000网卡驱动在MINI2440 QEMU上的实现

 请大家仔细阅读雪松的如下三篇帖子,能学到很多东西!RTEMS 4.9.5:QEMU MINI2440 BSP 中的网络驱动开发(上)RTEMS 4.9.5:QEMU MINI2440 BSP 中的网络驱动开发(中)RTEMS 4.9.5:QEMU MINI2440 BSP 中的网络驱动开发(下)

嵌入式虚拟系统实验室 1424

多智能体系统在AI物流优化中的实际应用案例

订单波峰波谷难应对(如双11订单量暴增300%);动态干扰难处理(如突发交通拥堵、客户临时改地址);全局优化难实现(单辆车最优≠整体最优)。本文聚焦“多智能体系统(MAS)”这一AI技术,讲解其如何通过“群体智能”破解物流调度难题,并结合实际案例展示落地效果。本文从“生活故事→核心概念→技术原理→实战案例→未来趋势”逐步展开,用“快递员团队协作送外卖”类比MAS运作,结合Python代码模拟任务分配,最后通过某物流企业的真实项目验证效果。

AIGC应用创新大全的博客 1631

RTEMS Hello World for MINI2440 QEMU

其实这篇写的感觉有些敷衍了,我的测试结果是,用Example2的例子,hello world等都可以跑了。有个问题大家不要奇怪,意味目前没有把u-boot到qemu,所以rtems要用gdb加载,所以rest这样的地方有错误。后面我会考虑一下怎么样让qemu直接加载,或者用u-boot加载RTEMS.发两个图来给大家看看

嵌入式虚拟系统实验室 2033

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

qemu虚拟开发板

虚拟开发板From armuxJump to: navigation, search如果你想拥有一块开发板,而又不想花钱,那你就可以自己做一个虚拟开发板。虚拟开发板是用QEMU模拟出来的一块板子,实际上就是一个虚拟机。Contents[hide]1 调试模式1.1 QEMU1.1.1 下载QEMU1.1.2 安装QEM

孤独小剑的专栏 2192

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

qemu mips来运行与调试eCos内核/协议栈

前言:12年7月份用eCos实时内核来实现一个二层交换的板子(mips),所以先用虚拟机了了解eCos中断处理,内核调度,协议栈等,并写了文章《如何通过gxemul来运行eCos》简单记录当时的过程。实际上用gxemul不久,就改用qemu来运行eCos了。今年有一个朋友在博客问我关于gxemul来运行eCos的问题,所以现在更新一下用qemu运行eCos的操作过程。 用qemu的优点...

483

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

flnx 在 mini2440 qemu ecos的nano-x上运行起来了

fltk是一个轻量级的gui,他可以跑在多种窗体管理架构中。 其中flnx就是fltk跑在nano-x上的一个特殊版本, 既然如此,我们就做一次flnx在ecos上的移植,解决ecos的gui问题

嵌入式虚拟系统实验室 1万+

eCos可配置性的一点解释

上周末参加了上海开源软件的活动,认识了RT-Thread的发起者,为身边有那么多技术的狂热者感到高兴。 他们在几年的时间把RT-Thread做的这么优秀真的很辛苦,在这里支持他们一下。 会议中讨论到了RTOS的配制性,觉得这个问题可以讨论的更清晰些,这里针对eCos可配置性的

嵌入式虚拟系统实验室 3814

RTEMS 4.11 的 MINI2440 QEMU BSP 移植小记

缘由 支持MINI2440在QEMU上仿真的RTEMS BSP,最初实在RTEMS 4.9.5上开始的。 之前版本的一些移植问题和很多朋友讨论过,这里简单的讲一下我移植之前的工作到4.11遇到的一些问题。 最近在公司做的一些工作采用的cortexm3的硬件平台,在应用eCos的同事,我当然会想到RTEMS这样优秀的操作系统为什么没有做CortexM3的移植。 于是乎在网络搜索了很久得出

嵌入式虚拟系统实验室 4903

ecos 自带的Microwindows中加入mwin的支持

如何让ecos的Microwindows支持WINAPI和自己内置的一些MWidget呢。 本文粗略的讲述了一下,源码会上传到emboslab

嵌入式虚拟系统实验室 8725

cygwin和mingw gdb串口连接的区别

最近一段时间在windows上用到了MinGW和Cygwin。 可能有些人比较奇怪为什么会有两个unix的模拟环境。(本文原创转载请注明出处http://blog.youkuaiyun.com/rickleaf) 因为RTEMS的官方toolchain工具是MinGW,所以RTEMS用MinGW 而eCos用的是Cygwin所以又安装了Cygwin。 因为安装MinGW在先,所以在GDB连接串口的gd

嵌入式虚拟系统实验室 5479

关于STM32 FLASH上运行ecos的内存配置的一点解释

最近很多网友问了关于STM32上运行ecos失败的一些问题,这里简要回答。 1、选择运行方式 cortexm3的ecos,有三种运行方式ram, rom和jtag ram和jtag是用于调试的,ram方式会把你的执行代码也放到ram中,jtag的代码放在rom中,这个内存模板主要是为了解决jtag连接不上的问题。 rom运行就是我们最后完成项目时候烧入到norflash中运行的方式,代码需

嵌入式虚拟系统实验室 5454

STM32 eCos 启动代码分析(三)系统时钟滴答

时钟滴答好比人的心脏一样,是操作系统必不可少的一个部件,在线程的切换和软件延时等系统时间相关功能中起着无法替代的角色。 操作系统中的时钟滴答,需要一个周期性的可配置的信号源来实现,并且一般都是以中断的方式在后台通知系统下一个滴答的到来。 (本文原创,转载请注明出处http://blog.youkuaiyun.com/rickleaf) eCos中为了提供移植性,一般会用CYGNUM_HAL_INTERR

嵌入式虚拟系统实验室 5340

STM32 eCos 启动代码分析(二)上下文切换

最近一直忙于工作,现在空一点继续写这个议题。(本文原创转载请注明出处 http://blog.youkuaiyun.com/rickleaf) stm32既然属于cortexm3体系结构,那么它的线程上下文切换必然要采用cortexm3的方式 打开 packages\hal\cortexm\arch\current\src\context.S //===========================

嵌入式虚拟系统实验室 4899

如何编译第一个eCos应用程序

这是一个给eCos初学者的简单说明,放在这里方便大家在下载和编译好eCos的库文件以后知道如何开始自己的eCos之旅。 (本文原创转载请注明出处) 环境配置 指定eCos repository和所需编译器的路径(其实这个也是要编译eCos库文件必须做的一个步骤) PA

嵌入式虚拟系统实验室 4337

eCos 3.0 版本和cvs版本的 arm-eabi toolchains的编译方法

最近因为要整理eCos的编译系统,为了具体的项目做准备,稍微了解了ecos toolchain的特殊性。 (本文原创转载请注明出处) 在网络上搜索了很多相关的内容,最后发现说的都不太准确,而且按照错误的方法编译出来的编译器可能本来就是不对的。 最要命的是,可能基本功能还

嵌入式虚拟系统实验室 3919
上一篇: MINI2440 DM9000网卡驱动在 QEMU上的移植(转)
下一篇: RTEMS DM9000网卡驱动在MINI2440 QEMU上的实现
知秋一叶
博客等级 码龄19年 196粉丝 68原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值