1. comav15
  2. Projekte
  3. Montag, April 04 2005, 03:44 PM
  4.  Abonnieren via E-Mail
Um es vorweg zu nehmen:

WIR HABEN ES GESCHAFFT - AUCH DAS SPEICHERN VON NEUEN WERTEN! :o


Hintergrundinformationen:

Da das generelle Programm im Prozessor der Jura und baugleichen Maschinen nicht verändert werden kann, da es sich um ein "Masked-ROM" handelt, müssen variable Daten an anderer Stelle abgelegt sein. Wir haben uns deshalb eine Logikplatine mal näher angesehen und sind auf den Speicherbaustein 93LC56 gestossen.

Dieser Speicher ist ein so genanntes "EEPROM" ("electrically erasable and programmable read only memory", also ein durch elektrische Signale lösch- und programmierbarer Lesespeicher). Man kann also in so ein EEPROM Werte einschreiben, löschen und wieder auslesen. So ein EEPROM verliert auch bei Stromausfall seine Werte nicht, ist recht robust und deshalb besser geeignet als RAM in einem Computer.

Jura speichert im EEPROM nicht nur Werte zur Programmablaufsteuerung, sondern auch viele andere Werte. Gesamtbezüge, Bezüge seit dem letzten Reinigungszyklus, Bezüge einzelner Tassen, Doppelbezüge und viele, viele mehr.

Wer mehr darüber wissen möchte, der sollte sich das Dokument "Der Logik auf der Spur" ([url]http://www.coffeemakers.de/infocenter/joomlatools-files/docman-files/der%20logik%20auf%20der%20spur.pdf[/url]) in unserem Dokumentenordern ansehen.

Da wir aber mit dem Zuordnen der einzelnen Speicherzellen noch lange nicht am Ende sind, würden wir uns über Eure Mithilfe freuen!
Oliverk71 Akzeptierte Antwort Pending Moderation
Hier jetzt noch mal die Speicherwerte, diesmal richtig herum ^^
Nr	Adresse (hex)	Bedeutung	5828 Bezüge laut Maschine. Filter: ja, Wassertemperatur überall hoch, Economy ein, Wasser hart. Weiterhin Pulvermenge, Wassermenge,	noch ein speicherdump VOR dem ausschalten und zubettgehen. hab eigentlich nur trester geleert bevor ich den speicher gelesen habe.	02.01.2015, morgens nach dem 1. Kaffee, Wasser war danach zu leer.	Wasser wieder aufgefüllt:	nächster Spezialkaffee:	und noch ein Spezialkaffee später:	Ein/Ausschalten, inkl. Spülen noch ein Spezialkaffee	noch ein großer Kaffee (kein Spezialkaffee)	Ein/Aus(?) und großer Kaffee
0 0000 Bezüge "Normal" 1811 1811 1811 1811 1811 1811 1811 1812 1813
1 0001 Bezüge "doppelte normal" 28 28 28 28 28 28 28 28 28
2 0002 Bezüge "klein" 53 53 53 53 53 53 53 53 53
3 0003 Bezüge "2x klein" 18 18 18 18 18 18 18 18 18
4 0004 Bezüge Espresso? 3907 3907 3908 3908 3909 3910 3911 3911 3911
5 0005 Spezialkaffee 23 23 23 23 23 23 23 23 23
6 0006 Pulver 11 11 11 11 11 11 11 11 11
7 0007 Spülvorgänge 4738 4738 4740 4740 4740 4740 4742 4742 4744
8 0008 Reinigungszyklen 22 22 22 22 22 22 22 22 22
9 0009 Entkalkungszyklen 0 0 0 0 0 0 0 0 0
10 000A unbekannt 0 0 0 0 0 0 0 0 0
11 000B unbekannt 17 17 17 17 17 17 17 17 17
12 000C unbekannt 1 1 1 1 1 1 1 1 1
13 000D unbekannt 174 174 174 174 174 174 174 174 174
14 000E unbekannt 16 0 1 1 2 3 4 5 6
15 000F Bezüge gesamt seit letzter Entkalkung 147 147 148 148 149 150 151 152 153
16 0010 unbekannt 15675 15675 15678 15678 15680 15682 15685 15687 15690
17 0011 Bezüge "doppelte normal nach Entkalkung" 92 92 94 94 94 94 96 96 98
18 0012 unbekannt 0 0 0 0 0 0 0 0 0
19 0013 unbekannt 0 0 0 0 0 0 0 0 0
20 0014 unbekannt 33332 33332 33338 33338 33344 33350 33356 33361 33366
21 0015 Gesamtbezüge seit letztem Service 5755 5755 5756 5756 5757 5758 5759 5760 5761
22 0016 unbekannt 0 0 0 0 0 0 0 0 0
23 0017 unbekannt 0 0 0 0 0 0 0 0 0
24 0018 unbekannt 0 0 0 0 0 0 0 0 0
25 0019 unbekannt 0 0 0 0 0 0 0 0 0
26 001A unbekannt 0 0 0 0 0 0 0 0 0
27 001B unbekannt 24 24 24 24 24 24 24 24 24
28 001C unbekannt 280 280 280 280 280 280 280 280 280
29 001D unbekannt 0 0 0 0 0 0 0 0 0
30 001E unbekannt 0 0 0 0 0 0 0 0 0
31 001F unbekannt 0 0 0 0 0 0 0 0 0
32 0020 unbekannt 0 0 0 0 0 0 0 0 0
33 0021 unbekannt 0 0 0 0 0 0 0 0 0
34 0022 unbekannt 0 0 0 0 0 0 0 0 0
35 0023 unbekannt 0 0 0 0 0 0 0 0 0
36 0024 Sprache 768 768 768 768 768 768 768 768 768
37 0025 unbekannt 1812 1812 1812 1812 1812 1812 1812 1812 1812
38 0026 unbekannt 2564 2564 2564 2564 2564 2564 2564 2564 2564
39 0027 unbekannt 117 117 117 117 117 117 117 117 117
40 0028 unbekannt 58 58 58 58 58 58 58 58 58
41 0029 unbekannt 0 0 0 0 0 0 0 0 0
42 002A unbekannt 0 0 0 0 0 0 0 0 0
43 002B unbekannt 3092 3092 3092 3092 3092 3092 3092 3092 3092
44 002C unbekannt 0 0 0 0 0 0 0 0 0
45 002D unbekannt 1683 1683 1683 1683 1683 1683 1683 1683 1683
46 002E unbekannt 0 0 0 0 0 0 0 0 0
47 002F unbekannt 0 0 0 0 0 0 0 0 0
48 0030 unbekannt 1023 1023 1023 1023 1023 1023 1023 1023 1023
49 0031 unbekannt 5 5 5 5 5 5 5 5 5
50 0032 5701 5701 5701 5701 5701 5701 5701 5701 5701
51 0033 5682 5682 5682 5682 5682 5682 5682 5682 5682
52 0034 775 0 45 45 99 155 215 265 314
53 0035 960 960 960 960 960 960 960 960 960
54 0036 0 0 0 0 0 0 0 0 0
55 0037 30 30 30 30 30 30 30 30 30
56 0038 0 0 0 0 0 0 0 0 0
57 0039 220 220 220 220 220 220 220 220 220
58 003A 2052 2052 2052 2052 2052 2052 2052 2052 2052
59 003B 20600 20600 20600 20600 20600 20600 20600 20600 20600
60 003C 532 532 532 532 532 532 532 532 532
61 003D 300 300 300 300 300 300 300 300 300
62 003E 100 100 100 100 100 100 100 100 100
63 003F 630 630 630 630 630 630 630 630 630
64 0040 15 15 15 15 15 15 15 15 15
65 0041 230 230 230 230 230 230 230 230 230
66 0042 266 266 266 266 266 266 266 266 266
67 0043 446 446 446 446 446 446 446 446 446
68 0044 546 546 546 546 546 546 546 546 546
69 0045 1850 1850 1850 1850 1850 1850 1850 1850 1850
70 0046 2200 2200 2200 2200 2200 2200 2200 2200 2200
71 0047 3050 3050 3050 3050 3050 3050 3050 3050 3050
72 0048 6100 6100 6100 6100 6100 6100 6100 6100 6100
73 0049 1000 1000 1000 1000 1000 1000 1000 1000 1000
74 004A 1100 1100 1100 1100 1100 1100 1100 1100 1100
75 004B 1500 1500 1500 1500 1500 1500 1500 1500 1500
76 004C 3050 3050 3050 3050 3050 3050 3050 3050 3050
77 004D 1800 1800 1800 1800 1800 1800 1800 1800 1800
78 004E 2000 2000 2000 2000 2000 2000 2000 2000 2000
79 004F 3000 3000 3000 3000 3000 3000 3000 3000 3000
80 0050 25693 25693 25693 25693 25693 25693 25693 25693 25693
81 0051 10335 10335 10335 10335 10335 10335 10335 10335 10335
82 0052 1285 1285 1285 1285 1285 1285 1285 1285 1285
83 0053 Ausschaltzeit(Scala Vario) 700 700 700 700 700 700 700 700 700
84 0054 2061 2061 2061 2061 2061 2061 2061 2061 2061
85 0055 Wasserhärte 4096 4096 4096 4096 4096 4096 4096 4096 4096
86 0056 97 97 97 97 97 97 97 97 97
87 0057 180 180 180 180 180 180 180 180 180
88 0058 15360 15360 15360 15360 15360 15360 15360 15360 15360
89 0059 7440 7440 7440 7440 7440 7440 7440 7440 7440
90 005A 336 336 336 336 336 336 336 336 336
91 005B 17960 17960 17960 17960 17960 17960 17960 17960 17960
92 005C 400 400 400 400 400 400 400 400 400
93 005D 1500 1500 1500 1500 1500 1500 1500 1500 1500
94 005E 480 480 480 480 480 480 480 480 480
95 005F 9372 9372 9372 9372 9372 9372 9372 9372 9372
96 0060 4323 4323 4323 4323 4323 4323 4323 4323 4323
97 0061 51812 51812 51812 51812 51812 51812 51812 51812 51812
98 0062 0 0 0 0 0 0 0 0 0
99 0063 4096 4096 4096 4096 4096 4096 4096 4096 4096
100 0064 53504 53504 53504 53504 53504 53504 53504 53504 53504
101 0065 9372 9372 9372 9372 9372 9372 9372 9372 9372
102 0066 12515 12515 12515 12515 12515 12515 12515 12515 12515
103 0067 37732 37732 37732 37732 37732 37732 37732 37732 37732
104 0068 1 1 1 1 1 1 1 1 1
105 0069 41872 41872 41872 41872 41872 41872 41872 41872 41872
106 006A 41214 41214 41214 41214 41214 41214 41214 41214 41214
107 006B 20344 20344 21624 21624 22136 21624 20600 21112 21112
108 006C 7695 7695 7695 7695 7695 7695 7695 7695 7695
109 006D 2053 2053 2053 2053 2053 2053 2053 2053 2053
110 006E 1. Zahl Wasserhärte, 2. ? 2560 2560 2560 2560 2560 2560 2560 2560 2560
111 006F 19200 19200 19200 19200 19200 19200 19200 19200 19200
112 0070 380 380 380 380 380 380 380 380 380
113 0071 6 6 6 6 6 6 6 6 6
114 0072 512 512 512 512 512 512 512 512 512
115 0073 0 0 0 0 0 0 0 0 0
116 0074 8 8 8 8 8 8 8 8 8
117 0075 18800 18800 18800 18800 18800 18800 18800 18800 18800
118 0076 1290 1290 1290 1290 1290 1290 1290 1290 1290
119 0077 1650 1650 1650 1650 1650 1650 1650 1650 1650
120 0078 1600 1600 1600 1600 1600 1600 1600 1600 1600
121 0079 400 400 400 400 400 400 400 400 400
122 007A 512 512 512 512 512 512 512 512 512
123 007B 380 380 380 380 380 380 380 380 380
124 007C 11941 11942 11942 11942 11945 11946 11946 11948 11952
125 007D Einschaltvorgänge 2951 2951 2952 2952 2952 2952 2953 2953 2954
126 007E 12800 12800 12800 12800 12800 12800 12800 12800 12800
127 007F 32394 32394 32394 32394 32394 32394 32394 32394 32394
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 1
mathias1 Akzeptierte Antwort Pending Moderation
1 2 3 4 5
TxD GND RxD nc +5V
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 2
comav15 Akzeptierte Antwort Pending Moderation
Ergänzende Information:

Im Bereich Dokus und Downloads gibt es für registrierte Benutzer unter

[url]http://www.coffeemakers.de/index.php?option=com_docman&task=doc_download&gid=24[/url]

die im Dokument beschriebene Excel Datei zum Auswerten der dumps.

In dieser Datei sind die Funktionen vezeichnet, die bisher einer bestimmten Speicherzelle zugeordnet werden konnten... :o

[coffeemakers.de]
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 3
darwin.nuernberg Akzeptierte Antwort Pending Moderation
[quote author=admin link=topic=2.msg2#msg2 date=1112629455]
Um es vorweg zu nehmen:

WIR HABEN ES GESCHAFFT - AUCH DAS SPEICHERN VON NEUEN WERTEN! :o


Hintergrundinformationen:

Da das generelle Programm im Prozessor der Jura und baugleichen Maschinen nicht verändert werden kann, da es sich um ein "Masked-ROM" handelt, müssen variable Daten an anderer Stelle abgelegt sein. Wir haben uns deshalb eine Logikplatine mal näher angesehen und sind auf den Speicherbaustein 93LC56 gestossen.

Dieser Speicher ist ein so genanntes „EEPROM“ („electrically erasable and programmable read only memory“, also ein durch elektrische Signale lösch- und programmierbarer Lesespeicher). Man kann also in so ein EEPROM Werte einschreiben, löschen und wieder auslesen. So ein EEPROM verliert auch bei Stromausfall seine Werte nicht, ist recht robust und deshalb besser geeignet als RAM in einem Computer.

Jura speichert im EEPROM nicht nur Werte zur Programmablaufsteuerung, sondern auch viele andere Werte. Gesamtbezüge, Bezüge seit dem letzten Reinigungszyklus, Bezüge einzelner Tassen, Doppelbezüge und viele, viele mehr.

Wer mehr darüber wissen möchte, der sollte sich das Dokument "Der Logik auf der Spur" ([url]http://www.coffeemakers.de/index.php?option=com_docman&task=doc_download&gid=21[/url]) in unserem Dokumentenordern ansehen.

Da wir aber mit dem Zuordnen der einzelnen Speicherzellen noch lange nicht am Ende sind, würden wir uns über Eure Mithilfe freuen!


Hallo erst mal...

Entgegen der im Dokument beschriebenen Steckerbelegung der Service-Schnittstelle hat meine Impressa S9 keinen 5-poligen sondern einen 4-poligen Anschluss der Service Schnittstelle.

Da ich hier nicht unnötig herumexperimentieren möchte:
Kennt jemand die Belegung des 4-poligen Stecker.
ist bereits ein Befehl bekannt, welcher die Logik zum ausgeben der gespeicherten Werte animiert und vor allem,
wie werden Daten über die Service Schnuttstelle in die Logik geschrieben?
(dies ist Testbetrieb besondesr wichtig um nicht das ganze EEprom zu löschen)

Da ich bereits erfahrungen mit AVR (Minicomputern habe) möcht ich so eine Art Stand alone Service-Unit relisieren, welche ohne PC die Werte auslesen und ggf. auch schreiben kann. (Ausgabe via LCD)
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 4
comav15 Akzeptierte Antwort Pending Moderation
Entgegen der im Dokument beschriebenen Steckerbelegung der Service-Schnittstelle hat meine Impressa S9 keinen 5-poligen sondern einen 4-poligen Anschluss der Service Schnittstelle.


Die S9 hat zwei Servicestecker.

Einen interen (CM91) dort ist die Belegung wie folgt:

1 TxD bzw. RxD
2 RxD bzw. TxD
3 GND
4 N/C
5 +5V

(Die Zuordnung TxD / RxD muss noch gefunden werden)

Dann gibt es noch den extern zugänglichen Stecker mit 4 Anschlüssen der wohl wie folgt belegt ist (Belegung ist vom Serviceanschluss der Z5):

1 - Service Out (TxD)
2 - GND
3 - Service IN (RxD)
4 - Vcc

Aber du solltest mal die Leiterbahnen auf dem Logikprint nachverfolgen. +5V und GND lassen sich anhand der Bauteile meisst einfach ermitteln.

ist bereits ein Befehl bekannt, welcher die Logik zum ausgeben der gespeicherten Werte animiert und vor allem,
wie werden Daten über die Service Schnuttstelle in die Logik geschrieben?
(dies ist Testbetrieb besondesr wichtig um nicht das ganze EEprom zu löschen)


Nein, leider nicht. Erst mal muss man die Logikeinheit zum "Sprechen" bewegen, dass ist der entscheidende, noch fehlende Schritt. Das heißt, das entsprechende Protokoll der Schnittstelle muß bekannt sein und die "Sprache", mit der mit der Software des Prozessors "gesprochen" werden kann.

Alle diese Informationen fehler leider (noch) und warten darauf, entdeckt zu werden   ??? ;)

Gruß, die Kaffeemacher...
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 5
hansolo Akzeptierte Antwort Pending Moderation
Hi

Ich habe begeisert Eure bisherigen Infos durchgelsen und würde mir gerne einen ReadOnly Leser bauen, um meiner Saphira Franke alle Infos zu entlocken. Eigentlich interessiert mich am meisten, ob die Aussagen über das Gerät wirklich stimmen :-)
Nun ... ähnliche Schaltungen zum lesen einer Seriellen Schnittstelle habe ich mit meinen Atmel 8515 häufiger gebaut, das sollte kein Problem sein. Leider konnte ich nirgends etwas über die Seriell Kommandos finden. Genauer würde mir ja schon das eine zum lesen reichen.
Kann hier jemand etwas dazu sagen ? Steht irgendwo eine Liste der bisher bekannten Befehle ?

Wäre sehr nett weitere Infos für meinen Spieltrieb zu erhalten :-)

Gruß
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 6
subito Akzeptierte Antwort Pending Moderation
Bin neu hier und habe auch keine Impressa, sondern eine Subito.

Trotzdem finde ich das Projekt "Auslesen der Logikeinheit" äüsserst spannend.

Kann jemand folgende Fragen beantworten?

1. Habe neuere Impressas (F-Series, S 95, S 9 etc.) auch den gleichen Renesas Prozessor verbaut? Wenn nein, kann jemand mal die genaue Bezeichnung vom Chip abschreiben?

2. Kennt jemand die Jura Service Software? Ist die irgendwie geschützt? Dongle etc.? Wenn ja, welcher Hersteller?

3. Sind neuere Juras von der Service-Werkstatt updatebar? - Damit meine ich nicht EEPROM-Konfigeinstellungen wie das 5000er-Limit bei der Impressa 500. Ich meine eine neue Software für den Prozessor. Wenn ja, hat jemand so ein Firmwarefile?

4. Was nutzt Jura für ein Servicekabel? Hat da jemand ein Bild von?
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 7
ITZI Akzeptierte Antwort Pending Moderation
Hallo,
ich habe eine Impressa 500 und würde gerne an einem Projekt mitarbeiten,
wie man den Speicher per Infrarotschnittstelle ausliest!
Hat da schon jemand Erfahrungen damit???
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 8
JuraStudent Akzeptierte Antwort Pending Moderation
Hallo.
Leider hat bis dato noch keiner Ahnung von der IrDa Schnittstelle. Wobei diese auch immer mehr an Gewichtung verliert das Jura diese ja nicht mehr einsetzt. Fast alle Maschinen nutzen ja nur noch die Schnitstelle per Steckverbindung.

-nico
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 9
catapani Akzeptierte Antwort Pending Moderation
Offenbar scheint das Projekt Schnittstelle nicht mehr soooo interessant zu sein.Allerdings möchte ich dennoch einmal darauf eingehen.
Wer sich alle begleitenden Artikel zu dem Thema Interface und Schnittstelle durchgelesen hat wird wissen, daß es zur Kontaktaufnahme zwischen PC und VA eines Pegelwandlers bedarf. Wer es beim herstellen des zugegeben einfachst aufgebauten Moduls gerne mit "Fettrtiggerichten" kocht bzw.lötet wird die Tage unter http://www.pollin.de fündig, denn da gibt es für 395€cent den entsprechenden Bausatz.
Wer da noch weiter stöbert kann sich bei der Gelegenheit gleich mit Moddingteilen wie LED´s und Widerständen eindecken.
Den Preis halte ich für angemessen zumal man es in dieser Variante günstiger wohl kaum selbst herstellen kann.
Zum antesten und vielleicht auch wieder bleibenlassen der Schnittstellengeschichte genügt selbstverständlich auch ein mit Lochrasterplatine aufgebautes Modul. :coffee:
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 10
Visio Akzeptierte Antwort Pending Moderation
Hallo Leute,

gibt es schon Neuigkeiten vwzüglich des Auslesens, bzw. des Schreibens von Daten auf die Jura ?
Was für Elkos wurden genau verwendet ? Die Kapazität ist ja 22müF, aber für welche Spannung ?
Sorry, bin in E-Technik ne richtige Null ;) Aber ich lerne gerne dazu *idea*
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 11
Zaphod Akzeptierte Antwort Pending Moderation
Hallo zusammen,
mich würde interessieren, wo man sich die seriellen Eproms besorgen kann. Ich wollte an einer S70 experimentieren (mahlt bei Doppelbezug nur 6 Sekunden), also habe ich mir bei Conrad den 93LC66B/P besorgt, um zu Hause festzustellen, daß der wohl nur 16Bit breit beschrieben werden kann. Bei Pollin und Reichelt bin ich auch nicht fündig geworden. Bevor ich wieder Lust habe, weiter zu suchen, frage ich deshalb erstmal hier in die Runde......
1. in welchem Laden verstecken sich die Dinger?
2. geht auch der 93c66? Weiß ein Experte den Unterschied (außer der zulässigen Spannung)?


MfG Zaphod
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 12
Zaphod Akzeptierte Antwort Pending Moderation
ok, ich stelle die Frage nochmal neu:
wo kann ich diese Speicher kaufen?

MfG Zaphod
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 13
telegerd Akzeptierte Antwort Pending Moderation
Moin Leute,

habe dieses Thema mit grossem Interesse gelesen und will es nicht in der Versenkung verschwinden lassen. Hat schon jemand was Neues herausgefunden?
Mich würde eine Ausbaustufe mit Netzwerkschnittstelle besonders interessieren, da könnte ich dann die Maschine direkt vom Rechner aus bedienen ;D
Erstmal gehts aber wohl darum, überhaupt mit der Maschine sprechen zu können. Ich besitze eine Z5.
Ein Fall für Hobby-Programmierer, bin leider keiner.

Gruss, Gerd
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 14
knixer Akzeptierte Antwort Pending Moderation
hallo, leider kann ich den link nicht öffnen.
http://www.coffeemakers.de/index.php?option=com_docman&task=doc_download&gid=24
wo bekomme ich denn die liste noch her?
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 15
Stepan Akzeptierte Antwort Pending Moderation
Wäre es nicht am einfachsten, den H8/325 in einen Galep V zu stecken und das ROM auszulesen? Dort findet sich doch eine sehr genaue Beschreibung des Protokolls ;-)
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 16
magicas Akzeptierte Antwort Pending Moderation
Hallo Leute,

Ich habe vielleicht einen interessanten Lösungsansatz für dieses Problem.
In der EDV gibt es ältere USV-Anlagen die nach Batteriewechsel z.T neu programmiert werden müssen.
da gestalltet sich das ganze ähnlich.

da wird z.B. der Com-Port mit 2400baud 8Bit kein parity und 1 stop-bit angesteuert, dabei muss als Protokoll Xon/Xoff eingestellt sein sowie die FiFo Funktion ausgeschaltet.
danach kann man mit z.B. mit dem Windows eigenen Terminalprogramm kommunizieren.

nach verbinden der USV mit dem Terminal sieht man erstmal gar nix.
man kann die Verbindung dann prüfen mit Großschreibtaste und Y als rückmeldung erhält man je nach Hersteller z.B. den Code SM

in den Programmiermodus kommt man dann wenn man am neu gestartetem Terminal zwei mal die 1 im abstand von 2sec eingibt

danach wird entsprechend programmiert,

Vielleicht hilft das als Denkansatz weiter um dieses Projekt vorwärtszubringen.

es kann ja mal jemand der diesen "Wandler" hat das ausprobieren und hier posten.

bis denne
magicas
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 17
Blackmore23 Akzeptierte Antwort Pending Moderation
Hi,

sehr interessant die Ansätze, die ich hier erfahre...

Eine Idee meinerseits:

Wäre es nicht möglich, einen winzigkleinen Hardware-Sniffer zu bauen, den zwischen Servicestecker und Platine einzubasteln, und der nimmt einfach alles auf, was irgendwie über diese Schittstelle geht. evtl. auch auf SD Karte oder so..

Wenn dieser Sniffer dann in der Maschine verbaut ist, könnte man zum Jura-Reperaturcenter gehen, und sich einfach mal die Daten auslesen lassen und ausdrucken lassen - man will ja etwas über seine Jura/AEG/Krups erfahren...

Zu hause kann man die gespeicherten Daten dann auslesen und vllt verwerten...

Ich würde eine meiner Krups zur Verfügung stellen...

Gruß Blacky
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 18
spike9111 Akzeptierte Antwort Pending Moderation
Hallo,
ich würde auch gerne mit an dem Projekt arbeiten, allerdings habe ich direkt erste Startschwierigkeiten, wenn ich die Excel-Tabelle sehe:

Wieso kann hier in einer einzelnen Speicherzelle ein vierstelliger Hex-Wert stehen?
Meiner Meinung nach kann man bei 8-Bit pro Speicherzelle nur einen 2-Stelligen Hex-Wert ablegen 00-FF oder in Dezimal 0-255

Mache ich einen Denkfehler oder muss ich das EEprom doch als 16-Bit auslesen?

Ich hab hier jedenfalls eine Jura X7 baugleich Franke Saphira in der steckte ein 93Lc66 bevor ich ihn ausgelötet und gesockelt habe.Bei der Kiste wurde wohl ein Filter reinprogrammiert, welcher sich für den Benutzer nicht mehr rausprogrammieren lässt. Die Menüpunkte wie Filter oder Wasserhärte fehlen einfach im Menü.

Ich bin mir nicht sicher, ob ich das EEprom als 8-Bit oder als 16-Bit auslesem muss.
Beides habe ich gemacht, geht beides, aber welchen Datensatz soll ich jetzt benutzen?
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 19
catkhwkaffee Akzeptierte Antwort Pending Moderation
Hallo Leute,

habe bei meiner Z5 die EEPROM Daten verloren. Der 93LC66B ist komplett leer.Hat jemand zufällig die HEX Daten für mich?
Ich möchte das Gerät nicht zu Jura schicken!

Vielen Dank im voraus

Karl-Heinz
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 20
mathias1 Akzeptierte Antwort Pending Moderation
Gibts hier denn noch Neues?
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 21
mathias1 Akzeptierte Antwort Pending Moderation
Anscheinend :)
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 22
gisbert Akzeptierte Antwort Pending Moderation
Hier gibt es aktuellere Informationen zu dem Theama.
http://protocol-jura.do.am/
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 23
coffit Akzeptierte Antwort Pending Moderation
Sehr genial, muss ich mir unbedong mal ansehen!
C8H10N4O2 = coffeemakers.de
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 24
mathias1 Akzeptierte Antwort Pending Moderation
Noch fehlen da anscheinend wesentliche Informationen, aber die Seite scheint im Aufbau, sieht sehr interessant aus, viele Befehle kann man schon sehen. :)
Coole Sache das!
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 25
gisbert Akzeptierte Antwort Pending Moderation
Wir suchen noch Helfer.
In allen genannten Maschinen können wir via Software das EEPROM vollständig auslesen und schreiben. Genau, wie der Hersteller es auch macht, vieles können wir auch schon. Die Doku ist viel Arbeit, außerdem haben wir leider nicht mehr Maschinen zum testen.
Meine hat mittlerweile 0 Bezüge, als ich beim Testen der Befehle dummerweise mein EEPROM löschte.
Die Werkseinstellungen und Kundenspezifischen Parameter habe ich dann zurück gespielt, nun weiß sie auch wieder, wer sie ist ;-)
Die Bezüge sind noch auf 0, das kommt dann wieder, wenn wir möglichst alle Speicherzellen kennen. In meiner Maschine sind es 256 Worte im EEPROM. Etwa 80 kennen wir bereits.
Leider ist der Krams von Maschine zu Maschine unterschiedlich, lediglich die Maschinenkennungen liegen immer an der selben Adresse, daruch kann die Animationssoftware sie leicht auslesen.
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 26
coffit Akzeptierte Antwort Pending Moderation
Wenn du mich mit Informationen versorgst, helfe ich gerne!
C8H10N4O2 = coffeemakers.de
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 27
gisbert Akzeptierte Antwort Pending Moderation
Ich schreibe gerade etwas zum Protokoll der Maschinenschnittstelle :)
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 28
coffit Akzeptierte Antwort Pending Moderation
Wenn Ihr mal was zum Testen braucht einfach Bescheid geben...
C8H10N4O2 = coffeemakers.de
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 29
gisbert Akzeptierte Antwort Pending Moderation
Wir brauchen zu möglichst vielen Eugster Maschinen eine Statistikauswertung und das Dump der Kommunikation der Seriellen Schnittstelle dazu sowie das gleiche bei einer Serviceeingangsanimation.
Wir haben einen Maschinenemulator Programmiert, der mit den Dumps versorgt werden kann und dann können wir auswerten, was wozu ist.
Man kann den RAM-Inhalt der Maschinen abfragen, Wort für Wort, und den EEPROM-Inhalt ebenso, da aber auch Zeile für Zeile. Den kann man dann auch Wort für Wort ändern.
Anderes steht ja auch schon auf unserer Website.
Kommentar
Es sind noch keine Kommentare vorhanden
  1. vor über einem Monat
  2. Projekte
  3. # 1 30


Es gibt noch keine Antworten zu diesem Beitrag.
Du hast auch keine Berechtigung eine Antwort zu erstellen.

Einloggen oder registrieren

Kategorien

Uncategorized
  1. 70 Beiträge
  2. 0 Unterkategorien
Nespresso Werkstatt
  1. 44 Beiträge
  2. 1 Unterkategorie
ANREGUNGEN UND WÜNSCHE
  1. 38 Beiträge
  2. 4 Unterkategorien
MIELEWERKSTATT
  1. 28 Beiträge
  2. 1 Unterkategorie
ART OF LATTE - Milchschaumzaubereien
  1. 68 Beiträge
  2. 3 Unterkategorien
Kunden Marktplatz
  1. 34 Beiträge
  2. 8 Unterkategorien
Flavours - Kaffee mit Geschmack
  1. 12 Beiträge
  2. 2 Unterkategorien
Melitta Werkstatt
  1. 99 Beiträge
  2. 3 Unterkategorien
JURA Kaffeemaschinen Forum
  1. 1180 Beiträge
  2. 10 Unterkategorien
NIVONA-WERKSTATT
  1. 59 Beiträge
  2. 4 Unterkategorien
SAECO Forum (und bauähnliche)
  1. 124 Beiträge
  2. 6 Unterkategorien
SOLIS-WERKSTATT
  1. 18 Beiträge
  2. 5 Unterkategorien
BOSCH Benvenuto, SIEMENS Surpresso WERKSTATT
  1. 90 Beiträge
  2. 5 Unterkategorien
SIEMENS EQ UND BOSCH VERO LINIE
  1. 79 Beiträge
  2. 6 Unterkategorien