====== USBAVRLAB ====== ===== Ubuntu (64 bit) ===== Das Paket für Ubuntu benötigt die 64bit-Versionen zusätzlich folgende Abhängigkeiten: sudo apt-get install libgtk2.0-0:i386 libgtk-3-common:i386 libgdk-pixbuf2.0-0:i386 ===== udev-Regeln ===== Um USBAVRLAB unter Ubuntu zu benutzen, müssen neue udev-Regeln angelegt werden. Die Regeln in dem bereitgestellten deb-Paket verwenden eine veraltete Syntax. Unter /etc/udev/rules.d muss eine neue Datei (z.B. 00-avr.rules) mit folgendem Inhalt angelegt werden: #AVRISP mkII SUBSYSTEM=="usb", ATTR{idVendor}=="03eb", ATTR{idProduct}=="2104", GROUP="plugdev", MODE="0666" #USBAVRLAB SUBSYSTEM=="usb", ATTR{idVendor}=="16c0", ATTR{idProduct}=="05dc", GROUP="plugdev", MODE="0666" ===== Software selbstkompilieren ===== * Lazarus und benötigte Abhängigkeiten installierensudo apt-get install lazarus lcl-units lcl-utils fp-units-gfx libusb++-dev * [[http://www.ararat.cz/synapse/doku.php/download|Synapse]] herunterladen und kompilieren lazbuild laz_synapse.lpk * Ordner ''general'' aus [[https://github.com/cutec-chris/promet-erp|Promet ERP]] herunterladen und kompilieren: lazbuild general.lpk * ''htmlconvert'' aus uses Zeilen entfernen, ''HTMLToText'' auskommentieren * USBAVRLAB kompilieren Diese Beschreibung ist noch nicht vollständig ===== Links ===== * USBAVRLAB Homepage (nicht mehr verfügbar)