Installation & Usage. Version 1.0. estickflashtool

Ähnliche Dokumente
Parametrier- & Analysesoftware ensuite Installationsanleitung und Systemanforderungen

Installation & Verwendung. Version 1.0. WinAVR

AVR-Programmierung unter Mac OSX

PowerScan PM9500 Firmware Update und Überprüfung über USB (Feb 2017)

Folgen Sie diesen Anweisungen Schritt für Schritt, um das ZETA DLMS-Terminal 2011 zu installieren und in Betrieb zu nehmen.

Version 0.3. Installation von MinGW und Eclipse CDT

Bedienungsanleitung PC-Software für CTS-7 C (V )

BOOTLOADER für AVR-Entwicklungsmodule

TrekStor - ebook-reader TrekStor (TS) Edition - Firmware-Update

1. Vorbereiten das Host, folgende Software Pakete müssen installiert werden: gnome-devel bison flex texinfo libncurses5-dev git codeblocks putty

Überblick: Programmierung der USB-Boards. Erstmalige Inbetriebnahme. Programmiervorgang:

Membrain GmbH. Client Deployment. Installation von Membrain Clients auf PPC Geräten

METTLER TOLEDO USB-Option Installation der Treiber unter Windows XP

PCFaceSwitch. Treiber und Steuerprogramm für eine Extender-Karte für den PCI-Express-Bus

Problem PL2303-Treiber unter Windows 8 und höher:

SINAMICS Intelligent Operator Panel (IOP)

SINAMICS Intelligent Operator Panel (IOP)

Installation des Bondruckers TM-T88xx, der mittels eines USB-Adapters (COM-to-USB) an der USB-Schnittstelle angeschlossen ist.

Anweisungen zur Aktualisierung der IOP Firmware und Software

TREIBER INSTALLATIONSPROZESS WINDOWS 7 (32 oder 64 BIT)

EIBPORT 3 VPN SSL Nutzung mit OpenVPN-Client

AT90USB Plug. Mini-Entwicklungswerkzeug. Nutzerhandbuch

Anweisungen zur Aktualisierung der IOP Firmware und Software

Anleitung # 4 Wie mache ich ein Update der QBoxHD Deutsche Version

FABRIKAUTOMATION QUICK START GUIDE USB VIRTUAL COM-PORT-TREIBER INSTALLATION UNTER WINDOWS XP/WINDOWS 2000

/ Rev. 2 / SERIE P40 Zusatzbeschreibung: Quick Guide für FDT Basic-Tool und Backup-Tool

Für Windows XP Stand:

Anleitung zur Installation von Treiber (zwei) und Datenlesesoftware (ToolBox) Misst Radioaktivität einfach und zuverlässig.

ISK 200 Treiberinstallation

System-Update. 3. In diesem Ordner müssen nun folgende vier Dateien vorhanden sein:

Erster Schritt Vom Herunterladen bis zum Programmieren

Bios update Anleitung mit Q-Flash im 2D Bios. Wichtige Hinweise!

Notfall-Update beim ProfiLux 3 & 3.1

Problembehebung LiveUpdate

USB/RS232-Gateway ECO2USB Treiberinstallation unter Windows 7 (64 bit)

USB-Adapter CIU-2 No. F 1405

Installation & Verwendung. Version 1.0. WinAVR & AVR Studio 4

Flychart Software Installation auf einem Windows PC

Anleitung zur Treiberinstallation Allgemeines

TREIBER INSTALLATIONSPROZESS WINDOWS 8 (32 oder 64 BIT)

USB-Driver: Download-Link:

HELIOTEX-KASSENSCHUBLADE

BASIC-Tiger Starter Kit. Tel: +49 (241) Fax: +49 (241)

Mikrocontrollertechnik. F5 Erstes Programm. AVR Studio 4

Wichtige Informationen und Einstellungen zur Vermeidung von Problemen beim Betrieb des OptiCan mit MS Windows

MetaQuotes Empfehlungen zum Gebrauch von

Dream NFI-Flash Anleitung für die Verwendung des USB Recovery Sticks

Installation / Aktualisierung von Druckertreibern unter Windows 7

Ruby Die bebilderte Anleitung

IBM SPSS Modeler - Essentials for R: Installationsanweisungen

Anleitung Canton musicbox XS/S Firmware-Update

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0)

USB232CONV Installation. Version Copyright IFTOOLS GbR

Installation der USV-Anlage

HINWEIS. 1. Anwendungsbereich. Gamma instabus. Technische Produkt-Informationen. Februar Firmware Download Tool

Wibu Hardlock Installation

XE-A203 / XE-A213. Programmier-Tool

Zentraler Informatikdienst der TU Wien

BERNINA Q Serie - Firmware Update

1.3.1 Java-Compiler installieren

Technische Informationen Anforderungen - Installation - Wartung

Wichtige technische Information SDR 610PVR

Firmware Update - BERNINA 5er Serie mit Touch Screen

Für Windows 7 Stand:

Installieren Installieren des USB-Treibers. Installieren

Installation der Entwicklungswerkzeuge

Folgen Sie diesen Anweisungen Schritt für Schritt, um das ZETA IEC Terminal zu installieren und in Betrieb zu nehmen.

Wichtiger Hinweis im Bezug auf Ihre Blu- ray- Laufwerke

Hinweise zur Installation der USB Treiber für Windows XP 32bit

3.3 USB TREIBER INSTALLATION

Installationsanleitung zum Firmware-Update (AKU 2.0) für den VDA II

SinuTrain Language Update Tool V2.6 SP1

Datenbank auf neuen Server kopieren

So verbinden Sie den SIXAXIS PS3-Controller unter Windows XP Prof. (32 Bit) mit Ihrem PC

BERNINA 720/740/770/790 - Firmware Update

Installation der Software (Version 1.23) unter Windows NT4.0

Python 3.6. Erste Schritte auf dem Mac. Syshack. 22. Juni 2017 Version 2.0. Python Erste Schritte auf dem Mac Syshack, 22.

SX3 PC Software rev. 0.99c

Bedienungsanleitung für MEEM-Kabel-Desktop-App Mac

Düngeplanungsprogramm für Mecklenburg-Vorpommern

Düngeplanungsprogramm für Mecklenburg-Vorpommern

FRANKL & KIRCHNER EFKA OF AMERICA INC. EFKA ELECTRONIC MOTORS

Virtualisierung mit Virtualbox


Problem crazytrickler unter Windows 8:

Linux Extension for AIDA64

AKTUALISIERUNG DER SOFTWARE (ANDROID 4.4) FÜR KIANO ELEGANCE 9.7 by ZANETTI

Installation eines TerraTec Treibers unter Windows Vista

USB-Treiber Installationsanleitung Handbuch Winlog.wave Seite

Kaltstartsicherheit. Softwareinstallation

Anweisung zur Aktualisierung der Sonden-Firmware bei SONO-Sonden

Handbuch DMD Configurator

CONRAD GPS RECEIVER CR4 INSTALLATION

DYNTEST-Terminal Bedienungsanleitung

Installation des Auto-Intern USB-Treibers unter Windows XP

1. Schritt Download der Firmware und des Firmwaredownloaders von unser Website

USB-CNC Installation + Konfiguration

Intel HDA, Microsoft UAA Bustreiber Integration

Transkript:

Installation & Usage Version 1.0 estickflashtool

Allgemeines Der estick ist ein USB basiertes Entwicklungs-Board für Atmel AT90USB162 Mikro-controller. Einfache, anschauliche Anwendungen und Beispiele basierend auf dieser Hardware Plattform verfolgen das Ziel jedem Interessierten an der Technik einen näheren Einblick in die Elektronik zu geben. Die benötigte Entwicklungssoftware ist frei über die Webseiten des Elektronik Studiengangs der Fachhochschule Technikum Wien verfügbar bzw. dort verlinkt. Der estick selbst kann über die folgende Adresse gegen einen geringen Unkostenbeitrag erworben werden: Fachhochschule Technikum Wien Sekretariat Studiengang Elektronik, 5. Stock Höchstädtplatz 5 A-1200 Wien WEB: http://www.technikum-wien.at/bel FAX: +43 1 333 40 77 268 Installation Mit dem estickflashtool ist es möglich Programme-Images im Intel-Hex Format von einem PC aus auf den estick über die USB Schnittstelle zu übertragen. Diese sind danach resident auf dem estick gespeichert und werden ausgeführt sobald der estick mit Strom versorgt wird. Intel-Hex ProgrammImages können mit einem C-Compiler (z.b. WinAVR, gcc) oder einem Assembler erzeugt werden. Dem estickflashtool sind exemplarisch einige Intel-Hex Programm-Images im Unterverzeichnis hexfiles beigefügt. Das estickflashtool wurde im Studiengang Elektronik im 2. Semester 2008 im zweiten Teil der Lehrveranstaltung Systemprogrammieren basierend auf der Bibliothek GTK+2.0 (www.gtk.org) in der Programmiersprache C entwickelt. Die Musterlösung wurde im Anschluss an die Lehrveranstaltung adaptiert und steht sowohl als installierbares Programm als auch im Source-Code zum Download unter folgender Adresse zur Verfügung: WEB: www.technikum-wien.at/bel» estick

Installation unter MS Windows XP: 1. Installation der GTK+2.0 Laufzeitumgebung: Folgen Sie einfach den Anweisungen des Installationswizards. Es wird die GTK+2.0 Laufzeitumgebung zum Ausführen von GTK+2.0 basierten Programmen sowie ein Tool zum Umschalten des visuellen Erscheinungsbildes der GTK+2.0 Programme (GTK Theme Switcher) installiert. Anmerkung: Neben dem Extrahieren und Kopieren der Dateien in den entsprechenden Zielordner und dem Anlegen eines Eintrags im Startmenü wird zusätzlich die PATH Umgebungsvariable um einen Eintrag auf das GTK\bin Unterverzeichnis ergänzt. 2. Software Installation: Folgen Sie einfach den Anweisungen des Installationswizards.

3. Installation des USB Device-Treibers Gegen Ende der Installation wird die Datei README angezeigt. Diese enthält detaillierte Anweisungen zur Installation des USB Device Treibers. Diese Schritte sind hier ebenfalls kurz aufgelistet: Den estick mit gedrückt gehaltener Taste (diese bestimmt den Boot Modus des Mikrocontrollers) an einen freien USB Port des PC's anstecken. Daraufhin sollte im MSWindows System Tray eine Nachricht angezeigt werden, dass ein neues Gerät erkannt wurde. Falls nicht starten Sie den Gerätemanager (Windows Taste+Pause Taste), wählen im TAB Hardware den Geräte-Manager und wählen über das Menü Aktion» Nach geänderter Hardware suchen. Folgen Sie den weiteren Schritten ähnlich wie in den folgenden Screenshots dargestellt. Der Device-Treiber (libusb-win32) befindet sich im Unterverzeichnis driver wo Sie die Software installiert haben.

Nach erfolgreicher Installation sollte im MS Windows System Tray eine Nachricht angezeigt werden, dass der Treiber erfolgreich installiert wurde und das Gerät nun verwendet werden kann. Starten Sie das estickflashtool über das Startmenü Start» Programme» estick» estickflashtool. Das Erscheinungsbild der Applikation kann über das Programm GTK Theme Switcher verändert werden. Laden Sie die Datei blinky.hex aus dem Unterverzeichnis hexfiles und klicken Sie auf den Button FLASH und danach wenn in der Status Zeile die Nachricht Verify successful... angezeigt wird den Button START. Nun sollte eine Leuchtdiode am estick regelmäßig blinken. Installation unter Linux: Die Installation unter Linux erfolgt dzt. durch Distribution und Compilieren des Source Codes. Voraussetzung für die erfolgreiche Installation ist, dass der C-Compiler gcc, der libusb Treiber sowie die Entwicklungsbibliothek für GTK+2.0 (gtk2-devel) zuvor installiert wurden. Dies kann distributionsabhängig durch den jeweiligen Paketmanager vorgenommen werden. Bei RPM basierten Distributionen kann bspw. über folgende Befehle auf der Shell überprüft werden, ob diese Pakete bereits vorhanden sind: rpm -qa grep gcc rpm -qa grep libusb rpm -qa grep gtk Im Anschluss müssen Sie lediglich das estickflashtool Source Code Paket lokal abspeichern und entpacken. Danach öffnen Sie in Ihrem Window-Manager eine Shell, wechseln in das Source Code

Verzeichnis und geben am Kommando Prompt den Befehl make ein. Das Programm wird übersetzt und kann per./estickflashtool & von der Shell aus gestartet werden. Für das Programmieren des esticks sind jedoch in der Regel root-rechte nötig. Zuletzt sollten Sie folgende Dateien in ein Verzeichnis, das in der PATH Variable gelistet ist (bspw. /usr/local/bin etc.), kopiert werden: estickflashtool estick.png bel.png technikum.png Danach können Sie das Programm jederzeit als Benutzer root ausführen ohne in Verzeichnis wechseln zu müssen. Verwendung Wenn Sie ein Intel-Hex Programm-Image auf den estick programmieren möchten, dann müssen Sie jeweils folgende Schritte durchführen: 1. den estick mit gedrückt gehaltener Taste an einen freien USB Port anschließen 2. über das Menü File» Open eine Intel-Hex Datei laden; die Optionen ERASE, PROGRAM und VERIFY markiert belassen und einfach den Button FLASH klicken 3. das Programm kann entweder über den START Button oder durch ab- und erneutes anstecken des esticks (jedoch ohne gedrückt gehaltene Taste) neu gestartet werden; alternativ kann der estick auch vom USB Port abgesteckt und bspw. Über eine 9V Block Batterie versorgt werden Anmerkungen: Damit auf den estick zugegriffen werden kann, muss jeweils eine Verbindung über die USB Schnittstelle hergestellt werden. Dies kann entweder explizit über das Menü Device» Connect oder Implizit durch Betätigen des FLASH Buttons erzielt werden. Bevor eine Speicherzelle des On-chip Flash Speichers programmiert werden kann, muss diese zuvor jeweils gelöscht (bei einem Flash Speicher auf logisch 1 gesetzt) werden. D.h. vor der PROGRAM Operation muss jeweils eine ERASE Operation durchgeführt werden. Ein Auslesen des On-Chip Flash Speichers ist nur zu Verifikationszwecken nach dem Programmieren möglich. D.h. ein CONNECT gefolgt von einem READ alleine ist nicht möglich.