Användarmanual för Multiprog Utility v1.90


Generell info:
Om en inforuta har gul bakgrund innebär det att filen har förändrats och att den inte är sparad.
Om en inforuta har blå bakgrund innebär det att hex-filens checksumma är felaktig. All data har ändå laddats in och kan sparas ned.
Om en inforuta har röd bakgrund innebär det att hex-filen ej passar vald krets.

Setup:
Här ställer du in vilken comport som programmeraren är inkopplad på, väljer språk och bestämmer utseendet i MP3.4-3.5 Utility V1.90.

Du kan också välja om du vill att programmet skall öppnas när du startar Windows.



I programlisten ser du vilken version av Multiprog Utility du har.




Har du en MP3.6USB så kan du också uppdatera programmerarens firmware över internet.








En nyhet i Multiprog Utility 1.90 är att du kan automatiskt ta reda på vilken com-port programmeraren är inkopplad på. Tryck bara på "Autodetektera Komport" och kryssa sedan i den upplysta boxen.











 
     



Framtida versioner av Multiprog Utility kan laddas ner
genom denna knapp.



MP Set: (Firmwareinfo)

1.
Under denna flik sätter du programmeraren i Phoenix/Smartmouse- läge. Tryck på "spänning till" och välj därefter Phoenix eller Smartmouse. Om du använder en MP3.5/3.6USB så kan du också ställa den i 6.00MHz Phoenix/Smartmouse-läge.

När du tryck på "Spänning till" kan du också se vad du har för firmwareversion i din programmerare.
 
För att återgå, tryck på "Spänning från" alt. bryt strömförsörjningen.



2.
Om du får meddelandet: "Ingen programmerare hittad" så har du förmodligen inte ställt in rätt Com-port under Setup. Använder du en MP3.5/3.6USB så är det viktigt att titta i enhetshanteraren för att se var drivrutinen har installerat den virtuella com-porten(USB Serial Port(COM X))


Enhetshanteraren hittar du såhär:
Högerklicka på "Den här datorn" och välj egenskaper. Under fliken maskinvara hittar du sedan enhetshanteraren

Ett annat sätt är att använda programmet MP Test för att ta reda på vilken port som programmeraren är inkopplad på.




3.
Om du får problem med firmware1.9 och 1.10 och M2-kort gör såhär:

Markera "Baudrate adjust" och ställ manuellt in 9700 bps. Tryck på "Phoenix". Använd därefter mjukvaran som medföljer M2-kortet. Om detta inte fungerar öka då på från 9700 bps med 50 bps tills det fungerar. Högst 10000 bps.
1.



2.








3.  
I2C:
I boxarna till höger väljer du typ av EEprom och var någonstans (DIL-sockeln eller via smartcardläsaren) det skall programmeras.

En bild visar hur kretsen skall placeras i sockeln.

Använder du en MP3.5/3.6USB och adapterkort så finns det också information på adapterkortet hur kretsen skall placeras.

Pic: (För programmering av t ex Guldkort, Silverkort mfl.)

I rutan längst till vänster namnger du projektet. I boxen "Kort" till höger väljer du vilket kort som skall programmeras. Är du osäker på vad du har för kort, se avsnitt Autodetektering Efter att ha valt korttyp, tryck på "Ladda" och leta sedan upp den fil du skall programmera in på kortet genom dialogboxen. Skall det Externa EEprom:et programmeras så måste först rutan kryssas i för att "Ladda" skall tändas. Tryck därefter på "Prog" och kortet programmeras.  

Här finns också knappar för spara, läsa och att radera kort.

Fun/ATMega:

Är du osäker på vad du har för typ av Funcard, tryck på "Identifiera" och programmet kontrollerar vad det finns för mikrokontroller på kortet. Tryck därefter "Ladda" för Flashminne, Internt Eeprom och Externt EEprom och slutligen "Prog" för att programmera kortet.
Längst ner finner du en inforuta som skall vara grön när rätt typ av hex-fil är vald för respektive chip.

Är kortet kodskyddat så går det inte att läsa kortet. Givetvis så kan man radera kortet för nya programmeringar. För att radera,
kryssa i  för Flashminne och Internt Eeprom,
tryck sedan på "Radera".

Om "AD Teknik-loader" är vald(vanligast) kommer denna loader att först programmeras Flash minnet så att det externa eepromet kan programmeras genom denna. Därefter programmeras Flash och internt eeprom med vald fil.

 

MegaPic/M2/Titanium/DragonLoader/OPOS:
Under denna flik kan flera olika kort programmeras:
  • MegaPic
    2 filer laddas, Flash-fil och eeprom-fil
  • M2
    2 filer laddas, Flash-fil och eeprom-fil
  • M2 Version 2 (Samma kort men med nyare operativsystem)
    2 eller 3 filer laddas, scriptfilen kan utelämnas vid behov
  • Titanium
    2 eller 3 filer laddas, då krypteringsnyckeln inte alltid används
  • DragonLoader
    En fil laddas
  • OPOS
    2 eller 3 filler laddas.

Välj typ av kort som skall programmeras.

Läs in de filer som skall programmeras till kortet genom att trycka på "Ladda" för respektive fil.

Tryck på programmera för att överföra de inlästa filerna till kortet.

Speciella funktioner för Titanium kort

När Titanium kort är vald som korttyp finns extra funktioner tillgängliga:

Identifiera Läser av kortets ATR i programmeringsläge och visar version av Operativ System.

Reparera Reparerings funktion, om en programmering har blivit avbruten och kortet ej längre svarar så kan denna funktion återuppliva kortet. Funktionen kan dock inte få igång kort som blivit låsta

Radera Raderar kortet, detta behöver man dock inte göra innan man skall programmera kortet då radering utförs automatiskt före programmering.

För att byta version av Operativ Systemet (OS) på ditt kort måste separat programvara användas, här följer en kort beskrivning hur man gör:

Uppdatering/Nedgradering av OperativSystem(OS):
För att kunna ändra OS på ditt Titaniumkort använd TitaniumUpdater2.0. Innan du kan ändra kortets OS så behöver du sätta det i sk "jungfruligt" tillstånd vilket innebär att kortet är helt blankt förutom det installerade OS:et.

Markera alla kryssboxar(Flash, Extern och XPL) och klicka på radera.

Gå därefter till MPSet-fliken, tryck på Spänning till och Phoenix 3.58MHz
Nu skall lampan på programmeraren lysa fast. Lämna Multiprog1.80 och starta TitaniumUpdater2.0, välj rätt comport och därefter vilket OS som önskas.
Om du uppdaterar ifrån 1.03 till 1.06 så kommer du se att programmet först lägger in 1.05 för att sedan uppdatera till nästa version 1.06.
Återvänd till Multiprog1.60 och tryck på Spänning från

Kom ihåg:
För att updatering/nedgradering skall lyckas så krävs att kortet är blankt och att programmeraren är satt i Phoenix3.58-läge


Dragon Loadercard
Nedan följer en alternativ laddningsmetod för Dragon Loadercard, märkta med "FUN7" eller för FunCard 7.

OBS! Denna alternativa laddningsmetod är snabbare och fungerar på MP 3.5 Seriell, MP 3.5USB och MP 3.6USB

  • Se till att ha laddat hem .DRA-filen till ditt LoaderCard och en fil som heter FUN7LDR.HEX eller Repair.HEX
  • Starta Multiprog Utility 1.80
  • Välj fliken Fun/ATMega
  • Se till att Ext EE är inställt på "2x24C1024"
  • Ladda HEX-filen till Flash-minnet
  • Ladda DRA-filen till Externt EEPROM (ingen fil skall laddas till internt EEPROM)
  • Tryck på programmera.
  • Efter ett par minuter är hela kortet laddat.

Basic card:
Tryck på "Ladda" och välj den 'image'-fil du vill programmera in på kortet. Tryck därefter på "Prog."

Här finns också knappar för att identifiera och radera kort. 

 
Phoenix:
Tryck på "Ladda" och välj den '.hex'-fil som du vill programmera in på kretsen.
I boxen till höger finns dom olika 24CXX-minnen som kan programmeras.
Auto detektering:

Om du inte vet vad du har för typ av kretsar på ditt smartcard så kan du ta reda på det här.
Kryssa i rutan för den typ av kort som du vill undersöka, du kan givetvis kryssa i flera rutor.

OBS! Är den översta rutan ”Spara inte PIC/Fun…..” ikryssad, raderas kortet. Denna funktion är till för snabba identifieringar av kort.

OBS!

Autodetektering kan bara användas på kort baserade på PIC-kretsar eller Fun och ATMega kort.

Använder du autodetekterings funktionen på andra kort som tex M2, Titanium, Basiccard så finns det stor risk att både kort och programmerare skadas.













 
Lösa kretsar:
Den här funktionen är till för att programmera kretsar i DIL-sockeln.
Hur du sätter i kretsarna hittar du här 
I boxarna till höger väljer du vilken typ av krets du vill programmera och vilket interface du vill använda.
Programmeraren kan läsa och programmera 8- och 18-pinnars PIC-kretsar från Microchip samt 8-pinnars seriella EEprom
. 

En bild visar hur kretsen skall placeras i sockeln.

Använder du en MP3.5/3.6USB och adapterkort så finns det information på adapterkortet hur kretsen skall placeras.

  

Copyright © 1999-2004 by AD-Teknik AB
Senast uppdaterad 22 Februari 2005