1 Programmierung des EEPROM

Ähnliche Dokumente
Für Windows XP Stand:

Pilot Drivers Package. Handbuch

Parametrier- & Analysesoftware ensuite Installationsanleitung und Systemanforderungen

Installations-Kurzanleitung

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

USB-SERIELL KONVERTER. Bedienungsanleitung (DA-70156)

USB RS485 / RS232 Adapter

CCTools USB-RS232 Adapter (#1203) Windows Treiberinstallation

Für Windows 7 Stand:

USB - Seriell Adapter Benutzerhandbuch

Installation Kontierungsdrucker EasyCoder PC4 über USB. Windows 2000 / XP

Rechnergestützte Schnell-Konfiguration der Victron Geräte mit VE Bus

USB -> Seriell Adapterkabel Benutzerhandbuch

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

USB zu seriellem Kabel

Dokumentation Installation & Konfiguration signotec Virtual Comport Driver. Version: Datum:

Zuerst müssen Sie prüfen, welche Anwendung für Ihre Firmware-Aktualisierung verwendet werden muss. Dies. Application to use for firmware update

Benutzerhandbuch. Falls Sie den Dongle nicht angeschlossen haben, erscheint die folgende Meldung. Sie können aber Ignore wählen und fortfahren.

USB-ZU-SERIELL-KONVERTER

BEDIENUNGSANLEITUNG. USB 2.0 PCI Controller-Karte 4-Port

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

Installation und Betrieb des Virtual Serial Port Emulators (VSPE) Mai 2012

Installation des Thermotransferdruckers MG2 bei Windows XP (SP2)

Praktikum Analog- und Digitaltechnik. Versuch D3 Bluetooth-steuerung mit Arduino

Konfigurieren von Multiplex Geräten (Sensoren, Empfänger, Souffleur) sowie Datensicherung von Multiplex Sendern unter Linux

Anweisungen zur Aktualisierung der IOP Firmware und Software

Optischer Kommunikationskopf OKK mit USB-Schnittstelle

Dokumentation Installation & Konfiguration signotec Virtual Comport Driver. Version: Datum:

Kurzanleitung zur Installation des Connectivity-Adapterkabels (DKU-5)

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

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

Printer Driver. In dieser Anleitung wird die Installation des Druckertreibers für Windows Vista und Windows XP beschrieben.

Firmware-Update von ARGUS -Testern

STORAGEGEHÄUSE FÜR 2 3,5" SATA/SATAII FESTPLATTEN. Bedienungsanleitung. 1 Funktionsmerkmale. 2 Systemanforderungen

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

Bedienungsanleitung PC-Software für CTS-32 C

Anweisungen zur Aktualisierung der IOP Firmware und Software

SWAC READER USB. Technische Kurzdokumentation. Bild 1 SWAC READER USB

USB-ZU-SERIELL-KONVERTER

KR-mega32-16 rev. 2.3 Thomas Krause, Krause Robotik

Pilot Drivers Package. Handbuch

am abspeichern übertragen. USB-Treiber bestätigen. Seite 1 von 9

Installation eines KOBIL KAAN Professional Kartenlesers

sempre PCIe SATA Raid Controller Benutzerhandbuch Version 1.00 Copyright sempre 2011

Sirius Benutzerhandbuch

UNSER ANLIEGEN FRISCHE LUFT... S14 INSTALLATION UND BEDIENUNG

Quick Start Guide. mobilrc-pro. Copyright ID Servicepoint GmbH 2016 QSG Version 1.1 Stand:

Installation des Glancetron 1290 Magnetkartenlesers

bluekonfig Konfigurationsprogramm für bluelino 2G home oder mobile

Installation des CAN-Box Treibers für die VOGAS Software

Anleitung für die Installation des USB Netzwerkkabels unter WIN2000 :

Einführung in die Programmierung des VEX IQ mit ROBOTC. Kurzanleitung

Vorraussetzungen Bevor Sie mit der Installation beginnen, sind folgende Punkte zu beachten:

WBelectronics. Infinity USB Phoenix - Benutzerhandbuch

Mikrocontrollertechnik. F5 Erstes Programm. AVR Studio 4

Philips Songbird (firmware upgrade + repair + media management)

Bedienungsanleitung (DA-70155)

DOKUMENTATION W&Z-MESSWERTERFASSUNG

LinTech. Konfigurationssoftware. Bedienungsanleitung. Revision 1.46

USB232CONV Installation. Version Copyright IFTOOLS GbR

Conlan express User s Handbook

Installation des Auto-Intern USB-Treibers unter Windows XP

Beschreibung der USB-Treiberinstallation für Windows 2000 und Windows XP

FAQ - Einstellungen Vortix Realtime Bridge LAN to RF 169MHz

898 XYZ Sample Changer

Anleitung zur Treiberinstallation Allgemeines

Installation Manual. Driver Installation USB-to-Serial Adapter WE2111. A en/de

Equipment Software Loader 2

3.3 USB TREIBER INSTALLATION

Dokumentation Installation & Konfiguration signotec Virtual Channel Driver. Version: Datum:

Macro Key Manager Benutzerhandbuch

Anleitung zur Freigabe der CL-Studio-Version

METTLER TOLEDO USB-Option Installation der Treiber unter Windows XP

ISK 200 Treiberinstallation

TomTom ecoplus. Update Tool

Printer Driver Vor der Verwendung der Software

Installation & Einstellungen

W&T Windows

Installation eines KOBIL Standard Plus Kartenlesers

Qelectronics GmbH Am Sandberg 7a Dresden

SATA - USB 2,5" HDD-LAUFWERK (DA-70555) Benutzerhandbuch

Installationshilfe für die T-Sinus 721X/XA und deren Komponenten unter Windows 98/ME

Flychart Software Installation auf einem Windows PC

Anleitung zur Freigabe der CL-Software

WICHTIG: Installationshinweise für Benutzer von Windows 7 und Windows Server 2008 R2

WinCan MobileCap124 Bedienungsanleitung

Pilot ONE - Flasher V Handbuch

Andromeda Benutzeranleitung

Installieren der Treiber-Software USB-Audiotreiber Installationsanleitung (Mac)

Anleitung zur Freigabe der CL-Studio-Version

In dieser Beilage verwendete Symbole. Wichtiger Hinweis Achtung Bruchgefahr. Vorsicht Spannung Handverletzungen Kippgefahr

Benutzerhandbuch / User s Manual RUPS 2000 / -B1

Transkript:

LowCost DIL-Microcontroller Development Kit Seite 1-1 1 Programmierung des EEPROM 1.1 Vorbereitungen Die Programmierung des EEPROM erfolgt mit dem Tool MProg von FTDI. Die Installationsdatei des Programms kann auf der Porjekthopmpage gefunden werden oder direkt bei FTDI (http://www.ftdichip.com/)heruntergeladen werden. Danach muss das Tool installiert werden. MProg_Setup.exe Abbildung 1-1: MProg Symbol Wird das Programm dann gestartet sieht man die Oberfläche und die Einstellungen grau unterlegt. 1.1.1 Treiberkonfiguration Es ist nun relevant ob vorher schon der Treiber für den virtuellen COM-Port installiert wurde. Wenn dieser auf dem System vorhanden ist muss er zuerst entfernt werden um mit MProg arbeit zu können. Die Deinstallation des Treibers kann mit dem Programm FTDIUNIN.EXE vorgenommen werden welches sich in dem Zip-File des Treibers für den virtuellen COM-Port befindet. Ftdiunin.exe Abbildung 1-2: Ftdiunin Symbol Abbildung 1-3: FTDI Uninstaller Startbildschirm Nach dem Starten fordert das Programm dazu auf alle verbundenen FTDI-USB-Controller abzuschließen, was auch getan werden muss. Danach auf Continue klicken. Abbildung 1-4: FTDI Uninstaller successfull Erscheint diese Meldung wurde der Treiber erfolgreich deinstalliert.

LowCost DIL-Microcontroller Development Kit Seite 1-2 Abbildung 1-5: FTDI Unistaller Error Erscheint diese Meldung so wurde der Treiber nicht gefunden und deshalb nicht deinstalliert. Dies kann aber auch nur ein Anzeichen sein dass der Treiber nicht installiert war. Danach muss der USB-Controller wieder mit dem PC verbunden werden. Windows fordert nun zur Treiberinstallation auf. Bei dem ersten Schritt des Assistenten muss folgendes gewählt werden: Software von einer Liste oder bestimmen Quelle installieren Weiter Beim zweiten Schritt muss zuerst Diese Quellen nach dem zutreffensten Treiber durchsuchen aktiviert werden, danach Folgende Quellen ebenfalls durchsuchen und hier muss zu dem Speicherort des Tools MProg navigiert werden, welches ein Unterverzeichnis Drivers enthält in dem sich der benötigte Treiber befindet. Abbildung 1-6: FTDI select driver Windows durchsucht danach den Ordner nach einem kompatiblen Treiber und sollte danach beginnen den Treiber FTDI FT8U2XX Device zu installieren. Eventuell ist noch eine Bestätigung für die Installation nötig

LowCost DIL-Microcontroller Development Kit Seite 1-3 Waren alle diese Schritte erfolgreich sollte im Geräte-Manager unter dem Menüpunkt USB- Controller die FTDI FT8U2XX Device aufgelistet sein. Abbildung 1-7: Geräte Manager 1.1.2 Programmierung mit MProg Nach dem Starten des Programms sollte man zur Funktionsüberprüfung nach angeschlossenen Geräten suchen. Dies kann über Device Scan oder die Tastenkombination Strg + C erfolgen. Nach dem Scan sollte im unteren Ausgabefenster von MProg eine Meldung erscheinen. Je nachdem ob der EEPROM des angeschlossenen Geräts schon programmiert wurde oder nicht erscheint eine der beiden Meldungen: Abbildung 1-8: USB-Controller mit programmiertem EEPROM Abbildung 1-9: USB-Controller ohne programmiertem EEPROM Jetzt kann damit begonnen werden die Einstellungen zu bearbeiten. Entweder man lädt eine Vorlage oder auch ein früher abgespeichertes File oder man stellt die Einstellungen selbst von Grund auf ein. Über File Open kann ein EEPROM Program Template geladen werden dessen Einstellungen danach in die Felder im Hauptfenster eingetragen werden. Danach muss noch über File Edit in den Editiermodus gewechselt werden. Durch klicken auf File New werden alle Einstellungen zurückgesetzt und man befindet sich im Editiermodus Durch klicken auf Tools Read and Parse wird der bereits beschriebene EEPROM eines verbunden Controllers ausgelesen und dessen Einstellungen in die entsprechenden Konfigurationspunkte eingetragen. Will man diese Einstellungen bearbeiten muss man ebenfalls in den Editiermodus wechseln. Nach einem dieser Schritte kann nun mit dem Eintragen der Einstellungen begonnen werden.

LowCost DIL-Microcontroller Development Kit Seite 1-4 Abbildung 1-10: Basic Details Device Type USB VID / PID Hier muss er korrekte USB-Controller ausgewählt werden. In unserem Fall handelt es sich dabei um den FT232BM. Hier kann theoretisch die Vendor-ID (Herstelleridentifizierung) und die Product-ID (Produktidentifizierung) eingetragen werden. Da für die meisten Zwecke jedoch keine offizielle ID vorhanden sein wird, wird hier die Einstellung FTDI Default verwendet. Abbildung 1-11: USB Power Options Bus Powered Self Powered Max Bus Power Diese Einstellung legt fest dass der Controller komplett über den USB-Port mit Strom versorgt. Es gibt zwei Arten von Bus-Powered Geräten. Low power Bus Powered: wenn der benötigte Strom kleiner gleich 100mA ist High power Bus Powered: wenn der benötigte Strom zwischen 101mA und 500mA liegt. High power Bus Powered Geräte können nicht an Bus Powered USB-Hub angeschlossen werden sondern nur Self Powered Hubs. Diese Einstellung legt fest dass der Controller extern mit Strom versorgt wird. Hier muss der maximal benötigte Strom eingetragen werden. Auch Self Powered Geräte benötigen teilweise eine Spannungsversorgung über den USB-Port. Der benötigte Strom sollte in diesem Fall ebenso eingetragen werden. Der Strom darf maximal 500mA betragen. Abbildung 1-12: USB Serial Number Control Serial Number Prefix Use Fixed Serial Number Fixed Serial Number Eine USB-Seriennummer kann verwendet werden um USB Geräte zu identifizieren. MProg bietet die Möglichkeit die USB Seriennummer selbstständig einzufügen. Dazu muss ein Prefix, bestehend aus zwei Zeichen eingegeben werden, an den 6 weitere Zeichen angefügt werden die aus Zeit und Datum durch einen Algorithmus errechnet werden. Mit dieser Option kann man den Algorithmus deaktivieren und eine eigene fixe Seriennummer verwenden. Hier kann die fixe Seriennummer eingegeben werden.

LowCost DIL-Microcontroller Development Kit Seite 1-5 Abbildung 1-13: BM / C Device Speed Options USB Version Number Hier kann die USB Version zwischen USB 1.1 und USB 2.0 ausgewählt werden. Diese Einstellung hat keinen Einfluss auf die Funktionalität, aber aus Kompatibilitätsgründen wird empfohlen USB 2.0 zu verwenden. Disable USB Serial Number Pull Down IO Pins in USB Suspend Wird die USB Seriennummer deaktiviert so kann der Host PC bei mehreren identischen USB Controllern einen einzelnen nicht mehr eindeutig identifizieren. Diese Option sollte deaktiviert sein. Wenn diese Option aktiviert ist wird der PWREN Pin auf logisch 0 gezogen während der Controller im Suspend- Mode ist. Hiermit kann der Stromverbrauch minimiert werden. Abbildung 1-14: Enable Remote Wake Up Enable USB Remote Wake Up Wenn diese Funktion aktiviert ist, ist der FT232BM in der Lage den PC aus dem Suspend-Mode zu rufen durch den RI# Pin. Diese Funktion wird normalerweise nicht benötigt. Abbildung 1-15: Plug & Play Enable Plug And Play Wenn der Controller als Umsetzer auf RS232 verwendet wird und zum Beispiel eine serielle Maus daran angeschlossen ist versucht der Controller das angeschlossene Gerät zu erkennen um eine Treiberinstallation per Plug & Play zu ermöglichen. Diese Option wird im Normalfall nicht benötigt. Abbildung 1-16: Product an Manufacturer Descriptor Strings Manufacturer Product Description Hier kann ein beliebiger String als Herstellername eingetragen werden. Hier kann ein beliebiger String als Produktbeschreibung eingetragen werden. Dieser wird angezeigt wenn das Gerät an einen PC angeschlossenen wird.

LowCost DIL-Microcontroller Development Kit Seite 1-6 Abbildung 1-17: Programming Options Only Program Blank Devices Wenn diese Option aktiviert ist programmiert MProg nur angeschlossene Controller deren EEPROM noch nicht programmiert war und belässt die Programmierung in den bereits programmierten EEPROMs. Nachdem alle diese Einstellungen getroffen wurden müssen sie abgespeichert werden bevor sie programmiert werden können. Dazu klickt man auf File Save As und wählt einen beliebigen Dateinamen aus. Danach wechselt MProg in den Program Mode. Die Einstellungen können nun nicht mehr verändert werden und die vorher grau unterlegten Optionen im Device Menü können jetzt gewählt werden. Klickt man nun auf Device Program werden alle angeschlossenen und gefundenen Controller programmiert. Je nachdem wie bei der Konfiguration die Option Only Pgoram Blank Devices gewählt wurde werden entweder nur leer EEPROM programmiert oder auch bereits programmierte EEPROM überschrieben. Nach dem Programmieren sollte eine Meldung erscheinen. Je nach eingestellter Konfiguration sieht diese anders aus. Abbildung 1-18: Erfolgreiches Programmieren Hier wurde ein Gerät mit der Seriennummer HLNMLOUE erfolgreich programmiert. Hier zum Abschluss ein kompletter Screenshot des MProg Tools. Abbildung 1-19: MProg komplett