HiFive1 Rev B: Frihet over alt

HiFive1 Rev B – andre generasjon HiFive1 utviklingskort og «Freedom Everywhere SoC», FE310, er nå lanserte av SiFive.

Publisert Sist oppdatert

Denne artikkelen er 2 år eller eldre

SiFive har lansert en oppgradert «Freedom Everywhere SoC» og tilhørende utviklingspakke, HiFive1 Rev B, drevet av SiFives E31 CPU: FE310-G002. En liten, men kraftig 68 mm x 51 mm, HiFive1 Rev B kan kobles til Arduino-kompatibelt tilbehør og skal være en god plattform for innebygde applikasjoner i sanntid.

I brikken FE310-G002 la SiFive til:

  • Maskinvare I2C
  • Ekstra UART for totalt 2 UARTer
  • Oppgradering til RISC-V Debug Specification 0.13
  • Alltid på-domene på 3,3V
  • Muligheten til å slå av kjernespenningen (1.8V) i hvilemodus.

På kortet, HiFive1 Rev B:

  • Lagt til en Wi-Fi/Bluetooth-modul for å aktivere flere tilkoblede applikasjoner for FE310
  • Oppgradert USB-feilsøkingen til en Segger J-Link
  • Aktivert USB dra-og-slipp flash-programmering
  • Fjernet toveis nivåskift, slik at FE310 kan kjøre I/O-pinnene (kun 3,3V) direkte
  • Endret til en 4 MB QSPI NOR fra ISSI

Optimalisering og energibesparelser i kanten for IoT-enheter krever også at utviklere ikke blir unødvendig frustrert av inngjerdinger. FE310 skal være den første åpen kilde- og kommersielt tilgjengelig RISC-V SoC.

På HiFive1 Rev B er det en Wi-Fi/Bluetooth-modul fra Espressif for å gjøre det mulig å bruke FE310 som en virkelig tilkoblet IoT-enhet.

En annen ny funksjon, muliggjort gjennom partnerskapet med Segger, er dra-og-slipp flash-programmering. Når HiFive1 Rev B er koblet til en PC, vises den som en masselagringsenhet, og du kan kopiere din kompilerte binære (hex) direkte til kortet. Dette forenkler dramatisk omprogrammeringen.

Zephyr RTOS er aktivert for å kjøre på FE310 og HiFive1 Rev B. Alle HiFive1 Zephyr apper er forover-kompatible. Zephyr RTOS gir et komplett eksekveringsmiljø med overførbare perifere drivere for all maskinvare på kortet.

Du kan forhåndsbestille HiFive1 Rev B i dag på www.crowdsupply.com/sifive/hifive1-rev-b

Powered by Labrador CMS