3 ms·
I'm very excited about ARM since half the time I spend programming MCUs that have ARM cores. Just not mBed. But to be fair, it has been a while since I used m
by bborud 6y ago
I'm very excited about ARM since half the time I spend programming MCUs that have ARM cores. Just not mBed.
But to be fair, it has been a while since I used mBed and it might be time to give it another spin just to know the lay of the land.
If they were to dedicate serious resources to making Rust run on M0 and up, I'd be really, really thankful.
- steveklabnik 6y agoAh :) So yeah, they've given us hardware to be able to run CI, which is a huge step. This also includes statements like "Arm intends to further donate newer and more capable hardware to this initiative." They've had employees doing testing and submitting patches and fixing bugs. The focus is on aarch64-unknown-linux-gnu to start, but there's a lot of procedural kinks to work out. Future targets should go much more smoothly. More detail here: https://github.com/rust-lang/rfcs/pull/2959 https://github.com/rust-lang/rfcs/pull/2959
- bborud 6y agoI'm mostly talking about devices that are too small to run Linux :). This is the biggest MCU I've worked on to date: https://www.nordicsemi.com/Products/Low-power-cellular-IoT/nRF9160 https://www.nordicsemi.com/Products/Low-power-cellular-IoT/n...
- steveklabnik 6y agoTotally, Rust code has been running on that chip specifically for at least a year. ARM just wanted to start support at the big end of the spectrum. I'm personally working in the M4/M7 range, which is a bit bigger than you...
- bborud 6y agoWith Apple moving to ARM it would make sense to focus there first since ARM probably have a decent shot at growing their high end market with Apple's help.