Ähnliche Dokumente
Übersicht der DIP-Schalter Einstellungen: AVR-ISP Programmer für Atmel AT90, ATMega, ATTiny Die Programmierung dieser Controller geschieht über die IS

& & & & 7, * 5-6 & +&/ ++ ( ( +2:/ " ; + &/ < ' *6 " >. &/ , "? 2 > 4 " +" 3 &/ 3 + +? +&/ +? 2 &/ ! "# $% & ' ()* # +,- -)***.

Installation OMNIKEY 3121 USB

CU-R-CONTROL. Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32. Autor: Christian Ulrich

Stepperfocuser 2.0 mit Bootloader

ATMega2560Controllerboard

1) Farbsteuergerät in der Nikobus-Software unter Modul zufügen hinzufügen.

AT90USB Plug. Mini-Entwicklungswerkzeug. Nutzerhandbuch

Wireless LAN PCMCIA Adapter Installationsanleitung

690+ Bootloader Software - Upgrade -

Ihr IT-Administrator oder unser Support wird Ihnen im Zweifelsfall gerne weiterhelfen.

teamsync Kurzanleitung

Programmierung Tiny45 für DCC Lokdecoder

Installationshinweise für OpenOffice Portable auf einem Wechseldatenträger Stand: 27. März 2003 LS Stuttgart, Kaufmännische ZPG

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Installationsanleitung CFM TWAIN 7.00 STI

Kostenloser Apple-Softclient zur Nutzung von TeSign

SAPGUI-Installation. Windows Bit-Edition auf x64 (AMD) und Intel EM64T (nur die Editionen

Installationsanleitung Sander und Doll Mobilaufmaß. Stand

Handbuch PCI Treiber-Installation

EasyProfil unter Windows 7 64-Bit Home Premium (Die Installation der VirtualBox und EasyProfil)

Inhaltverzeichnis 1 Einführung Zugang zu den Unifr Servern Zugang zu den Druckern Nützliche Links... 6

Installationsanleitung für das Integrity Tool zur AusweisApp Version 1.7 (Microsoft Windows) Dokumentversion 1.0

Kurzanleitung der Gevopa Plattform

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Anleitung. Einrichtung vom HotSync Manager für den Palm 1550 bis 1800 unter Windows 7. Palm SPT 1500 / 1550 Palm SPT 1700 / Bits & Bytes Seite 1

Aktivierung von Makros in den Erfassungshilfen

Anleitung über den Umgang mit Schildern

Serielladapter SerCon V1.1

Bedienungsanleitung. FAST SMS Set mit MacOS betreiben MAC

Version White Paper ZS-TimeCalculation und die Zusammenarbeit mit dem iphone, ipad bzw. ipod Touch

Hier ist die Anleitung zum Flashen des MTK GPS auf der APM 2.0. Prinzipiell funktioniert es auch auf der APM 2.5 und APM 1.

Fax einrichten auf Windows XP-PC

ateval-board Aufbauanleitung & Handbuch

Installationsanleitung Scanner des MEDI Baden-Württemberg e.v.

AMB8460 und AMB2560 Schnell Start

D a s P r i n z i p V o r s p r u n g. Anleitung. - & SMS-Versand mit SSL (ab CHARLY 8.11 Windows)

Terminabgleich mit Mobiltelefonen

Kurzanleitung zur Updateinstallation von SFirm 3.1

Installationsanleitung für das KKL bzw. AGV4000 Interface

Dokumentation IBIS Monitor

C A L D E R A G R A P H I C S. Wie geht das? Einrichten automatischer Druckprozesse

Installation der Demoversion vom M-Doc AutoSigner

Oxygen Series. Deutsch. Quick-Start-Anleitung

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Produktschulung WinDachJournal

Checkliste für die Behebung des Problems, wenn der PC Garmin USB GPS-Geräte nicht erkennt.

Kostenloser Apple-Softclient zur Nutzung von TeSign

Umzug der Datenbank Firebird auf MS SQL Server

Installation von TeamCall Express

HARDWARE. Öffnung Kensington Kabelschloss 2 Umschalttasten für Templates. USB-Buchse. 16 Drehregler. 4 Tasten für Navigation und Modus-Auswahl

Bedienungsanleitung Programmiersoftware Save `n carry PLUS. Inhaltsangabe

Das Omnikey 8751 e-health BCS...1 Auslesen über die LAN-Schnittstelle...1 Auslesen über die serielle Schnittstelle...4

Heiland electronic GmbH DensPC Software. Überträgt Densitometer Meßwerte an Windows Applikationen Bedienungsanleitung Version 1.5

Integration von SATA / RAID / SCSI Treibern in Windows XP Setup

Anleitung zur Verwendung der VVW-Word-Vorlagen

Hinweise zur Inbetriebnahme der FMH-HPC auf Windows 7. Version 4,

DIGITALVARIO. Anleitung Bootloader. Ausgabe 0.1 deutsch für Direkt-Digital-Vario. Firmware ab Hardware 01 Seriennummer ab 0003

Enigmail Konfiguration

Anwenderhandbuch logiware IO-Stick in go1984

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

Schuljahreswechsel im Schul-Webportal

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten

Gezielt über Folien hinweg springen

Anleitung zum Cardsharing mit der Dreambox oder der DBox2 und Card-Server PC

Installationshandbuch. Software Version 3.0

1. Laptop: Benutzen Sie die Anleitung ab Seite 2 2. Tablet / Smartphone: Benutzen Sie die Anleitung ab Seite 4. Seite 2 Seite 4

DELFI. Benutzeranleitung Dateiversand für unsere Kunden. Grontmij GmbH. Postfach Bremen. Friedrich-Mißler-Straße Bremen

Anleitung für die Formularbearbeitung

Kurzanleitung Installation Conax CA-Modul & Sendersuchlauf

Kurze Anleitung zum Guthaben-Aufladen bei.

Step by Step Softwareverteilung unter Novell. von Christian Bartl

Einrichten einer Toolchain zur Programmierung des Nibo 2 Roboters mit Atmel Studio 6

Anleitung Telefonieeinstellungen Fritz!Box

UMSTELLUNG DER RÖNTGEN-SCHNITTSTELLE DÜRR-DBSWIN AUF DÜRR-VDDS

Einführung Anleitungen für Merlin Project ProjectWizards

Dokumentenverwaltung im Internet

Stammdatenanlage über den Einrichtungsassistenten

DAS PRODUKT. Zu dem Alarmsystem Safety Turtle gehören:

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

Installation von Druckern auf dem ZOVAS-Notebook. 1. Der Drucker ist direkt mit dem Notebook verbunden

Anleitung zum Prüfen von WebDAV

Drucken aus der Anwendung

Einrichtung des DFÜ-Netzwerkes

Medea3 Print-Client (m3_print)

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

Dialyse Benchmark - Online so funktioniert s

Sie können diesen Service verwenden, um fast beliebig große Dateien auch über 2 GB zu versenden.

M-net -Adressen einrichten - Apple iphone

Für Windows 7 Stand:

Anleitung zur Konfiguration eines NO-IP DynDNS-Accounts mit der TOOLBOXflex-3.2

BILDER TEILEN MIT DROPBOX

LED WIFI Controller - Bedienungsanleitung

USB 2.0 PCI-Karte mit NEC CHIPSATZ

Wie man Registrationen und Styles von Style/Registration Floppy Disketten auf die TYROS-Festplatte kopieren kann.

10.0 Quick Start mit AT89LP2052 Elliptecmotor Kit

Verschlüsselung mit PGP. Teil 1: Installation

Anlage eines neuen Geschäftsjahres in der Office Line

BEDIENUNGSANLEITUNG: EINREICH-TOOL

Transkript:

Treiberinstallation Bitte laden Sie sich die *inf Datei für den Treiber des Prog-S-Programmer hier herunter: www.diamex.de Kartenreiter download Programmiergeräte - ERFOS-Prog-S.zip Die *inf Datei auf Festplatte oder einem Suchpfad ablegen. Programmer USB-seitig anschließen und automatisch ausführen. Bei Installation fragt Windows nun nach einem Treiber. Es wird der Windows-eigene Treiber verwendet, das wird dem System durch die spezielle ERFOS-Prog-S.inf-Datei mitgeteilt. Dazu Häkchen wie Bild setzen und Weiter klicken: Im nächsten Dialog angeben, wo sich die.inf-datei befindet. Übersicht der DIP-Schalter Einstellungen:

AVR-ISP Programmer für Atmel AT90, ATMega, ATTiny Die Programmierung dieser Controller geschieht über die ISP-Schnittstelle, diese ist bei den meisten AVR- Controllern gleichbedeutend mit den Pins für den SPI-Bus. Zusätzlich zu SCK, MISO, MOSI wird noch die Reset-Leitung benötigt. DIAMEX-PROG-S emuliert einen AVRISP2-Programmer und ist hierdurch kompatibel zu AVR-Studio und AVRDUDE. ACHTUNG! Aufgrund der speziellen Schaltung auf dem DIAMEX-PROG-S beträgt die Programmierspannung ausschließlich 3,3 Volt. Es lassen sich jedoch in den allermeisten Fällen auch AVR-Controller programmieren, die mit 5 Volt versorgt werden, da die neuen AVR-Controller auch 3,3 Volt Pegel an den Portpins einwandfrei erkennen. STM32-Programmer für STM32F101, STM32F102, STM32F103, STM32F105, STM32F107 Die Programmierung der STM32-Controller geschieht über die integrierten Bootloader durch eine der seriellen Schnittstellen (USART1 bei STM32F101/102/103, USART1 oder USART2 bei STM32F105/107). Anschuß findet der Programmer an den Controller über die RX und TX-Anschlüsse. Zur automatischen Aktivierung des integrierten Bootloaders der Controller werden zusätzlich die Anschlüsse BOOT0 und RESET benötigt, hierdurch sind keinerlei Jumper oder Schalter an der Schaltung erforderlich. DIAMEX-PROG-S in Verbindung mit dem dazugehörigen Tool (nur für Windows XP/Vista/Windows 7), schaltet den Controller automatisch in den Bootloader-Modus, programmiert den Flash-Speicher und startet danach das soeben geladene Anwenderprogramm. Link zum Programm am Ende dieser Anleitung. ACHTUNG! Bitte bei STM32F105 und STM32F107 die Application Note AN2662 beachten. NXP/LPC- Programmer für LPC17xx,LPC13xx, LPC11xx, LPC21xx, LPC22xx, LPC23xx Die Programmierung der LPC-Controller geschieht über die integrierten Bootloader durch die serielle Schnittstelle UART0. Anschuß findet der Programmer an den Controller über die RX und TX-Anschlüsse. Zur automatischen Aktivierung des integrierten Bootloaders der Controller werden zusätzlich die Anschlüsse P2[10] und RESET benötigt, hierdurch sind keinerlei Jumper oder Schalter an der Schaltung erforderlich. DIAMEX-PROG-S in Verbindung mit dem Tool Flash-Magic schaltet den Controller automatisch in den Bootloader-Modus, programmiert den Flash-Speicher und startet danach das soeben geladene Anwenderprogramm. USB/Seriell-Wandler ohne Steuerung der Handshakeleitungen Dieser Modus kann zum debuggen der angeschlossenen Schaltungen benutzt werden. Die Leitungen BOOT und RESET bleiben immer im Ruhezustand und können den Programmer nicht versehentlich in den Bootloader-Modus versetzen. Wenn sichergestellt ist, dass die Handshakeleitungen vom Terminalprogramm oder Testtool nicht verändert werden, kann der Programmer auch im Programmiermodus für STM32- oder LPC- Controller verbleiben. Der USB-Seriell-Wandler erlaubt Datenraten bis zu 125.000 Baud.

Anschluß des DIAMEX-PROG-S an einen STM32-Controller: DIP-SCHALTER: 1 = ON, 2 = OFF Verbinden Sie die Leitungen des Programmieranschlusses auf dem DIAMEX-PROG-S direkt mit den Pins am Controller: 10-pol. Stiftleiste PIN1 (TXD) PIN3 (BOOT) PIN5 (RESET) PIN9 (RXD) STM32-Controller USART1-RX (PA10) BOOT0 RESET USART1-TX (PA9) Die Pin-Nummern des STM32 variieren abhängig von der Gehäuseform. Schauen Sie bitte ins Datenblatt des STM32 um die zu Ihrem Controller passenden Pin-Nummern zu ermitteln. HINWEISE, TIPPS! Damit der Bootloader gestartet werden kann, muss dafür gesorgt werden, dass BOOT1 (PB2) während des RESET auf Massepotential liegt. Wenn der Pin nicht anderweitig benutzt wird, können Sie ihn direkt auf GND legen. Ansonsten legen Sie ihn bitte über einen Widerstand 10..100kOhm auf GND. Zur Programmierung des STM32 mussdieser natürlich aus der Schaltung mit 3,3 Volt versorgt werden. DIAMEX-PROG- S stellt diese Spannung nicht zur Verfügung. Für die Programmierung muß kein Quarz an den STM32 angeschlossen sein, der Bootloader des STM32 benutzt den internen RC-Oszillator (HSI-Clock) zur Erzeugung des Systemtaktes. Die Steuerung der Leitungen BOOT0 und RESET funktioniert nur mit dem zum DIAMEX-PROG-S passenden Programmiertool STM32Prog. Sie können auch das Programm STM Flash-Loader mit dem DIAMEX-PROG-S benutzen, müssen die Handshakeleitungen jedoch deaktivieren indem Sie DIP-Schalter 1 + 2 auf ON stellen (USB/Seriell-Wandler- Modus). In diesem Fall müssen Sie sich um die Aktivierung des STM32-Bootloader selber kümmern (BOOT0 auf High, danach RESET kurz auf Low.

Anschluß des DIAMEX-PROG-S an einen NXP-Controller: DIP-SCHALTER: 1 = OFF, 2 = ON Verbinden Sie die Leitungen des Programmieranschlusses auf dem DIAMEX-PROG-S direkt mit den Pins am Controller: 10-pol. Stiftleiste PIN1 (TXD) PIN3 (BOOT) PIN5 (RESET) PIN9 (RXD) NXP-Controller UART0-RXD P0[2] P2[10] RESET UART0-TXD P0[3] Die Pin-Nummern des NXP-Controllers variieren abhängig von der Gehäuseform. Schauen Sie bitte ins Datenblatt um die zu Ihrem Controller passenden Pin-Nummern zu ermitteln. HINWEISE, TIPPS! Zur Programmierung des NXP-Controllers muss dieser natürlich aus der Schaltung mit 3,3 Volt versorgt werden. DIA- MEX-PROG-S stellt diese Spannung nicht zur Verfügung. Für die Programmierung muß kein Quarz an den NXP-Controller angeschlossen sein, der Bootloader des Controllers benutzt den internen RC-Oszillator zur Erzeugung des Systemtaktes. Die Steuerung der Leitungen BOOT und RESET funktioniert mit dem Tool Flash Magic einwandfrei.

Anschluß des DIAMEX-PROG-S an einen AVR-Controller: DIP-SCHALTER: 1 = OFF, 2 = OFF Verbinden Sie die Leitungen des Programmieranschlusses auf dem DIAMEX-PROG-S direkt mit den Pins am Controller: 10-pol. Stiftleiste PIN1 (MOSI) PIN5 (RESET) PIN7 (SCK) PIN9 (MISO) AVR-Controller MOSI oder PDI RESET SCK MISO oder PDO Die Pin-Nummern der AVR-Controllers variieren abhängig vom Typ und der Gehäuseform. Schauen Sie bitte ins Datenblatt um die zu Ihrem Controller passenden Pin-Nummern zu ermitteln. HINWEISE, TIPPS! Einige größere AVR-Controller (z.b. AT90CAN32/64/128, ATMega64/128) haben spezielle Programmierpins PDI, PDO. Diese lassen sich über die Standard-SPI-Leitungen MISO und MOSI nicht programmieren. Die Pegel an den Ausgangspins MOSI, RESET und SCK betragen 3,3 Volt. Es gibt in der Regel keine Probleme mit Controllern, die mit 5 Volt versorgt werden. Sollte trotzdem eine Programmierung nicht möglich sein, raten wir zunächst dazu, die SPI-Taktrate zu reduzieren. Viele AVR-Controller haben im Auslieferzustand das CLKDIV8-Fusebit gesetzt und können nur mit einer sehr niedrigen SPI-Taktrate programmiert werden. DIAMEX-PROG-S stellt keine Stromversorgung für den Controller über PIN 2 des Steckverbinders zur Verfügung. Der zu programmierende Controller muss deshalb selber mit Strom versorgt werden. SPI-Taktraten, Parameterübergabe bei AVRDUDE bzw. Einstellung bei AVR-Studio 4: AVRDUDE, Parameter -B AVR-Studio 4, ISP-Clock Setting -B 1 1 MBit 1,845 MHz 2 MBit -B 2 500 kbit 460,8 khz 1 MBit -B 4 250 kbit 115,2 khz 500 kbit -B 8 125 kbit 57,6 khz 333 kbit -B 10 100 kbit 4 khz 25 kbit -B 20 50 kbit 1,21 khz 6,3 kbit -B 40 25 kbit -B 100 10 kbit -B 200 6,3 kbit Unterstützung folgender Chips: Tiny ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 Mega Atmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535, Weitere AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287 alle weiteren ATMEGA Prozessoren, die die ISP-Programmierschnittstelle unterstützen.

Hinweise Erwin Reuß; Folker Stange. Nutzung und Weitergabe dieser Informationen auch Auszugsweise nur mit Erlaubnis der Copyright-Inhaber. Alle Markennamen, Warenzeichen und eingetragenen Warenzeichen sind Eigentum Ihrer rechtmässigen Eigentümer und dienen hier nur der Beschreibung. Haftungshinweis Der Hersteller übernimmt keine Haftung für Schäden die durch Anwendung des DIAMEX-PROG-S entstehen könnten. Links: Programmiertool für STM32-Controller: http://www.er-forum.de/obd-diag-dl/index.php Flash-Magic für LPC-Controller: http://www.flashmagictool.com/