cs:xvc_software
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| cs:xvc_software [2013/10/11 15:31] – kaklik | cs:xvc_software [Neznámé datum] (aktuální) – upraveno mimo DokuWiki (Neznámé datum) 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| ====== XILINX Virtual Cable client software ====== | ====== XILINX Virtual Cable client software ====== | ||
| - | Klientský program pro obsluhu JTAG programátoru . | + | Klientský program pro obsluhu JTAG programátoru |
| Řádek 25: | Řádek 25: | ||
| ===== Linux ===== | ===== Linux ===== | ||
| + | Pro použití [[http:// | ||
| + | ==== Spuštění XVC serveru ==== | ||
| + | XVC server spustíme nejlépe na nějakém [[cs: | ||
| + | Nejprve je ale potřeba od připojeného modulu [[cs: | ||
| + | |||
| + | sudo rmmod ftdi_sio | ||
| + | |||
| + | Pak můžeme přímo spustit XVC server. | ||
| + | |||
| + | $ sudo ./ | ||
| + | [sudo] password for odroid: | ||
| + | | ||
| + | Xilinx Virtual Cable Network Server | ||
| + | =================================== | ||
| + | (c) miho 2013 v 1.08 | ||
| + | | ||
| + | FTDI Connect | ||
| + | Library Version | ||
| + | Devices Found 1 | ||
| + | JTAG Port Pins TCK-> | ||
| + | TDI-> | ||
| + | TDO-> | ||
| + | TMS-> | ||
| + | LED-> | ||
| + | | ||
| + | Device 0 | ||
| + | Description | ||
| + | SerialNumber | ||
| + | Location | ||
| + | | ||
| + | Selected Device | ||
| + | Description | ||
| + | SerialNumber | ||
| + | Device Driver Ver 0x10112 | ||
| + | Baud Rate | ||
| + | USB Latency | ||
| + | | ||
| + | Starting Network Server | ||
| + | Host Name | ||
| + | Host Address | ||
| + | Bound Socket | ||
| + | Set in IMPACT | ||
| + | | ||
| + | Listen | ||
| + | |||
| + | Pokud program vygeneruje takovýto výpis, tak se k serveru můžeme připojit z vývojového nástroje Xilinx. | ||
| + | |||
| + | |||
| + | ==== Spuštění vývojového prostředí ==== | ||
| + | |||
| + | Vývojové prostředí budeme spouštět ze složky, kam bylo nainstalované. Obvykle něco jako /// | ||
| + | V této složce spustíme inicializační skript který aktivuje proměnné prostředí. | ||
| + | source settings64.sh | ||
| + | |||
| + | Nyní můžeme spustit program iMPACT. | ||
| + | |||
| + | impact | ||
| + | | ||
| + | V něm je potřeba otevřít, nebo vytvořit nový projekt a nastavit připojení k FPGA přes XVC. To lze udělat v záložce //Output -> Cable Setup// | ||
| + | |||
| + | {{: | ||
| + | |||
| + | V otevřeném dialogu je potřeba zapnout Cable Plug-in a do konfiguračního řádku nakopírovat nastavení, které vypíše mlab_xvcd_arm926vfp při spuštění. | ||
| + | V našem případě je to: xilinx_xvc host=SOCIS1.local: | ||
| + | |||
| + | <WRAP info> | ||
| + | Všimně te si, že vložená konfigurační řádka " | ||
| + | </ | ||
| + | |||
| + | |||
| + | Program impact při správném nastavení do stavového řádku vypíše: | ||
| + | INFO:iMPACT - Socket opened successfully | ||
| + | |||
| + | A XVC server začne čekat na příkazy a periodicky vypisovat tečky. | ||
| + | Listen | ||
| + | Accepted | ||
| + | Handle Data | ||
| + | |||
| + | |||
| + | ==== Reference ==== | ||
| + | |||
| + | * [[https:// | ||
cs/xvc_software.1381505508.txt.gz · Poslední úprava: 2013/10/11 15:31 (upraveno mimo DokuWiki)
