Konrad hat geschrieben:Takt suchen ist eine gute Möglichkeit, am besten dann allerdings Bausteinbezogen mit Nahfeldsonde und Specci. Im Bereich des FPGA gibts ja noch eine zweite Taktquelle neben dem U1904 bei den ADC, sieht nach einem normalen (25MHz oder so) Quarzoszillator aus. Dann kann man gut feststellen, ob z.B. der FPGA überhaupt "lebt", dabei müsste dann ein Arbeitstakt von so 100-400MHz anstehen, oder dieser seine Konfiguration erst garnicht bekommt. In diesem Zusammenhang kommt der Flash ins Spiel, die Frage ist ob der U2310 selbst als Konfig-ROM für das FPGA dient (vermutlich nicht, hast du mal das Datenblatt von dem Flash?) oder jemand anderes dem Spartan seine Konfiguration zuschiebt (hier evtl. der Agilent ASIC).
JTAG Header ist auch relativ gut, damit müsste man im Boundry Scan den FPGA finden wenn er lebt und kann auch schauen was man erreicht.
Wo man bei so Oszi Geschichten mit Optionen immer etwas aufpassen muss ist die Sache mit der SN und den dran gebundenen Keys. Ich würde die Batterie mal dran lassen, bis du da genaueres hast. Es ist nicht ausgeschlossen dass die noch was anderes puffert als die RTC. Kenne mich da bei Agilent aber noch nicht aus, muss man recherchieren.
Aso, der Chip auf der Rückseite zwischen den RAMs, ein QFP, was ist das? Zufälig ein normaler µC? (ARM?)
Hast du ggf. hochauflösendere Fotos insgesamt nochmal?
Auf dem Board gibt es mindestens 5 Quarze, einmal der dicke zwischen den DACs (Der wird für den Sample-Takt sein), einen ganz links (keine AHnung wo für, eigentlich zu weit weg um für das Problem verantwortlich zu sein), einen auf der Rückseite am "mitting" ASIC (U1401), einen am usb device controller [1] (unter der VGA-Buchse, U25550) und einen zwischen FPGA und ASIC U2200. Meine Messmöglichkeiten sind aber zur Zeit auf Signale <= 100kHz begrenzt.
Der Flash hört auf den Namen "S29GL128P" und nennt sich "128 Megabit 3.0 Volt-only Page Mode Flash Memory" [2]
Was JTAG angeht: Ich vermute JTAG auf J2600, Pinbelegung (und Spannungen) unbekannt. Ist eine Stiftleiste 1x6 2,54mm und sitzt relativ nah am FPGA. Am rechten ASIC (U2200) ist eine 10 Polige Stiftleiste (2x5, 2.54mm), da vermute ich eine serielle SChnittstelle mit 3,3V? Pegel. Belegung unbekannt.
Den kleinen QFP-Mückenschiss habe ich ganz übersehen... Der hört auf den Namen ISP1161A1 und beschreibt sich als "USB single-chip host and device controller" [3]. Warum braucht die Kiste zwei usb device controller? Gut, sie hat drei USB (einmal vorne usb-A, hinten USB-A und USB-B). Ich habe jedenfalls kein anderes DB zu der Beschriftung gefunden:
ST
ISP1161A18D
8W848C277106
TPD0930E
Bei dem Chip, den ich mit "LCD driver" beschriftet habe, habe ich mich vertan. Das ist kein AD9883 LCD driver, das ist ein ADV7125 "Tripple 8-Bit high-speed video DAC" [4]. Ich bin mir nicht ganz sicher, aber ich denke, die Datensignale kommen vom FPGA.
Mit den SW-Optionen sprichst du was gutes an... die möchte ich nicht riskieren.
MiataMuc hat geschrieben:ein Englisch steht, aber im EEV-Blog Forum tummeln sich recht viele, die sich ganz gut mit Meßgeräten auskennen - vielleicht hat da einer eine Erklärung oder ein Servicemanual?
Mein Englisch ist gut, ich wollte aber erstmal die Frage in der Heimat stelle bevor ich in ein anderes Forum gehe^^
shaun hat geschrieben:Ich würde die Batterie nicht ohne Not abklemmen - oder weisst Du sicher, dass Du alle Kalibrierungen anschliessend durchführen kannst? ich habe mir da schon einige Male nach in den Hintern gebissen.
Nein, da bin ich mir nicht sicher... Wäre ärgerlich wenn nicht.
omega hat geschrieben:Bezüglich Batterie abklemmen:
Genau so eine Frage habe ich mal an Agilent gestellt, da mein Oszi auch sowas hat. Die Frage wurde zwar intern mehrfach weitergeleitet, aber am Ende bekam ich eine Antwort, bei meinem Gerät ist nur die User Calibration sowie die Uhrzeit betroffen. Aber ich habe ein anderes Oszilloskop!
Vielen Dank, das gibt schonmal einen Anhaltspunkt... auch wenn ich die Batterie erstmal drann lassen werde.
Ich habe vorhin mit dem Agilent/Keysight-Support telefoniert... nun was soll ich sagen? Ziemlich... ernüchternd.
board level service manual? -> Haben wir nicht, es werden nur Boards getauscht.
Was jetzt? -> Einschicken und kostenlosen Kostenvoranschlag für die Reparatur machen.
Der gute Mann am Telefon nannte mir noch eine externe Firma die auch reparaturen durchführt, die werde ich noch mal Kontaktieren... aber die werden wohl kaum mehr UNterlagen haben als der Hersteller (zugibt).
Hier noch einige Bilder mit Kommentaren:
Übersicht über den rechten (meiner Meinung nach den Fehlerhaften) Teil des system boards mit Beschriftung der Anschlüsse und ohne:
Zwischen den beiden DACs ist die Taktaufbreitung mit LT1086 Spannungsregler [5] und ein 100LVEL14 1:5 clock distributor [6].
Oben links einer der beiden Logikanalysator-ASICs, dann der große Spartan XC3S1500 FPGA[7]. Unten der ADV7125 [4] Video DAC, rechts das, was ich das Controll-ASIC nennen würde - ich denke, da ist der Prozessor für die Benutzereingaben, Ethernet und so kram drin. Direkt darüber ist ein SDRAM von Samsung K4S561632J-UC75 [8].
Rechts ein weiterer LT1086 [5], ganz oben ein CY7C68001 high-speed usb interface device [9].
Der Blick ist etwas weiter nach unten gerutscht.
Zum Vorschein kommen die beiden Steckverbinder zum Display (J2730 und J2750), der vermutete serielle Schnittstelle J2400.
J2600 dürfte ein JTAG-Anschluss sein, der Verbinder ist nämlich direkt neben einem XCF04S [10], einem "JTAG PROMs for Data Storage Applications". Da dürfte also die Konfiguration für den FPGA drin liegen.
Links ist ein SDRAM 48LC8M16A2 [11] der sehr wahrscheinlich mit dem FPGA verheiratet wurde.
Am unteren Bildrand verschwindet ein LP3882ES-1.2V [12].
Hier noch mal der USB-Chip [9] mit seinem passenden 24MHz Quarz:
Details zwischen FPGA und ASIC:
Sieht aus wie glue logic zum Benutzerinterface (was übrigens sein eigenes FPGA oder CPLD hat, auch keinen Prozessor)
Noch drei der 18 Regler, zwei LM2673 [13] und ein 79M12 für -12V
Die Rückseite der Platine. Der verdächtige TQFP entpuppt sich als USB device and host controller ISP1161A1 [3], daneben ein weiterer Samsung SDRAM [8].
Der 8-Beinige Zwerg ist ein PCA9540B 2-channel I2C multiplexer [15]. Desweiteren ein 1MBit SRAM vom Typ CY62128E [16].
Im größeren Ausschnitt rutscht noch ein RAM-Bausteine 48LC8M16A2 [11] ins Bild (unten rechts), daneben ein DS90C383 "+3.3V Programmable LVDS Transmitter 24-Bit Flat Panel
Display" [17]. Physikalisch sitzt der ziemlich genau unter dem dreifach-DAC. Links U2330 ist ein ACT11374 8x D-Flipflop [18]
Auf der Rückseite richtung Userinterface macht sich langsam Analoggerümpel breit, das Dicke (U1400) ist ein L2726 dual power-OpAmp [19], links daneben ein LTC17781 step-down [20].
Uuuuuuund am Rand der Platine versteckt sich ein... drei mal dürft ihr Raten: Schaltregler. LTC1628 [21] "High Efficiency, 2-Phase Synchronous Step-Down Switching Regulators."
Hier ist die Mitte der beiden ASICs zu sehen, U1901 ist ein 10MHz Quarz, U1509 ist ein MAX9402 "Quad differential LVECL/LVPECL buffer/Receiver" [22]. U1903 ist ein LMX2306 Low Power Frequency Synthesizer bis zu 550MHz. [23]
Hier der Bereich rund um die Front-USB-Buchse an der ein USB-Stick vielleicht eventuell das ganze Dillema verursacht hat - die 5V liegen aber Stabil an und ich traue Agilent jetzt einfach mal zu USB-Datenleitungen zu schützen selbst 5V auf den Leitungen kein ASIC rösten.
Links daneben irgendwelches Analog-Geraffel, vermutlich Lüftersteuerung.
Und nochmal der Flash S29GL128P [2] mit dem Aufkleber ohne Haube. Das, was aussieht wie ein Siliziumexplosionsloch ist Kleberrest.
Die Bilder gibts noch hochauflösender als ZIP, die 100MB laden aber gerade hoch, die liefere ich nach.
Lg
[1]CY7C68001-56PVC
http://pdf.datasheetcatalog.com/datashe ... 6y2gky.pdf
[2]S29GL128P
http://www.maxim4u.com/download.php?id= ... 102214.pdf
[3]ISP1161A1
http://www.datasheet5.com/pdf-local-1521063
[4]ADV7125
http://www.analog.com/media/en/technica ... DV7125.pdf
[5]LT1086
http://cds.linear.com/docs/en/datasheet/1086ffs.pdf
[6]100LVEL14
http://pdf.datasheetcatalog.com/datashe ... LVEL14.pdf
[7]Spartan XC3S1500
http://www.xilinx.com/support/documenta ... /ds099.pdf
[8]Samsung K4S561632J-UC75
http://datasheet.octopart.com/Consumer- ... ily-43.pdf
[9] CY7C68001
http://pdf.datasheetcatalog.com/datashe ... 6y2gky.pdf
[10] XCF04S
http://www.xilinx.com/support/documenta ... app544.pdf
[11]SDRAM 48LC8M16A2
http://de.scribd.com/doc/64866084/SDRAM ... eet#scribd
[12]LP3882
http://www.ti.com/lit/ds/symlink/lp3882.pdf
[13] LM2673
http://www.ti.com/lit/ds/symlink/lm2673.pdf
[14] 79M12
http://pdf1.alldatasheet.com/datasheet- ... asheet.pdf
[15] PCA9540B
http://www.nxp.com/documents/data_sheet/PCA9540B.pdf
[16] CY62128E
http://pdf.datasheetz.com/data/Integrat ... sheetz.pdf
[17] DS90C383
http://www.ti.com/lit/ds/snls124a/snls124a.pdf
[18] ACT11374
http://www.ti.com/general/docs/lit/getl ... leType=pdf
[19] L2726
http://www.st.com/web/en/resource/techn ... 000056.pdf
[20] LTC17781
http://cds.linear.com/docs/en/datasheet/1778fb.pdf
[21] LTC1628
http://cds.linear.com/docs/en/datasheet/1628fb.pdf
[22] MAX9402
http://datasheets.maximintegrated.com/e ... AX9405.pdf
[23] LMX2306
http://pdf1.alldatasheet.com/datasheet- ... asheet.pdf