uC / FL Übersicht
uC / FL ist ein Software-Programm-Updates für Embedded-Anwendungen über eine serielle Schnittstelle von einem PC. Die Software besteht aus einem Windows-Programm und ein Programm für die Zielanwendung (Bootloader oder BTL) in Form von Quelltext. Das einzige, was benötigt eine eingebettete Anwendung mit einem FLASH-Speicher für Programm-Typ Speicher, eine Kommunikations-Schnittstelle (RS-232) und die Anwendungs-Software für PC: uC / FlashLoader. Features File-Typen und Konvertierung

  • Portable jede CPU, jeder Flash
  • Intel HEX (*. HEX)
  • Konfigurierbare
  • Motorola S (*. MOT)
  • Optional Passwort
  • UC / FlashLoader Analysen, Lasten und zeigt den Inhalt einer Datei. Dateien können verschoben und konvertiert werden.
  • 100% Save & schnell: CRC-Check durchgeführt
  • Einfach zu bedienen

FlashLoader: Das PC-Programm ist sehr einfach zu bedienen. Jede Hex-Datei geladen und übertragen werden, die für eine BTL-Programm zu aktualisieren. FlashLoader ist ein 32-Bit-Windows-Anwendung und kann aus dem Explorer oder aus der Kommandozeile gestartet werden. Das folgende ist ein "Screenshot" des PC-Programms mit Hex-Datei geladen. Mit so einem Programm kann man einen Online Shop als Flash-Seite vorladen. Büromöbel und Sessel könnten in diesem Online Shop angeboten werden.  Eine zunehmende Anzahl von Embedded-Anwendungen verwendet in-circuit neu programmierbaren Speicherchips. Diese Chips können EEPROM oder Flash-Speicher-Chips gewidmet sein oder Mikrocontroller mit On-Chip-Flash-Speicher. Der Vorteil dieser Technologie, um die alte Generation von On-Zeit programmierbar oder Maske programmierte Chips im Vergleich liegt auf der Hand: Der Antrag kann jederzeit neu programmiert werden, d.h. nach der Montage der Hardware oder auch nach der Auslieferung vor Ort beim Kunden im Falle eines Fehlers oder neue Features.
Bootloader: Nach dem Reset wird der BTL gestartet. Es versucht dann, eine Mitteilung Anfrage vom PC via UART zu erkennen. Wenn der PC erkannt wurde, hält die BTL ausgeführt und der Benutzer kann uC / FlashLoader Programm zu verwenden, lesen Sie sich zurück und löscht den Blitz. Wenn es keine Kommunikation Anfrage oder der Benutzer schließt uC / FlashLoader, die BTL prüft, ob es ein gültiger Antrag Programm im Flash. Wenn ein gültiger Antrag Programm vorhanden ist, beginnt der BTL es mit der Reset-Vektor des Anwendungsprogramms.
Flowchart: Memory Karte. Die oberen 16 Bytes im User-Bereich werden durch die BTL-Daten Bereich vorbehalten. Dieser Bereich enthält in der Regel die Validierung Code, mit dem die BTL, dass ein gültiger Antrag Programm in den Flash-Speicher ist zu sagen ist. Die BTL wurde so konzipiert, dass leicht auf andere CPU-Kerne und Flash-Geräten. Es hat daher in verschiedene Module aufgeteilt: BTL Kern: mainBTL.C Das Modul tatsächlich mit den BTL: Application bestimmten Teil: User. Dieses Modul ist dafür verantwortlich, die Anwendung bestimmter Verhaltensweisen wie einen speziellen init liefern. Per default, enthielt die Routinen hier haben keine Funktionalität. Handling der Kommunikation: CRCCCITT.C Das Modul enthält Code, um das 16-Bit-CRC-Prüfsumme berechnen. Eine bestimmte Seite zu portieren und die verfügbaren Anschlüsse gewidmet: uC / FL Ports Flash Devices. Micrium Flash Loader enthält eine NOR-Flash-Chip-Treiber für alle löschen Sektor ausgerichtet Flash-Chip. Es kann mit den meisten Standard-29x oder 28x Flash-Chips. Das NOR-Flash-Treiber kann mit dem beliebten NOR-Flash-Geräten verwendet werden. Gegenwärtig werden die folgenden Geräte werden unterstützt:

Hersteller-Device
AMD

Am29DL16xB
Am29DL16xT
Am29DL32xB
Am29DL32xT
Am29F002B
Am29F002T
Am29F004B
Am29F004T
Am29F008B
Am29F008T
Am29F200B
Am29F200T
Am29F400B
Am29F400T
Am29F800B
Am29F800B
Am29F800T
Am29F800T
Am29LV002B
Am29LV002T
Am29LV004B
Am29LV004T
Am29LV008B
Am29LV008T
Am29LV040B
Am29LV200B
Am29LV200T
Am29LV400B
Am29LV400T
Am29LV800B
Am29LV800T
Am29DL16xB
Am29DL16xT
Am29DL32xB

Yyundai

HY29F800B
HY29F800T
Fujitsu

MBM29F800TB
MBM29F800TA


Intel

28F320J3xxx
28F640J3xxx
28F128J3xxx
28F256J3xxx
28F320C3xxx / B
28F320C3xxx / B

Philips

LPC2104
LPC2105
LPC2106
LPC2114
LPC2119
LPC2124
LPC2129
LPC2194
LPC2212
LPC2214
LPC2292
LPC2294

Scharf

LH28F320BJE
LH28F320TJE

STMicroelectronics

M29F800AB
M29F800AT

Mny
Alle AMD-kompatibel Jeder
Jede Intel kompatibel
Jeder
Jede 16-Bit CFI
konforme

Die meisten anderen NOR-Flash-Geräte sind kompatibel mit einem der unterstützten de-Laster. So kann der Fahrer mit diesen Geräten verwendet werden, oder brauchen Sie eine kleine Modifizierung, was leicht geschehen kann. Bitte nehmen Sie Kontakt mit uns, wenn Sie Erfahrung mit dem Bearbeiten der Flash-Problem des Zugangs Routinen.

» weitere Informationen auf Englisch

Members Login
username
password
New MemberRegister Here
Newsletter Anmeldung