10 ms·
Brewing Up a myStorm FPGA board on the kitchen table
- joshu 10y agoThis would be better if there was a link to the actual product.
- papower 10y agoThey have an intro to the myStorm board at https://folknologylabs.wordpress.com/2016/07/21/a-perfect-storm/ https://folknologylabs.wordpress.com/2016/07/21/a-perfect-st...: "myStorm is the perfect combination of a $5 Raspberry Pi Zero, a $1, 32-bit ARM microcontroller and a $5 versatile low power FPGA – an open hardware platform – brought to life with innovative open source software."
- ElaineB 10y agoIn response to Joshu - I don't think this is a Kickstarter Campaign - I get it's two guys in the UK doing this off their own backs - and in record time - design on laptop to working board prototype in less than 2 weeks - with the pcbs made in Shenzhen China, in under a week. There on Twitter under #myStorm - if you want to check them out
- wott 10y ago> - and in record time - design on laptop to working board prototype in less than 2 weeks Well, it looks like there are 3 chips, a usual DC-DC converter, and that's all :-)
- ElaineB 10y agoIf you search around the communities - there's an STM32duino forum where the EagleCAD design files for #myStorm have been placed http://www.stm32duino.com/viewtopic.php?f=19&t=1276#p16407 http://www.stm32duino.com/viewtopic.php?f=19&t=1276#p16407 It looks like they have 512K bytes of 10nS SRAM on the back of the board - but it's neat how the $5 Rapberry Pi-Zero plugs in at one end - some cool overall pics on Twitter if you search #myStorm
- joshu 10y agoSuggesting someone search Twitter for a hashtag is not really good documentation. Maybe a link to a top level project page somewhere would be helpful. I have been wanting to build a smaller project around an fpga so I am very excited about this, if they plan to sell it.
- cottonseed 10y agoUnfortunately IceStorm has only reverse engineered the 1K and 8K, not the 4K.
- ElaineB 10y agoReally? On the http://www.clifford.at/icestorm/ http://www.clifford.at/icestorm/ IceStorm site - If you look carefully at the table of supported devices - the ICE40HX4K-144 is there - 2 rows from the bottom
- rwmj 10y agoAm I right in thinking 8K refers to the number of LUTs/cells? If so I won't be fitting the Rocket RISC-V design in one any time soon. Although it's a good start - I'll be very happy to see the back of Xilinx Vivado awfulness one day.
- edwintorok 10y agoThere is a Pico Risc-V that fits in ~2000 LUTs that can be built for the ice40: https://github.com/cliffordwolf/picorv32 https://github.com/cliffordwolf/picorv32 https://github.com/cliffordwolf/picorv32/blob/master/scripts/icestorm/Makefile https://github.com/cliffordwolf/picorv32/blob/master/scripts...
- cliffordvienna 10y agoPicoRV32 (https://github.com/cliffordwolf/picorv32 https://github.com/cliffordwolf/picorv32) and ORCA (https://github.com/VectorBlox/orca https://github.com/VectorBlox/orca) are two RISC-V implementations that nicely fit in ~2000 iCE40 LUTs. UCB-BAR V-Scale (https://github.com/ucb-bar/vscale https://github.com/ucb-bar/vscale) fits in ~4000 iCE40 LUTs.
- cottonseed 10y agoI stand corrected. See Clifford's other comment in this thread.
- cliffordvienna 10y ago
- ElaineB 10y agoIn what way would it be better? Two guys doing something cool - what do you want? It's all opens source - you go make one in 10 days!
- CamperBob2 10y agoIf a tree grows in the forest but no one sees it, is it there at all?
- joshu 10y agoIt's just a blog post without context or details on the project? Etc
- joshu 10y agoBtw, calm the hostility - I was complaining about the context-free blog post. The project seems interesting.
- zombees 10y agoI love all the FPGA boards coming out but I really wish the software was better. Lattice uses the same synthesizer as Xilinx which is well known to be completely user hostile (will silently optimize huge swaths of code because it doesn't like them). The least headaches come from Altera but that's not a high bar...
- zerohp 10y agoThis chip from Lattice is supported by icestorm. It is the only open source FPGA tool chain. http://www.clifford.at/icestorm/ http://www.clifford.at/icestorm/
- rvense 10y agoAnd I think you'll find this is the exact reason the iCE40s are showing up in so many hobbyist projects. I'm at my hackerspace right now. There's three people with HX8K evaluation boards at this table alone (I've got two, actually). None of us have even downloaded the Lattice tools. I've got the HX8K eval board doing text over VGA at 1280x1024 with a simple home-etched PCB that plus into it and some very naive code, hope to hit 1920x1080... It's a lot of fun. The toolchain has some niggles, but overall it's extremely pleasant and I'm so happy it exists. I've been wanting to work with programmable logic for a few years since getting into electronics, but I've just not got along with the Xilinx and Altera tools.
- ElaineB 10y agoIf you read the blogpost on #myStorm that describes the hardware https://folknologylabs.wordpress.com/2016/07/21/a-perfect-storm/ https://folknologylabs.wordpress.com/2016/07/21/a-perfect-st... It sounds like this board is going to be available for $30 and you add your own Rasp-Pi - but the $5 Pi-Zero plugs straight in on the end of the board. There's an ARM M3 acting as FPGA programmer, GPIO, ADC and up to 512K bytes of fast SRAM on the flip-side of the board. For $30 that seems a bargain!
- jacquesm 10y ago