3 如何使用只能逐块擦除的闪存进行增量更新? 情境 我想通过新固件来无线更新低成本的IoT设备,以更新设备的微控制器。微控制器存储器是32k至128k范围内的闪存(每分计数)。这种便宜的内存有一个主要限制:只能逐块擦除。 题 这是否意味着我无法进行差异(delta)更新?我是否总是必须更新整个控制器内存(或至少重要部分)? 我想减少刷新所有内容的需求,并尽可能地使设备完全变砖。空中闪烁微控制器时是否存在现有策略? 11 over-the-air-updates microcontrollers flash-memory
3 测试无线更新是否成功[关闭] 已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 确保IoT设备已成功更新的最佳实践是什么? 为了测试OTA更新和验证设备,您需要做什么?更进一步,您如何监视/管理一组IoT设备的软件版本(更新)? 10 testing authentication over-the-air-updates
5 是否有任何可用的云服务或用于空中更新固件的框架? 我有资源受限设备(无操作系统固件的8位MCU)与Web服务器交互的原型。我想知道是否有任何解决方案,框架或云服务可用于从Web更新我的设备固件。根据我的研究,有Microsoft IoT Hub,但恐怕它不适用于此类资源受限的设备。我发现还有另一种解决方案-mbed Cloud门户,但是我不确定它如何工作。谁能通过任何建议为我提供帮助,也许有一些最佳实践可以以安全可靠的方式为嵌入式设备实现空中固件升级? 9 security microcontrollers over-the-air-updates
1 安全的无线更新最佳实践[关闭] 已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 向物联网设备群发布OTA更新时应遵循的最佳安全实践是什么?引起关注的重要原因是什么? 例如, 防止更新被拦截 遵循既定标准 软件分发平台 自动更新与可选更新 8 security over-the-air-updates