Raspberry Pi EEPROM固件更新v2025.05.08-2712版本解析
Raspberry Pi的EEPROM固件是树莓派启动过程中至关重要的底层软件,它负责硬件初始化、引导加载程序执行以及系统启动流程控制。近期发布的v2025.05.08-2712版本带来了一系列功能改进和问题修复,这些更新对于树莓派用户和开发者都具有重要意义。
网络协议栈优化
本次更新对网络引导功能进行了多项改进。首先修正了TCP MSS(最大分段大小)的设置问题,确保网络传输效率。更重要的是实现了TCP窗口机制,解决了无序数据包缓存的问题。在之前的版本中,网络引导时若出现数据包乱序会导致严重的性能下降,新版本能够应对10%以内的数据包丢失情况,显著提升了网络启动的可靠性。
安全启动与HTTP引导
在安全启动方面,更新调整了签名启动与HTTP引导模式的兼容性逻辑。现在只有当使用默认主机设置时才会在启用签名启动的情况下禁用HTTP模式,而如果用户配置了自定义CA证书,则允许HTTP引导继续工作。这一改变为需要自定义安全环境的用户提供了更大的灵活性。
硬件兼容性增强
针对树莓派5系列(Pi 5)和计算模块5(CM5)进行了多项优化。新增了对Pi 5的MAC地址查询支持,完善了设备树匹配逻辑。特别值得注意的是对CM5设备的支持改进,现在系统能够自动识别并使用CM5特定的设备树文件,避免了用户需要手动配置的麻烦。
风扇控制与温度管理
在硬件监控方面,本次更新改进了风扇转速检测机制。系统现在会在启动过程中记录风扇的当前转速和最大转速,这些信息可以通过系统工具查询。同时修正了风扇检测逻辑,确保在没有连接风扇时正确报告状态,解决了之前版本中可能出现的误报问题。
底层通信与调试改进
在底层通信方面,修复了多个邮箱处理程序的响应长度问题,包括GET_GENCMD_RESULT、GET_FIRMWARE_COMMIT_HASH和GET_FIRMWARE_VARIANT等接口。调试输出也得到了改进,修正了时间戳显示问题,现在日志中的毫秒部分能够正确显示十分之一和百分之一秒,而不是之前的错误显示方式。
HAT+支持增强
对HAT+(硬件附加模块)的支持进行了扩展,重构了HAT库使其更加独立。新版本能够在早期启动阶段检查普通HAT+(非堆叠式)EEPROM中的current_supply设置,为硬件扩展提供了更好的支持。
总结
v2025.05.08-2712版本的EEPROM固件更新体现了Raspberry Pi团队对系统稳定性、安全性和兼容性的持续关注。从网络引导的可靠性提升到硬件支持的完善,这些改进将显著提升树莓派用户的使用体验。特别是对Pi 5和CM5设备的优化,显示了项目对新硬件平台的重视。建议所有树莓派用户,特别是使用网络引导或Pi 5设备的用户及时更新到此版本。
GLM-5智谱 AI 正式发布 GLM-5,旨在应对复杂系统工程和长时域智能体任务。Jinja00
GLM-5-w4a8GLM-5-w4a8基于混合专家架构,专为复杂系统工程与长周期智能体任务设计。支持单/多节点部署,适配Atlas 800T A3,采用w4a8量化技术,结合vLLM推理优化,高效平衡性能与精度,助力智能应用开发Jinja00
jiuwenclawJiuwenClaw 是一款基于openJiuwen开发的智能AI Agent,它能够将大语言模型的强大能力,通过你日常使用的各类通讯应用,直接延伸至你的指尖。Python0192- QQwen3.5-397B-A17BQwen3.5 实现了重大飞跃,整合了多模态学习、架构效率、强化学习规模以及全球可访问性等方面的突破性进展,旨在为开发者和企业赋予前所未有的能力与效率。Jinja00
AtomGit城市坐标计划AtomGit 城市坐标计划开启!让开源有坐标,让城市有星火。致力于与城市合伙人共同构建并长期运营一个健康、活跃的本地开发者生态。01
awesome-zig一个关于 Zig 优秀库及资源的协作列表。Makefile00