ARM mBed officially End of Life - Page 1
Forum section: electronics / general

author: ralphrmartin
author_rank: Frequent Contributor
timestamp: July 10, 2024, 04:44:43 pm
content: I had an email from ARM today, with the following key points:The Mbed platform and OS will reach end of life in July 2026, when the Mbed website will be archived and it will no longer be possible to build projects in our online toolsThe device software - Mbed OS - is open source and will remain publicly available, but is no longer actively maintained by ArmThe Mbed TLS project is unaffected by this announcement and continues to be supported as part of the TrustedFirmware community project.A community fork of Mbed OS, Mbed CE, is under active development.

author: coppice
author_rank: Super Contributor
timestamp: July 10, 2024, 04:56:13 pm
content: So, what does this change represent? ARM don't think its worthwhile, or Mbed has developed enough momentum that it doesn't need them to drive it?

author: ataradov
author_rank: Super Contributor
timestamp: July 10, 2024, 05:48:50 pm
content: Quote from: coppice on July 10, 2024, 04:56:13 pmThis. The idea behind mBed and CMSIS is to make all vendor's devices appear the same. Guess what do vendors not want? To appear the same and easily replaceable. So, the support from vendors was non-existent or very minimal.Some lower level parts of CMSIS were adopted because it made sense. But all the high level stuff that made everyone look the same was also ignored.

author: ralphrmartin
author_rank: Frequent Contributor
timestamp: July 10, 2024, 06:06:23 pm
content: The Arduino ecosystem also (more or less) tries to make everything the same, and that has worked out well for its community. I suspect the difference is that it is not mainly thechipmakers (apart from perhaps Espressif) doing it in this case, it is the suppliers of development boards (or their users). They have much less in the way of resources than the chip manufacturers, and it helps them to leverage existing libraries.

author: ataradov
author_rank: Super Contributor
timestamp: July 10, 2024, 06:29:38 pm
content: Arduino is a a board vendor and a community effort with a lot of support from Atmel. Atmel obviously had interest in Arduino success. But as Arduino gained more support from other vendors, Atmel interest reduced quite a bit.The only party benefiting from mBed support is ARM and all the vendors will lose vendor lock-in if mBed is successful.

author: ralphrmartin
author_rank: Frequent Contributor
timestamp: July 10, 2024, 08:50:45 pm
content: Seems like a strange time to give mBed up, when ARM may need all it can get to keep everyone (chip makers, board makersanddevelopers) on board, rather than jumping ship to RISC-V.

author: ataradov
author_rank: Super Contributor
timestamp: July 10, 2024, 09:05:07 pm
content: Major MCU vendors are not going to jump to RISC-V any time soon. The companies you see going to RISC-V were not primarily ARM customers anyway.Maintaining mBed costs a lot of money and it does not have wide adoption. And why go against your actual customers?

author: SiliconWizard
author_rank: Super Contributor
timestamp: July 10, 2024, 11:01:13 pm
content: That's an odd decision, not that I personally care, but those who have relied on it will not be happy.

author: YTusername
author_rank: Regular Contributor
timestamp: July 28, 2024, 09:43:52 am
content: ARM killed Mbed 2 years before. The contributors mentioned the untold decision and that is documentedhereandhere. In my opinion, the successor will be Zephyr OS, although there is a different methodology and structure between both. Arduino announced that Zypher will replace Mbed-core in its SDK.

author: mac.6
author_rank: Regular Contributor
timestamp: August 09, 2024, 07:55:52 pm
content: Quote from: ataradov on July 10, 2024, 09:05:07 pmTrue for customer facing cores, but for non-customer facing cores, some have switched to risc-v.