Xilinx AXI DMA v7.1 (Simple Mode)

Я заметил, что в сообществе FPGA многие задают вопросы, которые можно решить с помощью DMA. Сделал поиск по Хабру в поисках чистых статей о том, как запустить DMA и не нашел таких. Поэтому решил в этой статье собрать свои знания в кучу и показать, как пользуюсь DMA . Это будут чистые примеры, без лишней информации, также будут сравнительные тесты разного характера.

https://habr.com/ru/articles/974008/

#FPGA #MicroBlaze #Vivado #DMA

Xilinx AXI DMA v7.1 (Simple Mode)

Я заметил, что в сообществе FPGA многие задают вопросы, которые можно решить с помощью DMA. Сделал поиск по Хабру в поисках чистых статей о том, как запустить DMA  и не нашел таких. Поэтому решил...

Хабр

@stman @eff @theruran @50htz @vidak @forthy42 if you ever design your own #SoftCPU to be a compatible reimplementation of #MicroBlaze, maybe give it some catchy name like x420-64 or something equally catchy...

https://en.m.wikipedia.org/wiki/MicroBlaze

#x420 #x42064

MicroBlaze - Wikipedia

Having an opcode that reads "src" and another one that reads "swi" but actually stores something to memory ...

#microblaze instruction set is sure surprising when approached from the ARM.

Because I hate writing these silly little system controllers over and over and over again. I tire of them; I'd like to just write one and then re-use it. Maybe improve it over time.

Hopefully people will point out where the code is bad and I can make improvements. I'll write a silly little GUI, maybe talk about data framing, add checksums... why not.

#microblaze #fpga #cprogramming

🌘 在MicroBlaze上嵌入式Linux - Hackster.io
➤ 如何在小型FPGA上使用MicroBlaze創建和利用嵌入式Linux
https://www.hackster.io/adam-taylor/embedded-linux-on-microblaze-1a7573
本文介紹如何在小型FPGA上使用MicroBlaze創建和利用嵌入式Linux,以及如何與SPI DAC通信。
+ 很有用的指南,非常感謝!
+ 很清晰的介紹,對於初學者來說非常有幫助。
#嵌入式Linux #MicroBlaze #FPGA
Embedded Linux on MicroBlaze

How to create and leverage embedded Linux in small FPGAs using MicroBlaze By Adam Taylor.

Hackster.io
what's @[email protected] #Microblaze ip license like? Can i just ship it in a commercial project willy-nilly?
what's @[email protected] #Microblaze ip license like? Can i just ship it in a commercial project willy-nilly?

#MicroBlaze
> MicroBlaze is held in reset

resetピンをW13からL16へ変更で動いた
以前はL16で同じ症状が出ていたような

#microblaze

> MicroBlaze is held in reset

これではないか

#microblaze
MicroBlaze用elfファイル

bitstream作成時にassociate elfをする
だと動くな

とりあえずこれでいけそう