330 likes | 416 Views
SGH-E100 SERVICE TRAINING Software. Inhalt. 1. Softwareupdate 2. Dumperprogramm 2. Autokalibration 3. Reparaturprogramm. 1. Softwareupdate. 1.1 Vor dem Download. Mobiltelefon ausschalten Testkabel anschliesen Downloadprogramm starten. Einstellen von COM-Port und Baud-Rate.
E N D
Inhalt • 1. Softwareupdate • 2. Dumperprogramm • 2. Autokalibration • 3. Reparaturprogramm
1. Softwareupdate • 1.1 Vor dem Download • Mobiltelefon ausschalten • Testkabel anschliesen • Downloadprogramm starten • Einstellen von COM-Port und Baud-Rate • Downloadmodus auswählen • TFS • BIN • BIN & TFS (OGM wird nicht genutzt)
1.2 Nur BIN-Datei downloaden • Die zu Downloadende BIN-Datei auswählen • START anklicken und das Mobiltelefon einschalten
1.3 BIN-/ und TFS-Datei downloaden • Die zu downloadende BIN-Datei & TFS-Datei auswählen • START anklicken und das Mobiltelefon einschalten
1.4 Nur TFS-Datei downloaden • Die zu downloadende TFS-Datei auswählen • START anklicken und das Mobiltelefon einschalten
2. Dumperprogramm • 2.1 Vor dem Dumpen oder Löschen • Mobiltelefon ausschalten • Testkabel anschliesen • Dumperprogramm starten • Einstellen von COM-Port und Baud-Rate
2.2 Dumpen • Startadresse auswählen • Endadresse auswählen • START anklicken und das Mobiltelefon einschalten • Die Datei Dump.txt wird automatisch im gleichen Verzeichnis erstellt • Die Datei Dump.txt umbenennen, da beim nächsten Dumpen die Datei Dump.txt übeschrieben wird
2.3 Löschen des FLASH-Speicher • Auf ERASE und ERASE FLASH klicken • Das Flash-Erase Fenster erscheint
2.3.1 FLASH-Speicher komplett löschen • All Flash Erase Auswählen • Start anklicken Erase Address zeigt den Status des Löschvorgangs an
2.3.2 Bestimmte Adressen im FLASH-Speicher löschen • Selective Erase auswählen • Start Addresse auswählen • End Addresse auswählen • START anklicken und das Mobiltelefon einschalten
3. Kalibrationsprogramm • Was ist Kalibration? • Mit dem Kalibrationsprogramm kann die Hardware- charakteristik des Mobiltelefons eingestellt werden • Durch die Kalibrierung kann das Mobiltelefon optimiert arbeiten • Equipment • PC (Microsoft Windows Basis) • GSM-Tester (P8922, HP8960, CMU200) • Programmierbares Netzteil (GPIB-Programmierbar z.B. E3632A etc.) • GPIB-Karte • Test-Jig • RS232 cable • Test-Kabel
HP-8960 CMU200 HP-8922 HF-Kabel GPIP-Kabel E-3632 Stromversorgungskabel JIGConverter Testkabel RS232-Kabel UART 0
3.2 Eigenschaften des Kalibrationsprogramm • TAT (Test for Automated Test) Mode • Boot-Moduse • Normal : Für den normalen Gebrauch • TAT mode : Test des Mobiltelefones • PC MS Schnittstelle mit DLLs (Dynamic Linked Library) • SL : Unterer Layer • Verwaltet den Communication Layer über den seriellen Link • Formatiert die Nachrichten • DV • Verwaltet den Service Level, nutzt den SL • Müssen mit der Anwendung aktuallisiert werden
Normal Calibration 5(0) Tx Level 5(2) 5(1) 6(0) 6(1) 6(2) 19(0) 19(1) 19(2) : HP 8960 Only Dynamic Calibration 5(0) x 5 5(1) x 5 6(0) x 5 6(1) x 5 Tx Level 19(0) x 5 19(1) x 5
Gebrauch der I/O-Parameter-Datei • Für einfaches Einstellen der Spezifikationen • TxParam.dat: Standardwerte Tx-Power, DAC, H0, Tru und Trd • HammCoeff.dat: Burst-Form Parameter • Dbm2Dac.dat: Variationen von Tx-Power(dBm) pro 1 DAC • LcdContrast.dat: Haupt-LCD Kontrast und Zweit-LCD Kontrast • HwVersion.dat: Einstellung der Hardware-Version • CalSpec.dat: Kalibrationeinstellungen für Akku, Rx und Tx
3.3 Funktionsweise • Battery Kalibration • Reihenfolge • Netzteilspannung: 3.35V (Ausschaltspannung ) • Lesen des ADC1-Wertes und schreiben des ADC1-Wertes in den Akku-Bereich des EEPROM • Netzteilspannung: 4.2V (Akku vollständig geladen) • Lesen des ADC1-Wertes und schreiben des ADC1-Wertes in den Akku-Bereich des EEPROM
1440 Gain tolerance Output code Vin 0v 2v • Typische Übertragungscharakteristik von AUXADC Vbat R1 Vin R2 Voltage Divide Circuit
AGC-Prinzip • Rx-Kalibration : AGC-Einstellu Die komplette Verstärkung des Empfängers ist maximal und konstant. Die komplette Verstärkung des Empfängers wird kontrolliert durch AGC um die Amplitude des I/Q-Signals zwischen 189mVpp und 300mVpp zu halten. Die komplette Verstärkung des Empfängers ist minimal und konstant.
Grobe Einstellung: Ermittlung von P1 • Feineinstellung • Ermittlung von Fein-Verstärkungen in jedem Frequenzbereich • Jedes Band (GSM, DCS, ….) wird in 5 Bereiche geteilt • Tx-Kalibration • Tx-Leistungseinstellung • Dynamische Leistungsmessung • Einstellung für die Leistungspegel • H0-Kalibration • H0 Parameter • Kontolliert den Energiepegel der am Start der Rampe an den Regelkreis gegeben wird. • Diese Energie ist notwendig um das System in einen geschlossenen Regelkreis zu bringen. • Die komplette Form der ansteigenden Rampe wird mittels des H0-Parameters eingestellt.
H0 Calibration Principle GSM : 19 Level DCS : 15 Level 0 dBc -1dBc ±0.5 dBc Rising Edge 5us -4 -2 0 -1bit
FOI_INIT Kalibration • FOI: Frequenz Offset Information • Einstellung des erstenAFC-Wertes • AFC-Wert wird beim Einschalten berücksichtigt • 13MHz-Takt Einstellungen • Um die Referenzfrequenz des Systems einzustellen • Ermittelt die Genauigkeit Ausgangs HF-Frequenz
3.4 Anwendung • 3.4.1 COM-Port Einstellung COM-Port auswählen
3.4.2 Umgebungseinstellungen Nur für die Produktionslinie Radio Einstellungen Information zu Produktionslinie LCD-Einstellungen
3.4.3 Start des Programmes Connect Mobile Com Port Monitor
3.4.4 Menüstruktur • Production • Board & Battery • Calibration RF • Normal Mode - Reserved • Dynamic Mode • All Calibration • Board & Battery + RF • RF Control • Base Band • Memory • Battery
3.4.5 RF Control • 4.4.5.1 Tx-Kalibration Dbm/Dac: Leistungserhöhung pro 1DAC: Beeinflusst die Kalibrationsgeschwindigkeit
H0 Kalibration Tx Leistungskalibration Tx Leistungskalibration beendet
3.4.5.3 Set Default Radio Parameter Setzt die Radio- Parameter auf die Grundwerte zurück • 3.4.5.4 APC DAC Read Zeigt die Tx-Leistungs DAC-Werte
3.4.6 Base Band • 3.4.6.1 RS-232C Serial Link Test • 3.4.6.2 RTC Time Set Schreibt die PC-Zeit in das Mobiltelefon • 3.4.6.3 H/W Version Lesen und schreiben der H/W- Version Input H/W Version • 3.4.6.4 Call All Baseband Schritt 4.4.6.1 bis 4.4.6.3 und Speicher- Test wird durchgeführt
3.4.7 Memory • 3.4.7.1 RAM Test Man erhält ein Testergebnis • 3.4.7.2 FLASH Test Überprüft das FLASH • 3.4.7.3 FLASH Checksum Software Checksumme CS der internen Software ohne Datenflash Echte Checksumme Berechnete Checksumme der Software im Flash • 3.4.7.4 Full Reset Kompletter Reset des Flash
3.4.8 Battery • 3.4.8.1 ADC Read Liest aktuellen ADC- Wert ADC1: Spannung ADC3: Temperatur • 3.4.8.2 Battery Calibration Setzt das E2P auf den Anfangs ADC-Wert Setzt Netzteil auf 3,35V Liest ADC-Wert Setzt Netzteil auf 4,2V Liest ADC-Wert Schreibt die neuen ADC- Werte in das E2P • 3.4.8.3 Flash ADC Read Liest die Akku ADC- Werte