Close
0%
0%

LoFive

Tiny RISC-V Microcontroller Board

Similar projects worth following
Small breadboard friendly development board using the SiFive FE310 RISC-V Microcontroller.

Specifications

  • MCU – SiFive Freedom E310 (FE310) 32-bit RV32IMAC processor @ up to 320+ MHz (1.61 DMIPS/MHz)
  • Storage - 128-Mbit SPI flash (ISSI IS25LP128)
  • Expansion - 2x 14-pin headers with JTAG, GPIO, PWM, SPI, UART, 5V, 3.3V and GND
  • Misc - 1x reset button, 16 MHz crystal
  • Power Supply - 5V via pin 1 on header; Operating Voltage: 3.3 V and 1.8 V
  • Dimensions - 38 x 18 mm (estimated)
  • License - CERN Open Hardware Licence v1.2

  • 1 × FE310-G000 SiFive Freedom E310
  • 1 × IS25LP128-JBLE 128 Mbit SPI Flash
  • 1 × SPX3819M5-L-3-3 Power Management ICs / Linear Voltage Regulators and LDOs
  • 1 × SPX3819M5-L-1-8 Power Management ICs / Linear Voltage Regulators and LDOs
  • 1 × SN74LVC1G07 Logic ICs / Gates and Inverters

View all 13 components

View all 11 project logs

Enjoy this project?

Share

Discussions

David Reiss wrote 02/18/2018 at 04:41 point

It looks like the input to U5 (the SN74LVC1G07 buffer for JTAG_TRST_N is floating.  What prevents it from floating low and triggering a reset?  With the high input impedance of this chip, it seems like you could trigger this by just putting one finger on this pin and another on GND.

  Are you sure? yes | no

Michael Welling wrote 02/18/2018 at 04:45 point

Depends on what you are using to drive the JTAG. If you use the dual FTDI it works without a pull-up. But when I used the PocketBeagle to jam the JTAG, I had to pull the line up to 3.3V with an external resistor.

  Are you sure? yes | no

Michael Welling wrote 02/18/2018 at 04:56 point

Oh you mean when the JTAG is not connected. It is open drain.

  Are you sure? yes | no

David Reiss wrote 02/18/2018 at 07:42 point

The output is open drain, but what about the input of U5?  Can't that drift low, which would force the output low as well?

  Are you sure? yes | no

AVR wrote 08/29/2017 at 03:10 point

very awesome michael!!!! Is it easy to get samples of the chip?

  Are you sure? yes | no

Michael Welling wrote 08/29/2017 at 20:04 point

Not too bad. I just had to create the design and ask nicely.

A finished design helps.

  Are you sure? yes | no

Anders Dam Kofoed wrote 08/20/2017 at 16:39 point

Cool project. I have their first board. 

Can we buy these fully assembled from you? If yes, what price?

  Are you sure? yes | no

Michael Welling wrote 08/20/2017 at 17:03 point

I haven't assembled any quite yet. That is coming up next week. I will post when/if they are available.

  Are you sure? yes | no

Stephen Newberry wrote 08/20/2017 at 01:51 point

Very nice. I really wanted to get a project going using this chip, so I emailed sifive at their listed email address to ask about availability. This was almost two months ago... still unanswered. Looking forward to seeing how this goes.

  Are you sure? yes | no

Michael Welling wrote 08/20/2017 at 17:12 point

I think that it is still a little early for public availability.

  Are you sure? yes | no

Stephen Newberry wrote 09/06/2017 at 01:00 point

Just an update - I did receive a reply from the company and they will be available soon on CrowdSupply. I didn't want anyone reading this to be misled - thanks for sharing your design!

  Are you sure? yes | no

arnaud.durand wrote 08/20/2017 at 00:32 point

Where do you source FE310 MCUs? I cannot find any supplier (if we omit desoldering from HiFive1).

  Are you sure? yes | no

Michael Welling wrote 08/20/2017 at 01:18 point

Engineering samples only for now.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates