All things embedded
Tuesday, August 29, 2023
Sipeed M1S Dock Hello world how to
›
Sipeed is selling a M1s Dock at several places pricing is around $13USD. The main processor, has uses the BL808 which has 3 processors: RI...
Friday, August 26, 2022
SPI slave as a Wishbone master for offloading Pi Zero Flight controller (BaseFlight)
›
(This is still work in progress but wanted to publish it and keep working on it) The Raspberry PI zero has a good price performance ratio, ...
Tuesday, October 20, 2020
Using asyncio with libgpiod on an OrangePI Zero
›
Python is a great tool to create simple/fast test code, combine that with libgpiod, now you can toggle and monitor gpio pins. In recent L...
2 comments:
Sunday, August 30, 2020
Using FPGA to accelerate serial protocol handling adding two AXI Stream blocks.
›
I have been working on communication protocol to the CMOD-S7 and CYC1000 via the FTDI over USB. One of the issues is round-trip-time. Cur...
Sunday, August 23, 2020
Using AXI stream with DMA on a CMOD-S7 FPGA board
›
After a several weeks of tweaking, DMA driver and Verilog, AXI Stream serial TX/RX using DMA with the MicroBlaze soft core is working. Over ...
Sunday, May 24, 2020
Using SERV RISCV soft processor on CYC1000 FPGA board
›
I've been working on using a FPGA for I/O acceleration for low cost ARM boards for a while. The first pass was done using standard Aval...
Sunday, March 15, 2020
PWM input is working (Betaflight and CYC1000)
›
Made some good progress on integrating CYC1000 FPGA into betaflight running on Linux. The CYC1000 is a FPGA performing PWM decode (from che...
›
Home
View web version