İçe aktarma¶
MRC Tuner Rom birden fazla kaynak biçimini okur. En doğru sonucu veren yol genellikle A2L: tanım dosyası haritaların adreslerini, boyutlarını ve fiziksel ölçeklemelerini kesinleştirir.
A2L / DAMOS¶
En doğru yol. ASAM MCD-2 MC (A2L) dosyası, ECU'nun yazılımıyla birlikte gelen standart tanımdır.
- Önce ROM'u içe aktarıp bir proje oluşturun.
Proje ▸ A2L İçe Aktarile.a2l,.damveya.damosdosyasını seçin.- Uygulama A2L içindeki adresleri projenizin ROM'una eşler.
A2L'den alınan bilgiler:
| A2L yapısı | Kullanım |
|---|---|
RECORD_LAYOUT |
Bayt boyutu, bayt sırası, işaretli/imzasız |
STD_AXIS, COM_AXIS, FIX_AXIS |
Eksen tanımı ve eksen ölçeklemesi |
COMPU_METHOD |
Fiziksel değere çevirme katsayısı |
ECU_ADDRESS |
Taban adresi ipucu |
Taban adresi tespiti
A2L'deki adresler 24-bit veya 32-bit bir tabana göre verilir. Uygulama
yaygın ECU taban adreslerini (MED17, EDC17, ME7, Simos, RH850, MPC …)
sırayla dener ve ROM boyutuyla tutarlı olanı seçer. Gerekirse
Görünüm ▸ Veri Genişliği ve Bayt Sırası ayarlarından elle düzeltin.
Intel HEX ve Motorola S-record¶
.hex, .s19, .s28, .s37 dosyaları doğrudan açılır. Uygulama kayıt
adreslerini çözer, boşlukları (gap) korur ve veriyi bayt dizisine dönüştürür.
HEX çıktısı
Intel HEX ve S-record yazma desteği Lua API üzerinden
(writeIntelHex, writeSRecord) vardır. Proje ▸ ROM Dışa Aktar
yalnızca .bin ve .rom sunar.
Ham dökümler¶
.bin, .rom, .ori, .mpc dosyaları bayt bayt alınır. Ancak ham bir dökümde
haritaların nerede başlayıp bittiği yazılı değildir. Bu durumda:
Diğer ▸ Otomatik Harita Keşfetkomutunu çalıştırın, ya da- A2L dosyasını içe aktarın, ya da
- Haritaları
Bul ▸ Haritaile adres arayarak elle tanımlayın.
Otomatik keşif bir tahmindir; bulunan her haritayı gözden geçirin.
WinOLS (.ols)¶
Bir .ols dosyası ROM verisini de içeren tam bir kapayıcıdır. İçe aktarma:
- ROM verisini,
- harita adı, açıklama, adres, boyut, hücre boyutu ve ölçekleme,
- eksen tanımları ve gerçek kırılma değerleri,
- araç/motor/ECU meta verisini
projeye taşır. Birden fazla yazılım sürümü içeren OLS projelerinde tüm sürümler tek projeye alınır.
Proje ▸ OLS Dışa Aktar ile projenizi .ols olarak geri yazabilirsiniz.
KP harita paketi (.kp)¶
KP paketleri harita tanımlarını taşır, ROM verisini taşımaz. İçe aktarma için ROM verili bir proje açık olmalıdır. Uygulama:
- adresleri ROM'unuzda çözer (Tricore tarzı
0x80xxxxxxve düz ofset düzenlerini puanlayarak dener), - projede zaten var olan haritalarla tekrar edenleri eler,
- haritaları ad önekine göre klasörlere yerleştirir.
Eski 4.x paketlerinde boyutlar açıkça saklanmayabilir; uygulama sütun × satır boyutunu hücre sayısıyla eşleşecek şekilde geri çözer.
TunerPro (.xdf)¶
.xdf tanım dosyaları içe aktarılabilir ve dışa aktarılabilir.
VAG kapsayıcıları (.frf, .sgo, .odx)¶
.frf, .sgo, .odx ve bunları içeren .zip dosyaları desteklenir. Şifreli
içerikler için dışarıdan 32 baytlık AES anahtar/IV dosyası sağlamanız gerekir.
CSV ve JSON harita listeleri¶
Proje ▸ CSV Harita Listesi İçe Aktar ile bir liste dosyasından harita
adreslerini topluca tanımlayabilir, Dışa Aktar ile listenin çıktısını
alabilirsiniz.
İçe aktarma sonrası¶
Diğer ▸ Otomatik Taramaile içe aktarma sonrası harita keşfini otomatikleştirin.- Ölçekleme şüpheliyse
Harita Özellikleripenceresinden çarpanı ve sapmayı elle düzeltin — değerler doğrudan bu alandan etkilenir.