Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread

Diskutiere Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread im DeLonghi Forum im Bereich *** Sonstige Kaffeevollautomaten ***; The 93C86WP is a serial EEPROM, you could remove it and look what's on it using an approriate reader.
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #481
Ano
Ano
Espressotrinker
Dabei seit
12.11.2014
Beiträge
842
The 93C86WP is a serial EEPROM, you could remove it and look what's on it using an approriate reader.
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #482
Achimle
Achimle
Kaffee Junkie
Dabei seit
22.05.2005
Beiträge
3.047
Auf dem 93C86WP sind Produktprogrammierung - Maschinenstatistik und Servicetext hinterlegt.
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #483
P
pepizwei
Teetrinker
Dabei seit
23.02.2014
Beiträge
21
Ich lese nun seit ca. 14 Tagen verschiedene Delonghi Modelle bei mir in der Servicewerkstatt aus .
Leider habe ich immer wieder das Problem das das Pickit3 Debuggertool (original von Microchip) nicht alle Pic in der Liste hat.
Im MPLAB IDE v8.92 sieht es teilweise ähnlich aus.
Habt ihr hierfür eine passende PK3DeviceFile.dat oder arbeitet ihr nur ausschließlich im Mplab X

Weiters habe ich herausgefunden das auf diesem Weg auch die Nivona,Melitta und Bosch / Siemens Surpresso Compact Modelle ihre EEPROM werte auslesen lassen.
Die Programmierung auszulesen ist mir leider bis jetzt nicht geglückt.
Darüber habe ich aber bereits im Bosch Bereich geschrieben.
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #484
Ano
Ano
Espressotrinker
Dabei seit
12.11.2014
Beiträge
842
Leider habe ich immer wieder das Problem das das Pickit3 Debuggertool (original von Microchip) nicht alle Pic in der Liste hat.
Many people report that the PICKit2 works better than the PICKit3.
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #485
Poppa
Poppa
Kaffeetrinker
Dabei seit
21.02.2019
Beiträge
61
Ort
Hamburg
Vollautomat
DeLonghi Magnifica ESAM 3000.B EX:1 / ESAM 3100.SB
Maybe you can post two hex files before and after making 1 coffee (without making any changes to settings)?
No problem. Here are a few EEPROM dumps after different actions.
  • just powered /not switched ON
  • switched ON. Take hot water.
  • switched ON. Draw a 2cup coffee
  • Switched ON. Open service door, remove drip tray
Unfortunately EEPROM data can not be read when the machine is powered up. As this might cause a short circuit and damage the PCB. So the machine was powered down and disconnected from mains before the PICkit was connected.

The EEPROM data is from the 5213213691-07 / SW 01.1.000 / PROCOND 454012903
 
Anhänge
  • different_actions.zip
    2,3 KB · Aufrufe: 67
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #486
Poppa
Poppa
Kaffeetrinker
Dabei seit
21.02.2019
Beiträge
61
Ort
Hamburg
Vollautomat
DeLonghi Magnifica ESAM 3000.B EX:1 / ESAM 3100.SB
Different software versions store the data in a different way. Even though it is quite similar.

The EEPROM data is from the 5213211641 / SW 1.0 / PROCOND 454012900
MemoryBlocks_00.jpg


The EEPROM data is from the 5213213691-07 / SW 01.1.000 / PROCOND 454012903
MemoryBlocks_01.jpg

You can see the same 3 x 2 blocks of data in both.
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #487
Poppa
Poppa
Kaffeetrinker
Dabei seit
21.02.2019
Beiträge
61
Ort
Hamburg
Vollautomat
DeLonghi Magnifica ESAM 3000.B EX:1 / ESAM 3100.SB
Hallo Pepizwei,
ich verwende ein PICkit2. Das gab es für 7,50€ bei Ebay. Dazu habe ich mir die Software PICkit2 v2.61 und MPLAB IDE v8.92 herunter geladen.

Nicht alle Boards lassen sich auslesen. Bei einem hatte ich auch Pech und beide Sicherheitsschalter waren gesetzt (code protect und data protect).
Wenn das der Fall ist bekommst Du als Inhalt nur 00. Sowohl im Programmcode als auch im EEPROM Inhalt.
Es nützt auch nichts in Tools die Einstellung zu verändern. Der Chip lässt sich nicht auslesen.
Simply unchecking “Enable Code Protect” will not allow you to read the
region. You must erase and reprogram all device memory before you can
read that memory region again.

Die meisten DeLonghi Boards sind unprotected. Eventuell ist das bei den Nivona,Melitta und Bosch / Siemens Surpresso Modellen nicht so.

Gruß, Poppa
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #488
P
pepizwei
Teetrinker
Dabei seit
23.02.2014
Beiträge
21
Danke Poppa
Mit dem MPLAB IDE v8.92 läuft bei mir auch das meiste.
Bei den Eugster Maschinen (bosch Siemens nivona......) Sehr ich bis jetzt nur den eeprom ohne Probleme.
Das Programm selber im Pic ist oft nur Datenmüll bzw. auch ff oder auch 00.
Wenn der Schalter für readprotect gesetzt ist hätte ich immer nur 00 als Antwort.

Der pickit3 funktioniert sonst ja ganz gut.
Nur das wechseln zwischen den MPLAB IDE v8.92 und MPLAB x ist etwas mühsam.
Eine Devicefile.dat habe ich nun im Netz bereits gefunden nur sind eben auch nicht alle notwendigen pic's enthalten.
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #489
Poppa
Poppa
Kaffeetrinker
Dabei seit
21.02.2019
Beiträge
61
Ort
Hamburg
Vollautomat
DeLonghi Magnifica ESAM 3000.B EX:1 / ESAM 3100.SB
Wenn der Schalter für readprotect gesetzt ist hätte ich immer nur 00 als Antwort.
So steht es im Manual von der Software PICkit2 v2.61
Ich weiß nicht was Du bekommst wenn Du mit MPLAB IDE v8.92 versuchst auszulesen.
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #490
Ano
Ano
Espressotrinker
Dabei seit
12.11.2014
Beiträge
842
Unfortunately EEPROM data can not be read when the machine is powered up.
Just pull the mains plug without switching it off in the 'official' way. The dump you can in this way is the same as the one you would make with the machine still switched on.
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #491
Poppa
Poppa
Kaffeetrinker
Dabei seit
21.02.2019
Beiträge
61
Ort
Hamburg
Vollautomat
DeLonghi Magnifica ESAM 3000.B EX:1 / ESAM 3100.SB
Leider habe ich immer wieder das Problem das das Pickit3 Debuggertool (original von Microchip) nicht alle Pic in der Liste hat.
Im MPLAB IDE v8.92 sieht es teilweise ähnlich aus.
Habt ihr hierfür eine passende PK3DeviceFile.dat oder arbeitet ihr nur ausschließlich im Mplab X
Der PIC aus meiner Maschine ist auch nicht explizit in der Liste. Wenn ich die Einstellung auf "Autodetect" lassen findet die Software einen kompatiblen PIC. Damit kann man dann ohne Einschränkungen arbeiten.
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #492
Poppa
Poppa
Kaffeetrinker
Dabei seit
21.02.2019
Beiträge
61
Ort
Hamburg
Vollautomat
DeLonghi Magnifica ESAM 3000.B EX:1 / ESAM 3100.SB
Hallo zusammen,
ich benötige zum auslesen eines älteren DeLonghi Boards einen MICA 6pol Stecker. Hat hier eventuell noch jemand einen Übrig den er mir schicken könnte? Ich würde es auch bezahlen. Wir dann aber sicherlich preiswerter als 5,50€ bei Reichelt oder Conrad.

Liebe Grüße, Poppa

Hi everybody,
Has anybody got a spare MICA 6pin connector by any chance? I need one to read data of an older DeLonghi board were my edge connector does not fit. I would pay for the connector and postage but I think it will definitely be cheaper than 5,50€ for postage from Reichelt or Conrad.

Regards, Poppa
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #493
Poppa
Poppa
Kaffeetrinker
Dabei seit
21.02.2019
Beiträge
61
Ort
Hamburg
Vollautomat
DeLonghi Magnifica ESAM 3000.B EX:1 / ESAM 3100.SB
I have tried to find the correct wiring for the PICkit programing cable but was unable to find it. Therefore I prepared a drawing myself.

Would somebody please be so kind to check if this is correct?

wireing.png

Thank you in advance.

Kindest regards,
Poppa
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #494
W
WolleP
Kaffee Junkie
Dabei seit
27.12.2008
Beiträge
885
Ort
Schleswig-Holstein
Vollautomat
DeLonghi ESAM 4500.B und ESAM 5556.B
Bezugnehmend auf die Schaltungsunterlagen ESAM3500/4500 ist das o.g. PinOut richtig!
Gruß
WolleP
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #495
Poppa
Poppa
Kaffeetrinker
Dabei seit
21.02.2019
Beiträge
61
Ort
Hamburg
Vollautomat
DeLonghi Magnifica ESAM 3000.B EX:1 / ESAM 3100.SB
Ist das bei der alten, langen Esam3000 Platine nicht so?
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #496
W
WolleP
Kaffee Junkie
Dabei seit
27.12.2008
Beiträge
885
Ort
Schleswig-Holstein
Vollautomat
DeLonghi ESAM 4500.B und ESAM 5556.B
Weiß ich nicht so genau. Sollten eigentlich genauso sein wie bei allen Platinen, die diese MICA 6-pin Schnittstelle besitzen.
Kannst du aber ausmessen.
Datasheet vom verbauten Prozessor besorgen, die entsprechenden Anschlüsse Vdd, Vss, MCLR, PGC und PGD suchen und messen, auf welchen Pin vom MICA-Stecker sie führen.
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #497
A
Alex_vin
Teetrinker
Dabei seit
26.01.2018
Beiträge
1
Hello everyone!
I have got a firmware from my coffemashine ESAM 6700_ex1 with main round boiler!
EEPROM is clean!
Good luck!
 
Anhänge
  • 5213212471_PIC18F4525_ESAM_6700_ex1_OP_6855_SW_1_2_clean_EEPROM.zip
    291,4 KB · Aufrufe: 83
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #498
P
pepizwei
Teetrinker
Dabei seit
23.02.2014
Beiträge
21
Ein Dump aus einer Nespresso Latissima EN660 falls ihn jemand brauchen kann
Gelesen habe ich ihn als PIC16F916 am Pic ist jedoch HA4016 aufgedruckt
 
Anhänge
  • 5232120600 SW22 EN660 HA4016 read as PIC16F916.zip
    15,2 KB · Aufrufe: 57
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #499
Ano
Ano
Espressotrinker
Dabei seit
12.11.2014
Beiträge
842
Ein Dump aus einer Nespresso Latissima EN660 falls ihn jemand brauchen kann
Gelesen habe ich ihn als PIC16F916 am Pic ist jedoch HA4016 aufgedruckt
Danke! Es geht nicht mehr so schnell, aber unser Archiv waechst noch immer.
 
  • Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread Beitrag #500
P
pepizwei
Teetrinker
Dabei seit
23.02.2014
Beiträge
21
Nun noch die Bilder von der Nespresso Platine Leistungsteil.

Wir
 
Anhänge
  • IMG_20190421_203940.jpg
    IMG_20190421_203940.jpg
    4,4 MB · Aufrufe: 55
  • IMG_20190421_203911.jpg
    IMG_20190421_203911.jpg
    3,5 MB · Aufrufe: 55
  • IMG_20190421_203908.jpg
    IMG_20190421_203908.jpg
    3,4 MB · Aufrufe: 57
  • IMG_20190421_203850.jpg
    IMG_20190421_203850.jpg
    3 MB · Aufrufe: 54
Thema:

Program Data (PIC) verschiedene DeLonghi Maschinen - Diskussionsthread

Oben