Problem Wer mit den PICs experimentieren will, braucht ein Programmiergerät und geeignete Software. Diese Software USBurn kann das mit einem Brenner8 (bzw. Brenner8mini) bzw. einem Brenner9 mit USB-Anschluß. Voraussetzungen - ein Brenner8 bzw. Brenner8mini bzw. Brenner9 - ein PC oder NoteBook mit Windows (NT/2000/XP) und USB-2-Port , Administrator-Rechte Unter Windows 98/me funktioniert die Software prinzipiell auch, es können aber Geschwindigkeitsprobleme auftreten. Unter Vista32 soll die Software ebenfalls funktionieren, das teste ich aber nicht. Unter Windows7 soll USBurn im Kompatibilitätsmodus laufen, aber das teste ich noch viel weniger. USBurn läuft auch unter WinXP in VirtualBox unter Linux. Hier sieht man USBurn1.7 unter WinXP-SP2 in VirtualBox1.5.2 unter Debian 4.0. Es gibt auch eine reine Linuxversion: usburn. |
Möglichkeiten
- Brennen, Löschen,
Auslesen, Vergleichen,
- Entfernung des
Speicherschutzes
bei gleichzeitigem Löschen
- komfortable
Konfiguration
des PIC
Folgende Typen können mit
dem Brenner8 bisher
programmiert
werden:
| supported members of
PIC/dsPIC -series -- PIC-database V.20 (24/04/2009) Name Pins Prog EEPRM TMR ECCP PWM UART SSP CAN USB ADC IO- [kB] [B] /CCP mot /SPI I2C Pins 10F200 6 - - 1 -/- - -/- -/- - - - 4 10F202 6 - - 1 -/- - -/- -/- - - - 4 10F204 6 - - 1 -/- - -/- -/- - - - 4 10F206 6 - - 1 -/- - -/- -/- - - - 4 10F220 6 - - 1 -/- - -/- -/- - - 2 4 10F222 6 - - 1 -/- - -/- -/- - - 2 4 12F508 8 - - 1 -/- - -/- -/- - - - 6 12F509 8 1 - 1 -/- - -/- -/- - - - 6 12F510 8 1 - 1 -/- - -/- -/- - - 3 6 12F519 8 1 64 1 -/- - -/- -/- - - - 6 16F54 18 - - 1 -/- - -/- -/- - - - 13 16F57 28 2 - 1 -/- - -/- -/- - - - 21 16F59 40 2 - 1 -/- - -/- -/- - - - 33 12F609 8 1 - 2 -/- - -/- -/- - - - 6 12F615 8 1 - 3 1/- - -/- -/- - - 4 6 12F629 8 1 128 2 -/- - -/- -/- - - - 6 12F635 8 1 128 2 -/- - -/- -/- - - - 6 12F675 8 1 128 2 -/- - -/- -/- - - 4 6 12F683 8 3 256 3 -/1 - -/- -/- - - 4 6 16F72 28 3 - 3 -/1 - -/- -/1 - - 5 22 16F73 28 6 - 3 -/2 - 1/- -/1 - - 5 22 16F74 40 6 - 3 -/2 - 1/- -/1 - - 5 33 16F76 28 11 - 3 -/2 - 1/- -/1 - - 5 22 16F77 40 11 - 3 -/2 - 1/- -/1 - - 5 33 16F84 18 1 64 1 -/- - -/- -/- - - - 13 16F87 18 6 256 3 -/1 - 1/- -/1 - - - 16 16F88 18 6 256 3 -/1 - 1/- -/1 - - 7 16 16F505 14 1 - 1 -/- - -/- -/- - - - 12 16F506 14 1 - 1 -/- - -/- -/- - - 3 12 16F526 14 1 64 1 -/- - -/- -/- - - 3 12 16F610 14 1 - 2 -/- - -/- -/- - - - 12 16F616 14 3 - 3 1/- - -/- -/- - - 8 12 16F627 18 1 128 3 -/1 - 1/- -/- - - - 16 16F628 18 3 128 3 -/1 - 1/- -/- - - - 16 16F630 14 1 128 2 -/- - -/- -/- - - - 12 16F631 20 1 128 2 -/- - -/- -/- - - - 18 16F636 14 3 256 2 -/- - -/- -/- - - - 12 16F676 14 1 128 2 -/- - -/- -/- - - 8 12 16F677 20 3 256 2 -/- - -/- -/- - - 12 18 16F684 14 3 256 3 1/- - -/- -/- - - 8 12 16F685 20 6 256 3 1/- - -/- -/- - - 12 18 16F687 20 3 256 2 -/- - 1/- -/- - - 12 18 16F688 14 6 256 2 -/- - 1/- -/- - - 8 12 16F689 20 6 256 2 -/- - 1/- -/- - - 12 18 16F690 20 6 256 3 1/- - 1/- -/- - - 12 18 16F716 18 3 - 3 1/- - -/- -/- - - 4 13 16F722 28 3 - 3 -/2 - 1/- 1/- - - 11 25 16F723 28 6 - 3 -/2 - 1/- 1/- - - 11 25 16F724 40 6 - 3 -/2 - 1/- 1/- - - 14 36 16F726 28 11 - 3 -/2 - 1/- 1/- - - 11 25 16F727 40 11 - 3 -/2 - 1/- 1/- - - 14 36 16F737 28 6 - 3 -/3 - 1/- -/1 - - 11 25 16F747 40 6 - 3 -/3 - 1/- -/1 - - 11 36 16F767 28 11 - 3 -/3 - 1/- -/1 - - 11 25 16F777 40 11 - 3 -/3 - 1/- -/1 - - 11 36 16F785 20 3 256 3 -/1 - -/- -/- - - 12 18 16F818 18 1 128 3 -/1 - -/- -/1 - - 5 16 16F819 18 3 256 3 -/1 - -/- -/1 - - 5 16 16F870 28 3 64 3 -/1 - 1/- -/- - - 5 22 16F871 40 3 64 3 -/1 - 1/- -/- - - 8 33 16F872 28 3 64 3 -/1 - -/- -/1 - - 5 22 16F873 28 6 128 3 -/2 - 1/- -/1 - - 5 22 16F874 40 6 128 3 -/2 - 1/- -/1 - - 8 33 16F876 28 11 256 3 -/2 - 1/- -/1 - - 5 22 16F877 40 11 256 3 -/2 - 1/- -/1 - - 8 33 16F882 28 3 128 3 1/1 - 1/- -/1 - - 11 25 16F883 28 6 256 3 1/1 - 1/- -/1 - - 11 25 16F884 40 6 256 3 1/1 - 1/- -/1 - - 14 36 16F886 28 11 256 3 1/1 - 1/- -/1 - - 11 25 16F887 40 11 256 3 1/1 - 1/- -/1 - - 14 36 16F913 28 6 256 3 -/1 - 1/- -/1 - - 5 25 16F914 40 6 256 3 -/2 - 1/- -/1 - - 8 36 16F916 28 11 256 3 -/1 - 1/- -/1 - - 5 25 16F917 40 11 256 3 -/2 - 1/- -/1 - - 8 36 16F946 64 11 256 3 -/2 - 1/- -/1 - - 8 54 16F84A 18 1 64 1 -/- - -/- -/- - - - 13 16F627A 18 1 128 3 -/1 - 1/- -/- - - - 16 16F628A 18 3 128 3 -/1 - 1/- -/- - - - 16 16F648A 18 6 256 3 -/1 - 1/- -/- - - - 16 16F873A 28 6 128 3 -/2 - 1/- -/1 - - 5 22 16F874A 40 6 128 3 -/2 - 1/- -/1 - - 8 33 16F876A 28 11 256 3 -/2 - 1/- -/1 - - 5 22 16F877A 40 11 256 3 -/2 - 1/- -/1 - - 8 33 Name Pins Prog EEPRM
TMR ECCP PWM UART SSP CAN USB ADC IO- 30F2010 28
12 1024 3 -/2 1 1/1
-/1 - - 6 20 |
Name
Pins
Prog
EEPRM TMR ECCP PWM UART SSP CAN USB ADC IO- 18F242
28
16
256 4 -/2 -
1/- 1/- - - 5 23
|
Folgende Typen können mit
dem Brenner9 bisher
programmiert
werden:
| supported members of
PIC/dsPIC -series -- PIC-database V.19 (17/04/2009) Name Pins Prog
EEPRM
TMR ECCP PWM UART SSP CAN USB ADC IO- 33FJ06GS101 -
6 - - -/- -
-/- -/- - -
- - Name Pins Prog EEPRM
TMR ECCP PWM UART SSP CAN USB ADC IO- 24F04KA201 - 4 - - -/- - -/- -/- - - - - 24F08KA101 - 8 512 - -/- - -/- -/- - - - - 24F08KA102 - 8 512 - -/- - -/- -/- - - - - 24F16KA101 - 16 512 - -/- - -/- -/- - - - - 24F16KA102 - 16 512 - -/- - -/- -/- - - - - 24F32KA101 - 33 512 - -/- - -/- -/- - - - - 24F32KA102 - 33 512 - -/- - -/- -/- - - - - 24FJ16GA002 28 16 - 5 -/5 5 2/2 -/2 - - 10 21 24FJ16GA004 44 16 - 5 -/5 5 2/2 -/2 - - 13 35 24FJ32GA002 28 33 - 5 -/5 - 2/2 -/2 - - 10 21 24FJ32GA004 40 33 - 5 -/5 - 2/2 -/2 - - 13 35 24FJ32GA102 - 33 - - -/- - -/- -/- - - - - 24FJ32GA104 - 33 - - -/- - -/- -/- - - - - 24FJ48GA002 28 49 - 5 -/5 - 2/2 -/2 - - 10 21 24FJ48GA004 44 49 - 5 -/5 - 2/2 -/2 - - 13 35 24FJ64GA002 28 64 - 5 -/5 - 2/2 -/2 - - 10 21 24FJ64GA004 40 64 - 5 -/5 - 2/2 -/2 - - 13 35 24FJ64GA006 64 64 - 5 -/5 - 2/2 -/2 - - 16 53 24FJ64GA008 80 64 - 5 -/5 - 2/2 -/2 - - 16 69 24FJ64GA010 100 64 - 5 -/5 - 2/2 -/2 - - 16 85 24FJ64GA102 - 64 - - -/- - -/- -/- - - - - 24FJ64GA104 - 64 - - -/- - -/- -/- - - - - 24FJ64GA106 - 64 - - -/- - -/- -/- - - - - 24FJ64GA108 - 64 - - -/- - -/- -/- - - - - 24FJ64GA110 - 64 - - -/- - -/- -/- - - - - 24FJ96GA006 64 96 - 5 -/5 - 2/2 -/2 - - 16 53 24FJ96GA008 80 96 - 5 -/5 - 2/2 -/2 - - 16 69 24FJ96GA010 100 96 - 5 -/5 - 2/2 -/2 - - 16 85 24FJ32GB002 - 33 - - -/- - -/- -/- - - - - 24FJ32GB004 - 33 - - -/- - -/- -/- - - - - 24FJ64GB002 - 64 - - -/- - -/- -/- - - - - 24FJ64GB004 - 64 - - -/- - -/- -/- - - - - 24FJ64GB106 - 64 - - -/- - -/- -/- - - - - 24FJ64GB108 - 64 - - -/- - -/- -/- - - - - 24FJ64GB110 - 64 - - -/- - -/- -/- - - - - 24FJ128GA006 64 129 - 5 -/5 - 2/2 -/2 - - 16 53 24FJ128GA008 80 129 - 5 -/5 - 2/2 -/2 - - 16 69 24FJ128GA010 100 129 - 5 -/5 - 2/2 -/2 - - 16 85 24FJ128GA106 - 129 - - -/- - -/- -/- - - - - 24FJ128GA108 - 129 - - -/- - -/- -/- - - - - 24FJ128GA110 - 129 - - -/- - -/- -/- - - - - 24FJ192GA106 - 196 - - -/- - -/- -/- - - - - 24FJ192GA108 - 196 - - -/- - -/- -/- - - - - 24FJ192GA110 - 196 - - -/- - -/- -/- - - - - 24FJ256GA106 - 256 - - -/- - -/- -/- - - - - 24FJ256GA108 - 256 - - -/- - -/- -/- - - - - 24FJ256GA110 - 256 - - -/- - -/- -/- - - - - 24FJ128GB106 - 129 - - -/- - -/- -/- - - - - 24FJ128GB108 - 129 - - -/- - -/- -/- - - - - 24FJ128GB110 - 129 - - -/- - -/- -/- - - - - 24FJ192GB106 - 196 - - -/- - -/- -/- - - - - 24FJ192GB108 - 196 - - -/- - -/- -/- - - - - 24FJ192GB110 - 196 - - -/- - -/- -/- - - - - 24FJ256GB106 - 256 - - -/- - -/- -/- - - - - 24FJ256GB108 - 256 - - -/- - -/- -/- - - - - 24FJ256GB110 - 256 - - -/- - -/- -/- - - - - 24HJ12GP201 18 12 - 3 -/2 - 1/1 -/1 - - 4 13 24HJ12GP202 28 12 - 3 -/2 - 1/1 -/1 - - 6 21 24HJ16GP304 - 16 - - -/- - -/- -/- - - - - 24HJ32GP202 - 33 - - -/- - -/- -/- - - - - 24HJ32GP204 - 33 - - -/- - -/- -/- - - - - 24HJ32GP302 64 33 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ32GP304 64 33 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ64GP202 64 64 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ64GP204 64 64 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ64GP206 64 64 - 9 -/8 - 2/2 -/1 - - 18 53 24HJ64GP206A 64 64 - 9 -/8 - 2/2 -/1 - - 18 53 24HJ64GP210 100 64 - 9 -/8 - 2/2 -/2 - - 31 84 24HJ64GP210A 100 64 - 9 -/8 - 2/2 -/2 - - 31 84 24HJ64GP502 - 64 - - -/- - -/- -/- - - - - 24HJ64GP504 64 64 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ64GP506 64 64 - 9 -/8 - 2/2 -/2 1 - 18 53 24HJ64GP506A 64 64 - 9 -/8 - 2/2 -/2 1 - 18 53 24HJ64GP510 100 64 - 9 -/8 - 2/2 -/2 1 - 31 84 24HJ64GP510A 100 64 - 9 -/8 - 2/2 -/2 1 - 31 84 24HJ128GP202 - 129 - - -/- - -/- -/- - - - - 24HJ128GP204 - 129 - - -/- - -/- -/- - - - - 24HJ128GP206 64 129 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ128GP206A 64 129 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ128GP210 100 129 - 9 -/8 - 2/2 -/2 - - 31 84 24HJ128GP210A 100 129 - 9 -/8 - 2/2 -/2 - - 31 84 24HJ128GP306 64 129 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ128GP306A 64 129 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ128GP310 100 129 - 9 -/8 - 2/2 -/2 - - 31 84 24HJ128GP310A 100 129 - 9 -/8 - 2/2 -/2 - - 31 84 24HJ128GP502 - 129 - - -/- - -/- -/- - - - - 24HJ128GP504 - 129 - - -/- - -/- -/- - - - - 24HJ128GP506 64 129 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ128GP506A 64 129 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ128GP510 100 129 - 9 -/8 - 2/2 -/2 1 - 31 84 24HJ128GP510A 100 129 - 9 -/8 - 2/2 -/2 1 - 31 84 24HJ256GP206 64 256 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ256GP206A 64 256 - 9 -/8 - 2/2 -/2 - - 18 53 24HJ256GP210 100 256 - 9 -/8 - 2/2 -/2 - - 31 84 24HJ256GP210A 100 256 - 9 -/8 - 2/2 -/2 - - 31 84 24HJ256GP610 100 256 - 9 -/8 - 2/2 -/2 2 - 47 84 24HJ256GP610A 100 256 - 9 -/8 - 2/2 -/2 2 - 47 84 |
Name
Pins
Prog
EEPRM TMR ECCP PWM UART SSP CAN USB ADC IO- 18F24J10
28
16
- 3
-/1 - 1/- 1/- - -
10 21
|
Die Gehäusegröße
wird im Programmfenster ausgewählt.
Nach einem Klick auf den 'Identify
PIC in Programmer' -Button ermittelt die Software automatisch den
Typ
des am Brenner via ICSP-Adapter angeschlossenen PICs.

Nun kann man ein HEX-File Laden. In einem speziellen Editor können die Konfigurationseinstellungen des HEX-Files überprüft, und bei Bedarf manuell verändert werden.

Anschließend kann man den PIC
löschen,
und danach kann das neue Programm in den PIC gebrannt werden.
Ebendso ist es möglich, einen PIC
mit Leseschutz (Codeprotection) komplett zu löschen, und dabei
seinen
Leseschutz wieder abzuschalten.
PICs ohne Codeprotection können
ausgelesen
werden, und ihr Programm kann man in einem HEX-File speichern.
Die Version V 1.10a5 (vom 10.03.2010)
(für Brenner8 & 9)
Unterstützt
mit
dem
Brenner8 fast alle mir
bekannten 14-Bit-Kern-Typen (z.B. PIC16Fxxx) und 16-Bit-Kern-Typen
(z.B. PIC18F) sowie Signalcontroller der Serie dsPIC30Fxxxx (>170
unterschiedliche
Typen). Zusätzlich werden die
12-Bit-Typen (PIC10F200 u.s.w) via ICSP-Kabel unterstützt.
Unterstützt
mit
dem
Brenner9 fast alle mir
bekannten PIC24, dsPIC33 sowie PIC18FxxJxx-Typen.
USBurn ist für Win98/me sowie für WinXP, Win2k, WinNT geeignet. (Ich teste die Software aber ausschließlich unter Win2k und WinXP.) Mit den mitgelieferten neuen Treibern sollte auch ein Betrieb unter Vista problemloser möglich sein, ich teste das aber nicht.
Die Vorgängerversion V 1.9a3 (vom
13.08.2008)
(Brenner8 & 9)
Unterstützt
mit
dem
Brenner8 fast alle mir
bekannten 14-Bit-Kern-Typen (z.B. PIC16Fxxx) und 16-Bit-Kern-Typen
(z.B. PIC18F) sowie Signalcontroller der Serie dsPIC30Fxxxx (>170
unterschiedliche
Typen). Zusätzlich werden die
12-Bit-Typen (PIC10F200 u.s.w) via ICSP-Kabel unterstützt.
Unterstützt
mit
dem
Brenner9 fast alle mir
bekannten PIC24, dsPIC33 sowie PIC18FxxJxx-Typen.
USBurn ist für Win98/me sowie für WinXP, Win2k, WinNT geeignet. (Ich teste die Software aber ausschließlich unter Win2k und WinXP.) Mit den mitgelieferten neuen Treibern sollte auch ein Betrieb unter Vista problemloser möglich sein, ich teste das aber nicht.
Dauer eines vollständigen Brennens
(FLASH + EEPROM + ID + Config) inclusive Vergleich auf Richtigkeit:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vista
Mit dem von mir bis Januar 2008 verwendeten Treiber läuft
die
Software unter Vista32 nur nach dem
Anschalten des Kompatibilitätsmodus (Windows XP SP1). Seit Februar
2008 enthalten meine Downloadfiles neue vistakompatible USB-Treiber.
Dirk schrieb:
WindowsXP/2000/nt
Die Software benötigt Administratorrechte. Ursache ist der
USB-Treiber von Microchip. Ich versuche auf den LibUSB-Treiber
umzustellen.
Robert schrieb zu diesem Problem allerdings folgendes:
Fehler in der Firmware des Brenner8
stehen
sobald bekannt auf der Brenner8-Seite.
Folgende Typen funktionieren z.Z. nicht sicher im Brenner8 (Brennen der ID kann fehlschlagen):
PICs im 20-Pin-DIL-Gehäuse (wie z.B.
PIC16F631/677/685/687/689/690) erfordern die
Sockeleinstellung " 8/14 Pins
"
Wird nicht die Config aus dem HEX-File übernommen, sondern die Konfiguration in US-Burn verändert und der PIC dann fehlerfrei gebrannt, dann tritt bei einem danach erfolgenden Vergleich zwischen PIC und HEX-File Config-Fehler auf.
PICs mit im Flash abgelegten
OSCCAL-Werten
(12F629, 12F675) werden fehlerfrei gebrannt. Wird dann noch mal der PIC
mit dem HEX-File verglichen, dann wird ein Flash-Fehler gemeldet: der
OSCCAL-Wert.
Dieser ist aber korrrekt gebrannt.
Um 12-Bit-Kern-PICs zu brennen wird
wenigstens USBurn 1.7a6, Database15 und die Firmware V0.11
benötigt. Für alle 12-Bit-Kern-PICs ista als "PIC Family" PIC10Fxxx auszuwählen, auch
wenn der PIC eigentlich PIC12F5xx oder PIC16F5x heisst. Das Brennen
erfolgt nur über den ICSP-Anschluss!
Alle PIC18FxxJxx, PIC24 und dsPIC30F
werden nur über den ICSP-Anschluss gebrannt.
Wird bei PIC18FxxJxx oder PIC24FJ
Codeprotection aktiviert, dann wird eine fehlerhaft gebrannte Config
gemeldet. Das Brennen war aber trotzdem fehlerfrei. Nur wird leider
schon vor dem Kontrollieren der Config die Codeprotection-Funktion
aktiviert.
10.03.2010
USBurn V1.10a5
- Bugfix: irrtümlich angezeigter Config-Fehler beim PIC12F629
- Bugfix: Verlust von OSCCAL wenn ein PIC mit aktiver CP neu genbrannt
wurde
- diverse Kleinigkeiten
18.12.2009
Database 22 eingepflegt
07.08.2009
USBurn V1.10a2
- Bugfix: gegen Absturz beim Brennen der ID insbesonderen bei
PIC10F-Typen
03.08.2009
Database 21 eingepflegt
20.04.2009
Database 20 eingepflegt
20.04.2009
USBurnV1.10a1
- deutlich verbesserte Unterstützung von PIC24FJ
- Bugfix: manchmal wurde Flash bei dsPIC33/PIC24HJ unvollständig
gebrannt
- diverse Kleinigkeiten
13.12.2008
USBurnV1.9a3
- verbesserte Toleranz gegenüber "merkwürdigen"
dsPIC30F-Hex-Files
- Kommandozeilenparameter
- diverse Kleinigkeiten (Memorymap, Vpp-Slider ...)
05.09.2008
- erste Linuxversion von usburn
V0.1 .
10.08.2008
- USBurnV1.8a3 .
- unterstützt Konfigurationen mit
mehr als 16 Einstellvarianten
04.04.2008
ZIP-File für USBurnV1.8a aktualisiert.
- enthält nun Database 17
01.04.2008
- Firmware/Bootloader für
den Brenner9L
- Fix für den Windows-Vista-Treiber
(inf-File geändert)
V1.8a2 mit Unterstützung für
den Brenner9 (29.02.2008)
- Liest unter Linux erstellte HEX-Files
- neue Version des Bootloaders
V1.8a1 mit Unterstützung für
den Brenner9 (04.02.2008)
- Prüft Config im HEX-File auf Fehler
- reanimiert PICs, die nach dem Brennen vom Brenner nicht mehr erkannt
werden.
- Bugfix im 12-Bit-Reassembler
V1.7a6 mit Unterstützung für
den Brenner9 (30.01.2008)
- Database 16 mit Korrekturen für
dsPIC30Fxxxx
V1.7a6 mit Unterstützung für
den Brenner9 (12.01.2008)
- Firmware Fw0.11 für 12-Bit-PICs
- Database 15 mit Korrekturen für 18FxxJxx
V1.7a6 mit Unterstützung für
den Brenner9 (07.12.2007)
- kleine Korrekturen/Verbesserungen
V1.7a2 mit Unterstützung für
den Brenner9 (24.09.2007)
- Unterstützung des Brenner9 für
3,3V-PICs
- verbesserte Bedienung
- Reassembler für dsPIC30/33/PIC24
V1.7a1 mit
Unterstützung für
den Brenner9 (20.09.2007)
- Unterstützung des Brenner9 für
3,3V-PICs
- Database 14
Neue Database
13 (18.08.2007)
und Firmware 0.10 (19.08.2007)
- Korrekturen beim EEPROM-Brennen einiger PIC18F-Typen
V1.5rc2 Testversion mit der Database
12 (15.04.2007)
- kleinere Korrekturen
- Firmware 0.8a/0.9
- Run-Funktion speist Testplatinen mit bis zu 5V/100mA (nur mit Fw 0.9)
V1.5rc1 Testversion mit der Database
11 (13.12.2006)
- Unterstützung dsPIC30F-Familie
- Firmware 0.8
V1.4 mit der Database
11 (22.10.2006)
- Unterstützung der RUN-Funktion
ab Firmware 0.8
- Bugfix für PIC18F2410 / PIC18F2420
/ PIC18F2450 / PIC18F4410 / PIC18F4420 / PIC18F4450
- stabileres EEPROM-Brennen
für
PIC18F1220/1320
V1.3 mit der Database10
(17.08.2006)
- unsinnige OSCCAL-Behandlung bei einigen
PIC18Fxxxx deaktiviert
- Memory-Map an PIC18Fxxxx angepaßt
- kann mit Firmware V0.6 die
Kalibrierdaten
im Brenner speichern
- Bugfix: Auslesen von PICs mit mehr als
256 Byte EEPROM
- Bugfix: Auslesen von PIC18Fxxxx
- kann Firmware in den Steuerpic schreiben
(wenn mindestens FW V0.6 & Bootloader V1.0 im Brenner sind)
V1.2a mit der Database10
(08.08.2006)
- Absturz beim Ausleesen leerer PIC16Fxxx
behoben
- Absturz beim Reassemblieren einiger
PIC16Fxxx-Hex-Files behoben
V1.2 mit der Database10
(03.08.2006)
- Fehler beim Brennen genau einer
EEPROM-Zelle
behoben
- Unterstützung von PIC18F-Typen
- Verbesserte Vpp-Erzeugung/Regelung
- benötigt Brenner8 Firmware 0.5
V1.1g mit der Database10
(13.07.2006)
- Fix gegen Ansturz bei "identify PIC
in programmer"
V1.1f_1 mit der Database10
(24.06.2006)
- Patch
V1.1f mit der Database10
(24.06.2006)
- Patch für Vergleich der Config
V1.1ef1 mit der Database10
(23.06.2006)
- Patch
V1.1e mit der Database10
(22.06.2006)
- Fehler beim Brennen der Config und der
ID von 16F87xA behoben
- viel kleine Bugfixes
- benötigt Brenner8 Firmware 0.4
V1.1d mit der Database9
(17.06.2006)
- Bug behoben, der zum Absturz beim
Brennen
leerer ID-Zellen auftrat.
V1.1 mit der Database9
(15.06.2006)
- Update fpr Brenner8r1 mit Firmeware
0.3
- Patches, Stabilisierung von Vpp
- nur für 14-Bit-Kern-PICs
V1.0 mit der Database9
(01.06.2006)
- Urversion
- nur für 14-Bit-Kern-PICs