* [gentoo-user] Your own Processor running Gentoo @ 2016-07-16 16:41 James 2016-07-17 1:45 ` Deven Lahoti 0 siblings, 1 reply; 5+ messages in thread From: James @ 2016-07-16 16:41 UTC (permalink / raw To: gentoo-user This is too cool; I just hope we get a gentoo version running somewhere.... http://j-core.org/?HN_20160716 enjoy the weekend, James ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] Your own Processor running Gentoo 2016-07-16 16:41 [gentoo-user] Your own Processor running Gentoo James @ 2016-07-17 1:45 ` Deven Lahoti 2016-07-18 16:56 ` [gentoo-user] " James 0 siblings, 1 reply; 5+ messages in thread From: Deven Lahoti @ 2016-07-17 1:45 UTC (permalink / raw To: gentoo-user Gentoo has been ported to the RISC-V architecture, which you can run on an FPGA using Berkeley's free (as in freedom) implementation: https://github.com/palmer-dabbelt/riscv-gentoo https://github.com/ucb-bar/rocket-chip the 4th annual RISC-V workshop was last week; hopefully the proceedings will be up soon. deven On Sat, Jul 16, 2016 at 12:41 PM, James <wireless@tampabay.rr.com> wrote: > This is too cool; I just hope we get a gentoo version > running somewhere.... > > http://j-core.org/?HN_20160716 > > > enjoy the weekend, > James > > ^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-user] Re: Your own Processor running Gentoo 2016-07-17 1:45 ` Deven Lahoti @ 2016-07-18 16:56 ` James [not found] ` <CAAD4mYjP7jtANGSvDDi7CxTtqH8huCSKL_h-ufdZ1DuaBQfkew@mail.gmail.com> 0 siblings, 1 reply; 5+ messages in thread From: James @ 2016-07-18 16:56 UTC (permalink / raw To: gentoo-user Deven Lahoti <deywos <at> mit.edu> writes: > Gentoo has been ported to the RISC-V architecture, which you can run > on an FPGA using Berkeley's free (as in freedom) implementation: > https://github.com/palmer-dabbelt/riscv-gentoo > https://github.com/ucb-bar/rocket-chip All good to know. Have you actually installed Gentoo on a fpga dev-board running any of the open source cores? If so any blog, docs, or other postings or a how? > the 4th annual RISC-V workshop was last week; hopefully the > proceedings will be up soon. Do post if you review them and have favourites or strong recommendations on which ones to look at.... Has anyone using the j-core or any other fpga(gentoo) board been successful at using (hardware) components from opencores.org on such hardware? Is there a repo for Rics-v (SH) extra modules, advance ram (multiport) etc? I did find this reference on the various patent-free similar projects:: https://lwn.net/Articles/647636/ I sure hope the SH-4 core is ready for testing? SMP and multiport ram are of keen interest to me, to port some distributed cluster codes and Distributed File Systems (OrangeFS) for performance testing. Is there a gentoo channel or ML on these patent-free cores, gentoo-emebedded the default channel? Is there a default fpga board the gentoo community is using on these superH/riscv/openrisc projects? SH4 does sound very interesting (with mmu). > deven Thanks very much for your response, James > > http://j-core.org/?HN_20160716 ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <CAAD4mYjP7jtANGSvDDi7CxTtqH8huCSKL_h-ufdZ1DuaBQfkew@mail.gmail.com>]
* Re: [gentoo-user] Re: Your own Processor running Gentoo [not found] ` <CAAD4mYjP7jtANGSvDDi7CxTtqH8huCSKL_h-ufdZ1DuaBQfkew@mail.gmail.com> @ 2016-07-18 19:16 ` R0b0t1 2016-07-18 20:11 ` James 0 siblings, 1 reply; 5+ messages in thread From: R0b0t1 @ 2016-07-18 19:16 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 91 bytes --] That the hardware description is foss doesn't mean the fpga fabric or routing software is. [-- Attachment #2: Type: text/html, Size: 112 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-user] Re: Your own Processor running Gentoo 2016-07-18 19:16 ` R0b0t1 @ 2016-07-18 20:11 ` James 0 siblings, 0 replies; 5+ messages in thread From: James @ 2016-07-18 20:11 UTC (permalink / raw To: gentoo-user R0b0t1 <r030t1 <at> gmail.com> writes: > > That the hardware description is foss doesn't mean the fpga fabric or > routing software is. OK, agreed. But I did read quite a bit, but new to the SH family of processors. It appears that since so many SH-2-> SH-4 patents have expired or will expire very soon, there is much optimism about the pathway forward. There are other expiring patents on old ARM hardware and many of those original (hardware) designers are behind the movement to build many similar processors that are open sourced. Licensing does vary. Ymmv. So there are many open source projects popping up, both bsd and gpl licensed and even (haskell) tools to generate vhdl. Surely it's going to take a village, but patent free is patent free, so there is a viable path forward for this hardware and associated linux stacks on top. Read here to get a quick overview, from 2015:: https://lwn.net/Articles/647636/ Or these vhdl projects can be used to build (tape_out) a SoC on a variety of fpga or silicon platforms. There are event old fabs (180 nm) that will spin up chip runs for dirt cheap. There is a plethora of opensource hardware components at:: opencores.org. Or you could run these fpga codes inside some of the newer Intel processors, just like how the NSA does it.... Maybe not commercial, but surely a very cool way to secure key components in your network. Gentoo hardened on a 'hardened opensource core'. Perhaps a robust encryption engine, if rebooted or hacked, goes poof, those really cool security devices, that can just go poof (like an rm -rf command), when some pecker goes looking at something they should not... Or, just maybe I can get an fpga on a new cell phone :: https://blog.arduino.cc/2013/08/12/diy-cellphone/ It's exciting work, no matter how you slice it. Maybe the old intel (iPSC) routing for their hypercube products has some interesting patents about to expire. I'm not sure you can patent a 'fpga layout' but it'd be trivial to get around, anyway. For Damn Sure, the coolest application is a reconfigurable cluster on fpga's, that use whatever core you like (simd, risc, ???) (maybe snowden will publish a roooski core?), with a custom amout/type of ram (something very cool like 'content addressable memory), and load up gentoo hardened, all in a few seconds.... It's a brave new world, as the gentoo commoner (that's us, brah) get some real world, bitchen toys! hth, James ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2016-07-18 20:12 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2016-07-16 16:41 [gentoo-user] Your own Processor running Gentoo James 2016-07-17 1:45 ` Deven Lahoti 2016-07-18 16:56 ` [gentoo-user] " James [not found] ` <CAAD4mYjP7jtANGSvDDi7CxTtqH8huCSKL_h-ufdZ1DuaBQfkew@mail.gmail.com> 2016-07-18 19:16 ` R0b0t1 2016-07-18 20:11 ` James
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox