11 ms·
Embedded 64-Bit.. Wow, What case scenario would use this over an OS ?
by chinabot 4y ago
Embedded 64-Bit.. Wow, What case scenario would use this over an OS ?
- projektfu 4y agoYour guess is as good as mine. I assume it makes sense for running the test suite quickly before running it slowly, and for use with 64-bit baremetal raspberry pi, Atom, and their ilk.
- pabs3 4y agoSome of the author's blog posts may answer that: https://keithp.com/blogs/embedded-arm-libc/ https://keithp.com/blogs/embedded-arm-libc/ https://keithp.com/blogs/picolibc/ https://keithp.com/blogs/picolibc/ https://keithp.com/blogs/tags/picolibc/ https://keithp.com/blogs/tags/picolibc/ IIRC they do a lot of stuff with amateur rocketry, so it might related to that.
- argulane 4y agoOnly in a very special cases. I'm writing embedded bare-metal 64-bit arm code at work right now. That is because the product needs less than 300ms boot times from power on and needs to be fast enough to do image compression (AVIF) in a reasonable time. Just using Linux and suspend would eat too much battery from the power budget. It has to have 1 year of battery life like previous generation of that same product. i.MX RT1170 with its 1Ghz 32Bit Cortex-M7 core was not fast enough so we had to jump up to much faster 64bit Cortex-A53 core.