News:

Sostienici con una piccola Donazione per le spese di mantenimento del vostro sito!

Menu principale

Mazda Skyactive D 1.8

Aperto da fgferrara, 31 Dic 2025 - 14:52

Discussione precedente - Discussione successiva

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

fgferrara

Salve a tutti, sono un appassionato di motori e mi sto avvicinando al
mondo delle Ecu per capire come lavorano.
Ho una Mazda cx-3 1.8 Skyactive D del 2019 che monta una centralina Denso S801 18 881.
La macchina è stata mappata qualche anno fa da un preparatore, da allora ho percorso circa 30.000 km senza problemi.
La mappa ha migliorato le prestazioni, ma non sono del tutto soddisfatto.
Ho letto e salvato il .bin della centralina con pcm flash e lo sto analizzando in winols per capire la logica usata dal preparatore.
Sono alle prime armi e ho molto da imparare, c'è qualcuno che ha voglia di confrontarsi e condividere la propria esperienza?
Posso condividere il file già modificato perchè non ho l'originale.

Errecinque

Citazione di: fgferrara il 31 Dic 2025 - 14:52Salve a tutti, sono un appassionato di motori e mi sto avvicinando al
mondo delle Ecu per capire come lavorano.
Ho una Mazda cx-3 1.8 Skyactive D del 2019 che monta una centralina Denso S801 18 881.
La macchina è stata mappata qualche anno fa da un preparatore, da allora ho percorso circa 30.000 km senza problemi.
La mappa ha migliorato le prestazioni, ma non sono del tutto soddisfatto.
Ho letto e salvato il .bin della centralina con pcm flash e lo sto analizzando in winols per capire la logica usata dal preparatore.
Sono alle prime armi e ho molto da imparare, c'è qualcuno che ha voglia di confrontarsi e condividere la propria esperienza?
Posso condividere il file già modificato perchè non ho l'originale.

Ciao hai per caso un damos relativo a quella ecu? Perché senza è molto difficile capire cosa è stato modificato e come, a meno che non ci sia qualcuno che l'ha già studiato per bene. Se metti tutti i dati proviamo a cercare un file ori.

fgferrara

Ho un map pack fatto apposta, un file .bin e un .kp che uso con winols. Li carico online e posto il link


absinth84

Ciao
della mazda cx-3 si fanno fatica a trovare analisi damos e ori.. L'ho anch'io ma il modello precedente, 1.5D.

L'unico che ho trovato sui vari forum e' questo che ti allego. E' una versione software e probabilmente anche HW differente e anche letto con uno strumento diverso per cui non scriverlo assolutamente sulla tua macchina ma utile per confrontare le mappe..
E' un po sbattimento ma se sai usare un po winols riesci.. purtroppo dovrai riallineare i 2 files per ogni gruppo di mappe con la funzione "connect windows" per vedere le differenze... qui lo spiega molto bene se non sai..


Poi puoi copiare le mappe da un file all'altro selezionando la mappa e facendo copy map e paste sul file nuovo utilizzando il cursore come punto di riferimento di dove la mappa inizia

Per curiosita' il mappack che hai allegato l'hai fatto tu o trovato in giro?








fgferrara

Ciao Absinth, grazie per il contributo e per l'ottimo tutorial che hai suggerito.

Secondo i moduli di Pcm Flash, lo skyactive D 1.5 fa parte della Gen 3, mentre il 1.8 è gen 4: ritengo che la sostanza sia la stessa, magari i dati sono in posizioni diverse e vanno riallineati.

Il mappack che ho allegato è stato elaborato, dietro previo compenso, da un utente su un gruppo Fb. Il profilo sembra affidabile e lui si è mostrato disponibile. Lo condivido perchè spero che possa essere d'aiuto ad altre persone e magari qualcuno può aiutarmi a capirci qualcosa. Inoltre ritengo che piu persone ci mettono gli occhi sopra e piu è alta la possibilità che qualcuno trovi eventuali errori e magari possa implementarlo.

Per il momento non ho intenzione di scrivere sulla mia ECU, vorrei prima recuperare il file originale per confrontarlo con quello modificato che ho postato. (Chissà se il preparatore che ci ha messo mano può darmi una copia del backup fatto prima della modifica)

Grazie al mappack ho fatto dei progressi anche se sto cercando di capire come interpretare le diverse tabelle disponibili per la stessa funzione.
Se prendiamo come esempio le mappe driver's wish, il mappack ne identifica 4 che presumo siano collegate a Modalita normale, riscaldamento, safe mode e regeneration mode: come faccio a identificarle con certezza?

Inoltre, analizzando le mappe di coppia è saltato fuori un valore che non mi convince: allego gli screenshoot per una vostra opinione.
Cosa ne pensate?

Errecinque

Ciao per le varie mappe pedale hai gli id della mappa provenienti da un damos vero?

Quel valore è strano se è il file ori non so il motivo se è un file mod è scappato il mouse a chi ha editato la mappa

fgferrara

#7
Non ho il Damos, solo quel mappack. Ho girato la tua domanda al tipo che lo ha fatto, vediamo cosa risponde.
Si tratta di un file modificato, purtroppo non ho l'originale, ma anche a me sembra una svista.

absinth84

#8
Per la mappa che indichi che non ti torna un valore e' perche' e' stata configurata per valori signed invece che unsigned, clicca sul pulsante +- e lo vedrai giusto..

Non puoi visualizzare questo allegato.

Ti metto un po di confronti mappe con quelle del file originale che ti ho allegato

Boost limit + 5% su tutto
Non puoi visualizzare questo allegato.

Boost +5% su tutto
Non puoi visualizzare questo allegato.

torque limit + 15% su tutto
Non puoi visualizzare questo allegato.

inverse main engine incrementi da 1 a 15%
Non puoi visualizzare questo allegato.

mappa modificata non nel mappack

Non puoi visualizzare questo allegato.


Non puoi visualizzare questo allegato.

driver wish incrementi da 2 a 15%
Non puoi visualizzare questo allegato.


La pressione rail non e' stata modificata.

Qui trovi i corrispettivi delle mappe del file che ti ho allegato
Non puoi visualizzare questo allegato.


absinth84

Nel frattempo ti ho trovato il file per il confronto.. e' una versione leggermente diversa ma le mappe sono in nella stessa posizione per cui confronti facile.

Enjoy


fgferrara

Mi hai dato un bel po da studiare.
In linea teorica riesco a seguirti, purtroppo non ho dimestichezza con winols e stiamo cercando di fare amicizia.

dell'ultimo file che hai allegato conosci le caratteristiche del veicolo?
La mia è una 2WD con cambio automatico.

Il fatto che tu abbia trovato delle mappe con valori modificati, che non sono nel mappack, mi sta portando a confrontare più a fondo i due file:
Riesco a identificare le mappe (in parte utilizzando il mappack e in parte la ricerca automatica del software), il problema sono gli offset e l'identificazione degli assi.


Dagli screen che hai postato il preparatore è stato molto cauto: è strano lasciare invariati i valori del carburante? Forse temeva errori dai vari sensori o di andare a creare problemi al dpf?

Personalmente avrei osato qualcosa in più, magari una volta capita la logica di questa Denso provo a modificare i valori secondo i miei gusti e li ripropongo qui per un confronto.

Cosa ne pensate del lavoro svolto sulla mappa originale?


absinth84

Citazione di: fgferrara il 08 Gen 2026 - 13:31Mi hai dato un bel po da studiare.
In linea teorica riesco a seguirti, purtroppo non ho dimestichezza con winols e stiamo cercando di fare amicizia.

dell'ultimo file che hai allegato conosci le caratteristiche del veicolo?
La mia è una 2WD con cambio automatico.

Il fatto che tu abbia trovato delle mappe con valori modificati, che non sono nel mappack, mi sta portando a confrontare più a fondo i due file:
Riesco a identificare le mappe (in parte utilizzando il mappack e in parte la ricerca automatica del software), il problema sono gli offset e l'identificazione degli assi.


Dagli screen che hai postato il preparatore è stato molto cauto: è strano lasciare invariati i valori del carburante? Forse temeva errori dai vari sensori o di andare a creare problemi al dpf?

Personalmente avrei osato qualcosa in più, magari una volta capita la logica di questa Denso provo a modificare i valori secondo i miei gusti e li ripropongo qui per un confronto.

Cosa ne pensate del lavoro svolto sulla mappa originale?



No purtroppo non so che modello sia, l'ho trovato su un forum internazionale, certo senza un damos anche di una macchina simile è veramente difficile individuare tutto, anche perchè la tua è una denso gen 4 con logica e mcu diversa dalla mia, sono passati da renesas sh7xxx a npx mcp5746, piattaforma completamente diversa..

Ti do giusto 2 logiche per capire
Driver wish indica in base a pedale e load della macchina quanta coppia generare, in base alla coppia altra mappa indica quanto carburante iniettare a ogni ciclo, e di conseguenza quanto turbo (o viceversa)

Le mappe non toccate di injection indicato non la quantità ma i momenti di iniezione,

Non ho molto ben capito la logica della inverse main engine model.. Secondo il tuo mappack i valori sono Nm e sugli assi rpm e mg iniettati, ma se si aumenta, come è stato fatto, il valore delle coppie si andrebbe a diminuire i mg necessari


fgferrara

Citazione di: absinth84 il 09 Gen 2026 - 14:41
Citazione di: fgferrara il 08 Gen 2026 - 13:31Mi hai dato un bel po da studiare.
In linea teorica riesco a seguirti, purtroppo non ho dimestichezza con winols e stiamo cercando di fare amicizia.

dell'ultimo file che hai allegato conosci le caratteristiche del veicolo?
La mia è una 2WD con cambio automatico.

Il fatto che tu abbia trovato delle mappe con valori modificati, che non sono nel mappack, mi sta portando a confrontare più a fondo i due file:
Riesco a identificare le mappe (in parte utilizzando il mappack e in parte la ricerca automatica del software), il problema sono gli offset e l'identificazione degli assi.


Dagli screen che hai postato il preparatore è stato molto cauto: è strano lasciare invariati i valori del carburante? Forse temeva errori dai vari sensori o di andare a creare problemi al dpf?

Personalmente avrei osato qualcosa in più, magari una volta capita la logica di questa Denso provo a modificare i valori secondo i miei gusti e li ripropongo qui per un confronto.

Cosa ne pensate del lavoro svolto sulla mappa originale?



No purtroppo non so che modello sia, l'ho trovato su un forum internazionale, certo senza un damos anche di una macchina simile è veramente difficile individuare tutto, anche perchè la tua è una denso gen 4 con logica e mcu diversa dalla mia, sono passati da renesas sh7xxx a npx mcp5746, piattaforma completamente diversa..

Ti do giusto 2 logiche per capire
Driver wish indica in base a pedale e load della macchina quanta coppia generare, in base alla coppia altra mappa indica quanto carburante iniettare a ogni ciclo, e di conseguenza quanto turbo (o viceversa)

Le mappe non toccate di injection indicato non la quantità ma i momenti di iniezione,

Non ho molto ben capito la logica della inverse main engine model.. Secondo il tuo mappack i valori sono Nm e sugli assi rpm e mg iniettati, ma se si aumenta, come è stato fatto, il valore delle coppie si andrebbe a diminuire i mg necessari




Sembra che i signori di BitEdit abbiano un modulo per questa ecu, forse sarebbe oppurtuno investire li qualche soldino per capirci qualcosa.
Sai qualcosa di questo software?