OMG OMG OMG AXI DMA works :D


#FPGA #DMA #AXI #Beagle-V-Fire #RISC-V

Here we (finally) go:

This is Klee (used to be called Layla, but Klee fits better due to the color and board name). She is a BeagleV-Fire and without any competition the coolest SBC I own:

She has a RISC-V processor (already pretty cool) that is combined with an FPGA (incredibly cool). Therefore, I can write my own logic and basically add it to the processor. The main processor can access any custom logic using memory mapped IO (either using ABP or AXI4) and it can even access the main memory (only with AXI).
There is also an M.2 expansion slot (accessed and controlled using the FPGA fabric btw!), so I could add any PCIE device, even a GPU! Lastly, she also has a very weird connector called SYZYGY, which can be used for very high speed IO stuff, but sadly all the peripherals for it are insanely expensive.

Her only downsides are the lack of RAM (only 2GB), the relatively slow processor, the relatively small FPGA (compared to some of the Xilinx ones), and the tools used for the synthesis flow requiring a (free) license and being very annoying to use.

But all in all I absolutely adore this SBC and I love writing my own custom hardware components for it!



RE: https://wafrn.jcm.re/fediverse/post/d7f2b33d-e368-44e2-a830-d75b5aec501c
#BeagleV-Fire #RISC-V #FPGA #VHDL

btw, if you're interested in spending $$ to get #FreeBSD running sooner on the #beagleBoard #BeagleVFire, I'm available for contract work to make it happen.

I'm interested in getting all the interesting features on the board working, PCIe, gige, USB OTG, FPGA.

Getting the PCIe working might be a bit complicated as the PCIe interface is on the FPGA fabric, and often companies charge big $$ to get the code to make use of those features.

https://docs.beagleboard.org/latest/boards/beaglev/fire/03-design.html#beaglev-fire-design

Design & specifications — BeagleBoard Documentation

RT MicrochipTech: New horizons are open for developers, tinkerers and the open source community to explore the vast potential of RISC-V architecture and FPGA technology: https://www.beagleboard.org/blog/2023-11-02-beaglev-fire-announcement. BeagleBoard.org #RISCV #FPGAs #PolarFire #SoC #Opensource #BeagleVFire https://twitter.com/MicrochipTech/status/1737941012889407731photo/1
BeagleBoard.org Makes FPGA and RISC-V Accessible with New BeagleV-Fire Single Board Computer at $150

BeagleBoard.org Foundation is a Michigan, USA-based 501(c)(3) non-profit corporation existing to provide education in and collaboration around the design and use of open-source software and hardware in embedded computing.

BeagleBoard
BeagleV-Fire is a $150 single-board PC with a RISC-V processor featuring FPGA fabric - Liliputing

BeagleV-Fire is a $150 single-board PC with a RISC-V processor featuring FPGA fabric

Liliputing

The BeagleV-Fire is a new single-board computer from BeagleBoard, the company behind the BeagleBone and BeaglePlay line of boards, among others.
What makes this $150 board stand out is that it’s powered by a quad-core RISC-V processor that also features FPGA fabric, making it a reasonably affordable solution for folks looking to get their feet wet with RISC-V […]

https://liliputing.com/beaglev-fire-is-a-150-single-board-pc-with-a-risc-v-processor-featuring-fpga-fabric/

BeagleV-Fire is a $150 single-board PC with a RISC-V processor featuring FPGA fabric - Liliputing

BeagleV-Fire is a $150 single-board PC with a RISC-V processor featuring FPGA fabric

Liliputing