LWN: Comments on "Precursor: an open-source mobile hardware platform" https://lwn.net/Articles/831983/ This is a special feed containing comments posted to the individual LWN article titled "Precursor: an open-source mobile hardware platform". en-us Thu, 02 Oct 2025 02:02:28 +0000 Thu, 02 Oct 2025 02:02:28 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832732/ https://lwn.net/Articles/832732/ chipb <div class="FormattedComment"> Assuming Symbiflow’s current status table is up to date, Project X-ray does not yet have (full?) support for block rams and no support for DSP blocks. These can be overcome by implementing memory and multipliers in LUTs, but the utilization profile would probably lead to a significantly different input design for that bitstream.<br> <p> While I’m sure Bunnie has his eye on open source toolchains in the future, using the vendor tooling right now seems like a pragmatic choice.<br> </div> Sun, 27 Sep 2020 22:43:37 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832696/ https://lwn.net/Articles/832696/ Wol <div class="FormattedComment"> I feel your pain ... my handwriting is crap too. Fortunately, my experience was being forced to use a fountain pen, which was easy to write with - to this day I hate biros precisely because I have to grip them too hard.<br> <p> Luckily, I was able to specialise in Maths and Science, where I didn&#x27;t have to write too much. One of my abiding memories is a crap RE teacher, who accused me of slacking when in reality I was writing flat out trying to keep up!<br> <p> Computers weren&#x27;t an option for me - I remember a lab technician bringing his brand new Sinclair ZX80 in to show us 6th-formers.<br> <p> Cheers,<br> Wol<br> </div> Sun, 27 Sep 2020 13:21:55 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832688/ https://lwn.net/Articles/832688/ nix <div class="FormattedComment"> Back in the days before handwriting became an obscure niche skill, we were probably attracted to computing in part because *they can write for you*. Suddenly you can write as much as you like and have it typeset in something that looks so good it shocks your teachers (hello, TeX) rather than turning out stuff even you can&#x27;t read at perhaps four words per minute. And it doesn&#x27;t hurt!<br> <p> (yes, handwriting hurts if you&#x27;re bad enough at it. Everything cramps in well under a minute because of how hard I had to grip the pen to get any control at all.)<br> <p> Of course that meant I wrote far too much instead of far too little. What my teachers thought of *that* development is unrecorded.<br> <p> It&#x27;s a shame my school was so hidebound that this was all forbidden out of hand until I was in the sixth form. Five years of pointless pain and grades so permanently terrible that to this day I don&#x27;t know how good I am at classical scholastic subjects, only that my handwriting was bad. Couldn&#x27;t have the pupils forgetting how to write by hand! That&#x27;s a more important skill than anything else they could possibly learn! (This period was 1987-1992, so word processors were not unknown unless you were stuck in a ten-year-deep time warp.)<br> </div> Sun, 27 Sep 2020 11:07:00 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832654/ https://lwn.net/Articles/832654/ Cyberax <div class="FormattedComment"> On the contrary, doctors have _excellent_ handwriting. Imagine being able to handwrite many books&#x27; worth of notes during their medical school. It&#x27;s just that it became so specialized that other people can&#x27;t read it.<br> <p> If anything, fine motor skills also need to be learned during childhood. That&#x27;s why extinction of cursive writing is kinda worrying. It would be interesting to see how China where hand-writing and calligraphy are taught from the first grade would compare with other countries.<br> </div> Sat, 26 Sep 2020 20:39:17 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832642/ https://lwn.net/Articles/832642/ mpr22 <div class="FormattedComment"> STEM in general is packed to the gunwales with people with absolutely terrible handwriting :)<br> </div> Sat, 26 Sep 2020 18:42:50 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832641/ https://lwn.net/Articles/832641/ ssmith32 <div class="FormattedComment"> lol. So, based on their penmanship, I guess I have yet to meet a single doctor or pharmacist that has &quot;developed their intellect&quot;. 🤔?<br> </div> Sat, 26 Sep 2020 18:41:02 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832338/ https://lwn.net/Articles/832338/ himi <div class="FormattedComment"> Better than a guard dog, too - when was the last time you had a dog that laid eggs?<br> </div> Thu, 24 Sep 2020 03:22:11 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832250/ https://lwn.net/Articles/832250/ amacater <div class="FormattedComment"> ... and the proprietary software that drives them. In another part of the forest, I&#x27;ve friends who complain that their particular smart pens are no longer as readily supportable / capable of being updated because they rely on internet access and cloud technology.<br> </div> Wed, 23 Sep 2020 13:24:23 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832249/ https://lwn.net/Articles/832249/ amacater <div class="FormattedComment"> As someone with diplegic cerebral palsy I cannot agree with nix&#x27;s comment enough. It&#x27;s coincidental that I drifted into computers and Linux after amateur radio - but the technical folk here seem familiar, understanding and understood and Linux has amounted to an enabling tool that bootstrapped a career. I would (now) identify myself more as neuro-diverse than physically disabled / mobility impaired (though all are true). <br> <p> There is a significant dispute as to whether cerebral palsy amounts to a developmental difference in utero (thus being differently wired from the outset) / a perinatal problem or even, potentially, something apparent only months after birth - it certainly renders my dyslexic/dyspraxic/high functioning autistic friends and colleagues more understandable to me.<br> </div> Wed, 23 Sep 2020 13:08:36 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832239/ https://lwn.net/Articles/832239/ Wol <div class="FormattedComment"> :-)<br> <p> Good advice for the tech apocalypse :-)<br> <p> Cheers,<br> Wol<br> </div> Wed, 23 Sep 2020 10:09:54 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832230/ https://lwn.net/Articles/832230/ nix <div class="FormattedComment"> Just keep a goose in the room. Don&#x27;t think of it as a noisy, smelly bird that messes the place up and really wants to get out and have some nice grass: think of it as a quill supply!<br> </div> Wed, 23 Sep 2020 09:00:56 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832229/ https://lwn.net/Articles/832229/ nix <div class="FormattedComment"> Yes, but... they&#x27;re only &quot;closely connected&quot; in that people with general neurodevelopmental problems often exhibit damage to both cognitive and motor skills (get deprived of oxygen for long enough at birth and both are going to get damaged). You can also have only one damaged, or one damaged much more than the other. It is true that motor circuitry *is* used for other things, so people with seriously damaged motor skills will exhibit a curious pattern of damage elsewhere, but if your intellect is largely intact you can work around the non-motor aspects of this pretty well, well enough that people who don&#x27;t know you well think you are unimpaired.<br> <p> It is certainly *not* the case that motor damage equals intellectual impairment, thankyouverymuch: indeed in some conditions it is often the opposite, with motor damage and strong skills in various intellectual domains going together (heck, given the number of people with autistic-spectrum disorders in tech, it&#x27;s probably getting on for the *common case* in some tech companies and quite possibly on LWN to, though that is not true in the general population).<br> <p> </div> Wed, 23 Sep 2020 09:00:00 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832206/ https://lwn.net/Articles/832206/ Wol <div class="FormattedComment"> Smart pens are only smart if they&#x27;ve got a charged battery.<br> <p> Pencil, pen-knife, and you probably don&#x27;t even need paper, and you can keep going for ages. Likewise a pen and full ink-bottle...<br> <p> Cheers,<br> Wol<br> </div> Tue, 22 Sep 2020 23:11:27 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832191/ https://lwn.net/Articles/832191/ Cyberax <div class="FormattedComment"> Penmanship (and other fine motor skills) appear to be closely connected to development of the intellect. And so far nothing I&#x27;ve tried can replicate the tactile feeling of a pen on paper.<br> </div> Tue, 22 Sep 2020 21:37:09 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832190/ https://lwn.net/Articles/832190/ nix <blockquote> Or that any of our modern styli are superior to traditional tools like pen and paper. </blockquote> Modern smart pens are able to do things like remember what you wrote and give you a jpeg; accept audio recordings (and, in future, no doubt, do TTS on them, and accept what you wrote, do handwriting analysis, and speak it back to you) and a whole bunch of other things that pen and paper just cannot do. (For that matter, if only it was more widely available with non-insanely-proprietary usage terms, and if only it wasn't quite so breakable, e-paper has paper beaten hollow for many uses.) <p> (Not that it matters to me because I can't handwrite in any meaningful fashion.) Tue, 22 Sep 2020 21:34:24 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832179/ https://lwn.net/Articles/832179/ geert <div class="FormattedComment"> As the SoC is a softcore RISC-V, it can be extended with instructions for doing optimized EC curve encryption.<br> </div> Tue, 22 Sep 2020 18:59:30 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832176/ https://lwn.net/Articles/832176/ catilac <div class="FormattedComment"> Wow. Two years before I was born haha. I&#x27;m glad we&#x27;ve come along way with it all.<br> I&#x27;m hopefully about the e-ink work being done. I think we can encode the tactile experience into the materials. <br> <p> Anyways, I better just focus on learning how to write some drivers once my client work comes to an end next week :)<br> </div> Tue, 22 Sep 2020 17:48:40 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832173/ https://lwn.net/Articles/832173/ rgmoore Touch control has been out there in some form for quite a while. The first computer I saw with touch control was an <a href="https://en.wikipedia.org/wiki/HP-150">HP-150</a>, which was released back in 1983. It wasn't very good touch control- it couldn't measure to a single character- but it was out there. Tue, 22 Sep 2020 17:43:20 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832171/ https://lwn.net/Articles/832171/ excors <div class="FormattedComment"> They say step 2 is using their &quot;custom SoC&quot;, not a standard one. That&#x27;s the step that will cost &quot;a couple million dollars&quot;, and should achieve their goal of protecting against attacks at the RTL level as well as at the software level (and some protection at the physical level, and not much protection at the manufacturing level).<br> <p> For a few dollars you can get e.g. a SiLabs EFR32MG21 which has secure key storage, crypto acceleration hardware, physical tamper resistance, DPA countermeasures, etc. That&#x27;s not going to provide the security that Betrusted wants, since it requires trusting SiLabs and any governments who can force or trick SiLabs into creating backdoors. But it sounds like good enough security for a usable prototype device, and I suspect it&#x27;s better physical security than they could implement on an FPGA, and it&#x27;s a lot cheaper and easier.<br> <p> (<a href="https://betrusted.io/betrusted-architecture/">https://betrusted.io/betrusted-architecture/</a> says for &quot;rendering a UI rich enough to handle the linguistic diversity of humans, several megabytes of RAM are required&quot;, and that chip only has 96KB RAM. Admittedly I haven&#x27;t done any calculations but I&#x27;m surprised it would need that much RAM for the UI on a 336x536 monochrome display - surely you just need a bitmap font in flash (not RAM), and some very simple code to render it? You can use off-chip flash (with signature verification to prevent tampering) so you have effectively unlimited storage for the font, so you can still provide full CJK support with extremely low RAM usage.)<br> </div> Tue, 22 Sep 2020 17:24:11 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832166/ https://lwn.net/Articles/832166/ ledow <div class="FormattedComment"> Step 2 ironically is using a standard SoC.<br> <p> Step 3 is apparently a device which they cannot verify matches their submitted design.<br> <p> This all appears very backwards to achieving something. Surely you&#x27;d prototype with off-the-shelf hardware, then customise down when you know it works and what you need, not the other way around?<br> <p> And the end admissions over not actually having any control over the design of the final &quot;secure enclave&quot; they&#x27;re designing - something which presumably would be of great interest for certain places to compromise - sounds a really bad way to end the manufacturing for such a product.<br> <p> ASLR isn&#x27;t going to fix compromised hardware.<br> </div> Tue, 22 Sep 2020 15:31:46 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832133/ https://lwn.net/Articles/832133/ nix <div class="FormattedComment"> Yeah. Touch control really needs something you can hold like a book, which means you need compactness. It seems to me that the dread &#x27;gorilla arm&#x27; syndrome will always apply to larger, vertically-held screens (but then my coordination is so bad that I get the gorilla arm syndrome at all times, so I could be wrong :) ).<br> </div> Tue, 22 Sep 2020 14:44:01 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832145/ https://lwn.net/Articles/832145/ catilac <div class="FormattedComment"> I know that future generations will expect touch screens. Fine. What I still struggle with is the idea that a non-tactile interface is supposedly a good idea. Or that any of our modern styli are superior to traditional tools like pen and paper. I&#x27;m not saying we should go back, but I think we should go further and find a way to build something that doesn&#x27;t completely throw out a crucial dimension of the experience.<br> <p> Maybe I shouldn&#x27;t worry so much when everyone is obsessing over their mechanical keyboards :)<br> </div> Tue, 22 Sep 2020 14:34:13 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832144/ https://lwn.net/Articles/832144/ excors <div class="FormattedComment"> I get the impression that it&#x27;s not really aimed at any market, it just exists because it&#x27;s step 1 of <a href="https://betrusted.io/dev-plan/">https://betrusted.io/dev-plan/</a> - i.e. Betrusted is the thing they really want to make, but that will take years and cost millions, so they&#x27;re starting with an FPGA-based prototype that can demonstrate and test the user experience. (That doesn&#x27;t sound an unreasonable plan. Though why not use a cheap SoC instead of an FPGA in the prototype, which would be faster and cheaper and easier to develop for, so they can get wider feedback on the user experience in a device with an imperfect but decent level of security (which should be more than good enough for a prototype), in parallel with doing the custom silicon development with regular non-portable FPGA dev kits?)<br> <p> Now they&#x27;re calling the prototype Precursor and crowdfunding it. That doesn&#x27;t seem unreasonable either - maybe it could be useful or interesting to some as-yet-unknown group of other people, and if it is then they can share the development costs, and if not then the attempt hasn&#x27;t really cost anything, so might as well try it. But &quot;expensive FPGA with a battery and tiny keyboard&quot; does sound like an extremely narrow niche, so it&#x27;s hard to imagine exactly who would find it useful outside of Betrusted prototyping.<br> </div> Tue, 22 Sep 2020 14:32:02 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832131/ https://lwn.net/Articles/832131/ ledow <div class="FormattedComment"> Once had a laptop brought to me with a smashed screen. Quite clearly a large finger-sized pressure point, from which all the broken cracked glass originated.<br> <p> Turns out it was given to a four year old who just assume everything was like their tablet, so they kept pressing the screen harder until it responded. Or, in this case, broke.<br> <p> The next gen are never going to understand that for my generation touch-control started off in Star Trek and only came to life many, many years later.<br> </div> Tue, 22 Sep 2020 13:28:04 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832130/ https://lwn.net/Articles/832130/ ledow <div class="FormattedComment"> I don&#x27;t get the market for this?<br> <p> The unit price of the main FGPA chip alone from an electronics supplier in the UK is £55.<br> <p> That&#x27;s without the SRAM, the secondary chip, the FLASH (128Mb), the interconnects, the keyboard, the screen, the PCB, the wifi chip, the USB-C port, the battery, accelerometer, etc. <br> <p> It&#x27;s going to cost a lot, surely - maybe £200 / $200? Especially if the runs aren&#x27;t large. And it&#x27;s going to be a poor match for many use cases. It&#x27;s going to cost more than even an RPi Zero and an FGPA addon-board, for example.<br> <p> I wouldn&#x27;t be on here if it wasn&#x27;t for wanting open-systems, etc. but I can&#x27;t see the use-case for something that&#x27;s expensive and very limited in speed/capability. This is an incredibly niche product.<br> <p> I could see it as maybe an chip-emulation device, plug in to replace an existing out-of-production chip which has an FGPA module available for it, but I can&#x27;t see the utility of a handheld version of that with tiny keyboard and screen running a ~100MHz chip of an odd architecture in 2020.<br> <p> It seems to be focused on secure messaging and voice chat, and I wonder how a 100MHz chip is going to handle some of the latest EC curve encryptions, etc. - and that it isn&#x27;t a phone because it lacks crucial things like a mic. It appears to be a wifi-only Blackberry-like thing, with a 100MHz chip. Then it launches into talking about emulating old sound chips, and 2FA.<br> <p> I can&#x27;t see the target market here? Hackers? Criminals? Programmers? Electronics tinkerers? Retro-gamers? It seems to jump around while not really being suited to any of them, or having questionable utility for them.<br> <p> Could someone enlighten me? What would you use it for, and how would it be better than what already exists to do that?<br> </div> Tue, 22 Sep 2020 13:24:34 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832109/ https://lwn.net/Articles/832109/ leromarinvit <div class="FormattedComment"> <font class="QuotedText">&gt; Excuse me for cooling down your and even more mine excitement, but it seems that blob tools equivalent does not exist for Xilinx yet </font><br> <p> It does: <a href="https://symbiflow.github.io/">https://symbiflow.github.io/</a><br> <p> I haven&#x27;t tried it yet, so I can&#x27;t say if it would work for this project in its current state, but the open FPGA toolcahin situation certainly seems to be getting better.<br> </div> Mon, 21 Sep 2020 19:25:34 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832110/ https://lwn.net/Articles/832110/ nix <div class="FormattedComment"> You&#x27;re not the only one. I remember when my niece, aged perhaps two and a half, picked a book off my bookshelves and, on the basis of the size and the obvious display, tried to turn the pages by swiping the cover :)<br> <p> (and now, six years later, she&#x27;s devouring books faster than me.)<br> </div> Mon, 21 Sep 2020 19:19:59 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832105/ https://lwn.net/Articles/832105/ martin.langhoff <div class="FormattedComment"> One of Bunnie&#x27;s prior projects -- Precursor&#x27;s precursor :-) -- is Novena, which is a reasonably small-but-powerful laptop board, which includes an FPGA.<br> </div> Mon, 21 Sep 2020 18:41:10 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832089/ https://lwn.net/Articles/832089/ catilac <div class="FormattedComment"> Oh wow, I totally misunderstood what this is. It&#x27;s &quot;not looking to replace your smartphone.&quot; :) <br> Funny how quickly I assume things are just phones because they&#x27;re small and have a keyboard.<br> </div> Mon, 21 Sep 2020 15:56:38 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832087/ https://lwn.net/Articles/832087/ pizza <div class="FormattedComment"> FWIW, this is explicitly not a &quot;phone&quot;, and it also deliberately lacks a built-in microphone.<br> <p> Now there is no inherent reason why it couldn&#x27;t be used as a VOIP endpoint, but only over WiFi using protocols that are suitably securable.<br> </div> Mon, 21 Sep 2020 15:46:23 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832086/ https://lwn.net/Articles/832086/ catilac <div class="FormattedComment"> This is really exciting. I would love to work on a project like this. Phones that aren&#x27;t surveillance tools against the user shouldn&#x27;t be a specialty device.<br> </div> Mon, 21 Sep 2020 15:23:01 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832085/ https://lwn.net/Articles/832085/ dskoll I meant a modern CPU like the ones you typically find in mobile devices. I'm not saying it's useless by any means, but you have to have reasonable expectations. Mon, 21 Sep 2020 15:08:23 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832025/ https://lwn.net/Articles/832025/ tlamp <div class="FormattedComment"> Agree here.<br> I made some games and applications with 8 to 16 MHz 8-bit AVR processors, with 2 to 8 KiB RAM and 32 KiB program flash, a few years ago. Compared to those MCUs this is a performance monster.<br> <p> One can really do a lot with a few tens of MHz, especially with custom tailored software.<br> <p> At 100 MHz + MMU even Linux is a real feasible option, a cut down kernel made for that exact HW can run quite efficiently.<br> <p> The VexRiscV actually has documented Linux support <a href="https://github.com/litex-hub/linux-on-litex-vexriscv">https://github.com/litex-hub/linux-on-litex-vexriscv</a><br> </div> Mon, 21 Sep 2020 14:46:39 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832032/ https://lwn.net/Articles/832032/ ppisa <p> Excuse me for cooling down your and even more mine excitement, but it seems that blob tools equivalent does not exist for Xilinx yet </p> From <a href="https://github.com/betrusted-io/betrusted-soc">https://github.com/betrusted-io/betrusted-soc</a> <p> Building </p> <ul> <li> Check out this repo with git clone --recurse-submodules &lt;repo&gt;. </li> <li> Ensure you have Python 3.5 or newer installed. </li> <li> Ensure you have make installed. </li> <li> Download the Risc-V toolchain from https://www.sifive.com/products/tools/ and put it in your PATH. </li> <li> Go to https://www.xilinx.com/support/download.html and download All OS installer Single-File Download </li> <li> Do a <b>minimal Xilinx install</b> to /opt/Xilinx/, and untick everything except <b>Design Tools / Vivado Design Suite / Vivado</b> and <b>Devices / Production Devices / 7 Series</b> </li> <li> Go to https://www.xilinx.com/member/forms/license-form.html, get a license, and place it in ~/.Xilinx/Xilinx.lic </li> <li> Run ./betrusted-soc.py (or python3 ./betrusted-soc.py) </li> </ul> <p> But even with the Viado use, it is great project and opens many followup designs. </p> Mon, 21 Sep 2020 14:45:33 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832003/ https://lwn.net/Articles/832003/ pizza <div class="FormattedComment"> &quot;A cool development board, but performance won&#x27;t be anywhere near a real CPU core.&quot;<br> <p> That&#x27;s a a bit of a non-sequiter.<br> <p> Sure, at 100MHz it won&#x27;t be a particularly _fast_ CPU core, but it&#x27;s hard to claim that it&#x27;s not somehow a _real_ core.<br> <p> The VexRISC-V core they chose is quite configurable -- scaling from 0.52 DMIPS/MHz to about 1.44 DMIPS/MHz, and it&#x27;s not clear what options were chosen for the Precursor design. But even with unlimited FPGA (or ASIC!) resources thrown at that core, it doesn&#x27;t seem to be capable of exceeding about 200MHz.<br> <p> (As a point of comparison, the wildly successful ARM Cortex-M0+ core is 0.95-1.36DMIPS/MHz, and has a hard upper limit of 64MHz, due to the utter lack of pipelining in the multiplier. Does that relatively low max clock make it any less of a &quot;real&quot; CPU?)<br> </div> Mon, 21 Sep 2020 13:43:15 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/832002/ https://lwn.net/Articles/832002/ dskoll <p>It's a Xilinx Spartan 7 FPGA with about 52K logic elements. I'm impressed they can generate a bitstream without having to use Xilinx's proprietary tools (at least, that's how I read it.) <P>A cool development board, but performance won't be anywhere near a real CPU core. Mon, 21 Sep 2020 12:08:10 +0000 Precursor: an open-source mobile hardware platform https://lwn.net/Articles/831985/ https://lwn.net/Articles/831985/ atai <div class="FormattedComment"> the core notable:<br> <p> _Precursor is powered by the software-defined hardware of a Field Programmable Gate Array (FPGA). FPGAs are a sea of basic logic units that users can wire up using a “bitstream”. Precursor comes pre-loaded with a bitstream that makes the FPGA behave like a RISC-V CPU, but you’re free to load up (or code up) any CPU you like, be it a 6502, an lm32, an AVR, an ARM, or something else_<br> </div> Sun, 20 Sep 2020 23:56:52 +0000