|
|
Subscribe / Log in / New account

Emacs and LLDB

Emacs and LLDB

Posted Feb 12, 2015 11:11 UTC (Thu) by justincormack (subscriber, #70439)
In reply to: Emacs and LLDB by yaap
Parent article: Emacs and LLDB

Well if the embedded people cant even afford to develop a toolchain to go with their chips they deserve to go out of business. They should use open core designs that already have toolchains (RISC-V for example looks promising).


to post comments

Emacs and LLDB

Posted Feb 12, 2015 14:20 UTC (Thu) by pabs (subscriber, #43278) [Link] (2 responses)

I'm looking forward to when lowRISC starts producing some silicon.

http://www.lowrisc.org/

Emacs and LLDB

Posted Feb 12, 2015 14:34 UTC (Thu) by yaap (subscriber, #71398) [Link] (1 responses)

Very interesting, but quite high-end compared to the embedded cores I had in mind. The lowRISC is 64 bits, multi-core with L2 and cache coherency. You get in the same class as some Cortex A or MIPS core, where toolchain openess is not an issue.
What I had in mind for deep embedded stuff is more like the Cortex M serie. So 32 bits, short pipeline with TCMs and maybe L1 caches but nothing more. The market is much more fragmented at this level.

There are open source efforts (Mico32, Nios, 32 bits versions of RISC V, Leon...), and sometimes suitable (I've used some) but not always either due to lack of maturity, features or performance. Hopefully some will get there, for now in many applications it's not economic or practical to roll your own, so people turn to commercially supported IPs.

Emacs and LLDB

Posted Feb 13, 2015 10:56 UTC (Fri) by oldtomas (guest, #72579) [Link]

FWIW, Parallax Propeller [1] is GPLV3. If I get you right, it's a bit lower than the ones you have in mind (I think there's no L1), but a very interesting design nonetheless.

[1] <http://www.parallax.com/microcontrollers/propeller-1-open...>


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds