User Tools

Site Tools

Translations of this page?:

Action disabled: register
cs:mesa7i90hd

Mesa 7i90HD

Jde o FPGA desku urcenou k rizeni stroju. Její firmware je opensource, takže může být snadno integrována do sytému MLAB pomocí tisknutelného breakoutframe.

 MESA 7i90HD s MLAB breakoutframe

Na desce je FPGA obvod SPARTAN-6 XC6SLX9.

Pouziti v LinuxCNC

Nejdrive prelozime a naonstalujeme LinuxCNC. Dale je potreba mit zprovoznene SPI.

pak je mozne v prikazovem radku spustit nastroj halrun.

. scripts/rip-environment
halrun

V nem naloadujeme ovladac hostmot2:

halcmd: loadrt hostmot2 
Note: Using POSIX non-realtime
hm2: loading Mesa HostMot2 driver version 0.15
halcmd:

Pak je mozne nahrat i ovladac hm2_spi

loadrt hm2_spi spidev_path="/dev/spidev0.0"

Nahrávání schéma

Mesaflash

Pokud je v FPGA karty nahráno schéma, které komunikuje po rozhraní, které máme připojené k počítači. Tak můžeme použít utilitu mesaflash k nahrání jiného schéma.

Nejdříve je ale potřeba, aby v kartě MESA bylo již nahráno schéma, které umožňuje komunikaci po SPI.

Instalace

Utilitu mesaflash musíme stáhnout a zkompilovat.

Příklad pro SPI na ODROID-U3

 ./mesaflash --device 7I90 --spi --addr /dev/spidev1.0 --fallback --write ../7i90/configs/fallback/7i90_spi_fallback.bit
cs/mesa7i90hd.txt · Last modified: 2019/06/11 11:54 by kaklik