Kostal PIKO 6.0 BA aktualizacia FW
Diskuze na téma solárních, větrných a ostatních regulátorů, datové komunikace mezi regulátory a PC, instalace software, zapojení regulátorů, chování a zkušenosti s různými typy regulátorů.
-
- Příspěvky: 15
- Registrován: sob bře 03, 2018 5:55 pm
Kostal PIKO 6.0 BA aktualizacia FW
Zdravím vás priatelia.
Chcem sa opýtať či tu medzi nami náhodou nie je nejaký skutočný odborník alebo znalec na meniče Kostal.
Stala sa mi taká vec že som inštaloval aktualizáciu na menič Kostal PIKO 6.0 BA. K meniču som si kúpil a pripojil originálne batérie KOSTAL (Sony) 7,5 kWh. Bohužiaľ pri sťahovaní aktualizácie som si nevšimol že som stiahol aktualizáciu pre nový typ batérie BYD B-Box HV ktorá už taktiež spolupracuje s týmto meničom. Bohužiaľ kostal to nemá nijako opatrené a preto som túto aktualizáciu aj bez akéhokoľvek problému nainštaloval, následne mi moje batérie Sony zablokovalo a prestalo ich nabíjať či vybíjať, jednoducho len stoja a pomaly strácajú svoju kapacitu. Nainštalovať späť tú správnu aktualizáciu bohužiaľ nie je možné keďže je označená ako nižšia resp. staršia aktualizácia a staršiu aktualizáciu na novšiu nie je možné nainštalovať. Aktualizácie pre BYD B-Box HV je označená ako 02.30 a pre sony 02.22. Prikladám aj obrázok pre lepšie pochopenie.
Skúšal som nájsť pomoc aj priamo v Kostale v Nemecku ktorých som kontaktoval no bohužiaľ ich odpoveď ma vôbec nikam neposunula. Údajne podľa nejakého zákona môžu komunikovať len s certifikovaným elektrikárom/inštalatérom a mám sa obrátiť na toho môjho teda dodávateľa. Bohužiaľ ten mi z nejakého dôvodu neodpovedá na nič a neviem sa s nim spojiť. Kostal však ešte vo svojej odpovedi spomínal že je možné že bude treba menič vymeniť prípadné nejaké jeho časti ale že to môže znova urobiť len dodávateľ ale najskôr musí podať reklamáciu na ktorú mi poslali dosť obsiahli formulár.
Meniť menič určite nechcem a neplánujem.
Napadá ma však jedno riešenie ktoré ale nemám overené a nechcem to vykonať pokiaľ nemám informáciu o následnej funkčnosti meniča, keďže teraz menič ide aspoň cez deň a prebytočnú elektrinu ukladám aspoň do bojlera a bojím sa aby moje riešenie neodstavilo menič úplne. Môj nápad je taký že viem nainštalovať aktualizáciu ktorá tie všetky predošle vymaže avšak neviem či následne potom budem vedieť nainštalovať novú najnižšiu aktualizáciu. V tomto systéme nejdú aktualizácie inštalovať tak že niektorú preskočím a nainštalujem rovno tú najnižšiu, musím ísť pekne po poradí. Preto ak tu je niekto komu sa niečo podobné stalo prípadne vie ako tento problém vyriešiť alebo vie o niekom kto by mi s tým vedel pomôcť prosím vás dajte mi vedieť.
Chcem sa opýtať či tu medzi nami náhodou nie je nejaký skutočný odborník alebo znalec na meniče Kostal.
Stala sa mi taká vec že som inštaloval aktualizáciu na menič Kostal PIKO 6.0 BA. K meniču som si kúpil a pripojil originálne batérie KOSTAL (Sony) 7,5 kWh. Bohužiaľ pri sťahovaní aktualizácie som si nevšimol že som stiahol aktualizáciu pre nový typ batérie BYD B-Box HV ktorá už taktiež spolupracuje s týmto meničom. Bohužiaľ kostal to nemá nijako opatrené a preto som túto aktualizáciu aj bez akéhokoľvek problému nainštaloval, následne mi moje batérie Sony zablokovalo a prestalo ich nabíjať či vybíjať, jednoducho len stoja a pomaly strácajú svoju kapacitu. Nainštalovať späť tú správnu aktualizáciu bohužiaľ nie je možné keďže je označená ako nižšia resp. staršia aktualizácia a staršiu aktualizáciu na novšiu nie je možné nainštalovať. Aktualizácie pre BYD B-Box HV je označená ako 02.30 a pre sony 02.22. Prikladám aj obrázok pre lepšie pochopenie.
Skúšal som nájsť pomoc aj priamo v Kostale v Nemecku ktorých som kontaktoval no bohužiaľ ich odpoveď ma vôbec nikam neposunula. Údajne podľa nejakého zákona môžu komunikovať len s certifikovaným elektrikárom/inštalatérom a mám sa obrátiť na toho môjho teda dodávateľa. Bohužiaľ ten mi z nejakého dôvodu neodpovedá na nič a neviem sa s nim spojiť. Kostal však ešte vo svojej odpovedi spomínal že je možné že bude treba menič vymeniť prípadné nejaké jeho časti ale že to môže znova urobiť len dodávateľ ale najskôr musí podať reklamáciu na ktorú mi poslali dosť obsiahli formulár.
Meniť menič určite nechcem a neplánujem.
Napadá ma však jedno riešenie ktoré ale nemám overené a nechcem to vykonať pokiaľ nemám informáciu o následnej funkčnosti meniča, keďže teraz menič ide aspoň cez deň a prebytočnú elektrinu ukladám aspoň do bojlera a bojím sa aby moje riešenie neodstavilo menič úplne. Môj nápad je taký že viem nainštalovať aktualizáciu ktorá tie všetky predošle vymaže avšak neviem či následne potom budem vedieť nainštalovať novú najnižšiu aktualizáciu. V tomto systéme nejdú aktualizácie inštalovať tak že niektorú preskočím a nainštalujem rovno tú najnižšiu, musím ísť pekne po poradí. Preto ak tu je niekto komu sa niečo podobné stalo prípadne vie ako tento problém vyriešiť alebo vie o niekom kto by mi s tým vedel pomôcť prosím vás dajte mi vedieť.
-
- Příspěvky: 3422
- Registrován: ned led 12, 2014 7:41 pm
- Lokalita: Hlučín
- Bydliště: Hlučín
Re: Kostal PIKO 6.0 BA aktualizacia FW
A jde o nějaký exáč,nebo to je txt.(cfg atd.) co nahráváš? Pokud texťák zkus v něm pohledat řetězec co pojmenovává config na 2.22 a změň na 2.31.Pak tam ještě může být doprovodný seznam verzí, s kterou to porovnává při nahrávání,tam je potřeba to taky přepsat.Ale to je vaření z mlhy.V prvním případě bych to řešil s dodavatelem zařízení,ať nepříjdeš o záruku,peněz to stojí dost,tak nějaká servisní službička by mohla taky proběhnout.
16kWp/JZ-50°/20xChaori 230 ,JV-90°/8xLeapton 650 + <JZ-90° /15xJAsolar / Mono 385, regl Midnite Classic 150<89A> , 1x EASUN <80A> a 1x EASUN <100A>,baterka 17s 54.4VDC LFP4/784Ah<uloží 42kWh>,měnič XTH 8000-48V špičkově 21kW
-
- Příspěvky: 2627
- Registrován: sob pro 29, 2012 10:22 pm
- Lokalita: pod Brnem
- Systémové napětí: 24V
Re: Kostal PIKO 6.0 BA aktualizacia FW
Mělo by jít logicky o binárky, do toho souboru - firmwaru bych vůbec nesahal jinak se to hryzne a to nejde jen tak dát dokupy.
3x2000VA-VMP-par, NiCd 24V, 22x210-320Wp, 2x85A-VMPPT
-
- Příspěvky: 15
- Registrován: sob bře 03, 2018 5:55 pm
Re: Kostal PIKO 6.0 BA aktualizacia FW
Páni, po pravde vám moc nerozumiem. Každopádne prikladám link
http://www.kostal-solar-electric.com/en ... ad/Updates
kde je možné si mnou spomínané aktualizácie pozrieť a nižšie prikladám aj obrázok z rozbaleného inštalačného súboru.
http://www.kostal-solar-electric.com/en ... ad/Updates
kde je možné si mnou spomínané aktualizácie pozrieť a nižšie prikladám aj obrázok z rozbaleného inštalačného súboru.
-
- Příspěvky: 2627
- Registrován: sob pro 29, 2012 10:22 pm
- Lokalita: pod Brnem
- Systémové napětí: 24V
Re: Kostal PIKO 6.0 BA aktualizacia FW
Chcete-li provést aktualizaci, potřebujete síťové připojení mezi počítačem a měničem (podrobnosti viz Návod k instalaci a obsluze, kapitola 8).
Upozornění - aktualizace odstraní data protokolu. Pokud je to potřeba, můžete data protokolu před aktualizací uložit tak, že je stáhnete přímo z webového serveru, čtete je pomocí vizualizačního softwaru nebo je přenesete na portál Solar Portal.
V aktualizačním programu můžete nastavit připojení k měniči zadáním aktuální adresy IP (zobrazené v nabídce měniče v druhé položce v části Nastavení). Také změňte adresu sběrnice, pokud se liší od 255.
Po převedení aktualizace do měniče se znovu spustí pomocí zobrazení "Ověřit aktualizaci" a provedou nezbytné kroky procesu aktualizace.
Po úspěšné aktualizaci se měnič spustí v běžném provozním režimu. Pokud tomu tak není, odpojte měnič od střídavého proudu a střídavého proudu po dobu 2 minut a znovu jej uvede do provozu.
==============================================
Chcete-li aktualizovat střídač, vytvořte síťové připojení mezi počítačem a střídačem (viz kapitola 8 instalační a provozní příručka).
Vezměte prosím na vědomí, že aktualizace chce vymazat logdata.
Chcete-li zachovat soubor protokolu, můžete ho uložit tak, že ho stáhnete přímo z webového serveru, pomocí vizualizačního softwaru nebo jeho přenosem na solární portál.
Aktualizační program nastavuje adresu IP (jak je uvedeno v nabídce na displeji střídače v druhé položce v nastavení). Změňte prosím adresu sběrnice, pokud se liší od 255.
Jakmile je aktualizace dokončena, restartuje se na displeji "Ověřit aktualizaci" a spusťte požadované kroky procesu aktualizace.
Po úspěšné aktualizaci se měnič spustí v režimu normálního provozu.
Pokud se přístroj nerestartuje automaticky, vypněte napájení střídavým / stejnosměrným proudem po dobu 2 minut a znovu jej zapněte.
Upozornění - aktualizace odstraní data protokolu. Pokud je to potřeba, můžete data protokolu před aktualizací uložit tak, že je stáhnete přímo z webového serveru, čtete je pomocí vizualizačního softwaru nebo je přenesete na portál Solar Portal.
V aktualizačním programu můžete nastavit připojení k měniči zadáním aktuální adresy IP (zobrazené v nabídce měniče v druhé položce v části Nastavení). Také změňte adresu sběrnice, pokud se liší od 255.
Po převedení aktualizace do měniče se znovu spustí pomocí zobrazení "Ověřit aktualizaci" a provedou nezbytné kroky procesu aktualizace.
Po úspěšné aktualizaci se měnič spustí v běžném provozním režimu. Pokud tomu tak není, odpojte měnič od střídavého proudu a střídavého proudu po dobu 2 minut a znovu jej uvede do provozu.
==============================================
Chcete-li aktualizovat střídač, vytvořte síťové připojení mezi počítačem a střídačem (viz kapitola 8 instalační a provozní příručka).
Vezměte prosím na vědomí, že aktualizace chce vymazat logdata.
Chcete-li zachovat soubor protokolu, můžete ho uložit tak, že ho stáhnete přímo z webového serveru, pomocí vizualizačního softwaru nebo jeho přenosem na solární portál.
Aktualizační program nastavuje adresu IP (jak je uvedeno v nabídce na displeji střídače v druhé položce v nastavení). Změňte prosím adresu sběrnice, pokud se liší od 255.
Jakmile je aktualizace dokončena, restartuje se na displeji "Ověřit aktualizaci" a spusťte požadované kroky procesu aktualizace.
Po úspěšné aktualizaci se měnič spustí v režimu normálního provozu.
Pokud se přístroj nerestartuje automaticky, vypněte napájení střídavým / stejnosměrným proudem po dobu 2 minut a znovu jej zapněte.
3x2000VA-VMP-par, NiCd 24V, 22x210-320Wp, 2x85A-VMPPT
-
- Příspěvky: 2627
- Registrován: sob pro 29, 2012 10:22 pm
- Lokalita: pod Brnem
- Systémové napětí: 24V
Re: Kostal PIKO 6.0 BA aktualizacia FW
Si to rozbalte jak zip. Je to samospustitelný balíček. Ale znovu píšu, jde o binárky. Dotěch bych nezasahoval nějakým otevření editací a uložením. Nato jsou programátoři a jejich kompilátory.
3x2000VA-VMP-par, NiCd 24V, 22x210-320Wp, 2x85A-VMPPT
-
- Příspěvky: 3422
- Registrován: ned led 12, 2014 7:41 pm
- Lokalita: Hlučín
- Bydliště: Hlučín
Re: Kostal PIKO 6.0 BA aktualizacia FW
Jojo tudy cesta nevede.Nechápu proč ošetřovali tu číselnou posloupnost.je spousta firmware,který se chová v nové verzi hůř než starý a zatím jsem měl zařízení vždy s možností vložit co chci já,nikoli zařízení.
16kWp/JZ-50°/20xChaori 230 ,JV-90°/8xLeapton 650 + <JZ-90° /15xJAsolar / Mono 385, regl Midnite Classic 150<89A> , 1x EASUN <80A> a 1x EASUN <100A>,baterka 17s 54.4VDC LFP4/784Ah<uloží 42kWh>,měnič XTH 8000-48V špičkově 21kW
-
- Příspěvky: 2627
- Registrován: sob pro 29, 2012 10:22 pm
- Lokalita: pod Brnem
- Systémové napětí: 24V
Re: Kostal PIKO 6.0 BA aktualizacia FW
dříve bylo mazací okýnko přímo na čipu, potom tzv. erase.bin, ale ten nkdy nefungoval přes lan. Musel jsem u satelitu napíchnout laplink a nacpat tam ten mazací erase.bin přes něj. Potom šel natáhnout jiný firmware. Ale u Kostal nic takového nevidím. Není jiná možnost jak nahrát firmware než přes lan? Protože to blokuje ten doprovodný sw. Kdyby to šlo přes převodník a přes jiný sw přeprogamovat ten původní firmware, byl by to posun vpřed.
Edit:
Nejde ani jeden ze čtyř starších verzí firmware v té složce?
Eště jednou edit, a co to udělá, když se klepne na tlačítko Continue ?
Edit:
Nejde ani jeden ze čtyř starších verzí firmware v té složce?
Eště jednou edit, a co to udělá, když se klepne na tlačítko Continue ?
3x2000VA-VMP-par, NiCd 24V, 22x210-320Wp, 2x85A-VMPPT
-
- Příspěvky: 15
- Registrován: sob bře 03, 2018 5:55 pm
Re: Kostal PIKO 6.0 BA aktualizacia FW
Nejde ani jeden firmware v zložke.
Prikladám obrázky z ich pokusu o inštaláciu a úplne hlúpe hlásenia. Ako vidíte píše že sa dá nainštalovať len tá a tá aktualizácia ale nedá sa.
Kliknúť na Continue nejde ani šialené nervné opakované klikanie nepomáha .
Prikladám obrázky z ich pokusu o inštaláciu a úplne hlúpe hlásenia. Ako vidíte píše že sa dá nainštalovať len tá a tá aktualizácia ale nedá sa.
Kliknúť na Continue nejde ani šialené nervné opakované klikanie nepomáha .
-
- Příspěvky: 5451
- Registrován: pát úno 13, 2015 2:24 pm
- Lokalita: SO, SK
- Bydliště: SO, SK
Re: Kostal PIKO 6.0 BA aktualizacia FW
A svieti Slnko či je zamračené ?
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
-
- Příspěvky: 15
- Registrován: sob bře 03, 2018 5:55 pm
Re: Kostal PIKO 6.0 BA aktualizacia FW
Vyrábam dosť najmenej 2kW je polooblačno miestami cez 3 kW. Avšak som si istý že slnkom to nieje skúšal som aj cez slnečné dni kedy výroba pod 3kW neklesla a viem že aktualizovať ide aj vo večerných hodinách kedy výroba je okolo 500W
-
- Příspěvky: 2627
- Registrován: sob pro 29, 2012 10:22 pm
- Lokalita: pod Brnem
- Systémové napětí: 24V
Re: Kostal PIKO 6.0 BA aktualizacia FW
Napadá mne ještě zkusit ten druhý balík. Toto co je típlé je firmware rovno nebo více než je, nebo méně než je? (v názvu balíku při volbě stahování z webu)? Připadá mi že balík co používáš je méně než je a to je logické žeto potom nejde.
3x2000VA-VMP-par, NiCd 24V, 22x210-320Wp, 2x85A-VMPPT
-
- Příspěvky: 3073
- Registrován: stř dub 27, 2016 12:12 am
Re: Kostal PIKO 6.0 BA aktualizacia FW
Chappy,
některá zařízení skutečně firmware downgrade neumí. Z programátorského hlediska je to celkem problematická operace, byť se někteří lidé mylně domnívají, že na tom nemůže být nic složitého. Mrknul jsem na pár manuálů k několika produktům Kostalu a evidentně je to tento případ - downgrade postupy netestují a proto do aktualizačního programu vložili zámek na flash nižší verze. Mimochodem v těch ZIP souborech není jeden FW, ale je tam vidět, že se updatuje kód pro několik různých švábů, nikoliv jeden centrální firmware.
Občas je možné provést reset firmwaru na tovární verzi a poté znovu nainstalovat postupně všechny aktualizace hezky od začátku. U Kostalu však tato možnost není popsaná. Pokud vůbec existuje, tak v dostupných dokumentech uvedena není.
I podle informace kterou jsi dostal od Němců to vypadá, že Kostal prostě umí jen ten nejstupidnější způsob downgradu - zařízení se otevře a fyzicky se vymění několik stávajících EEPROM pamětí za šváby s tovární verzí. Zároveň se resetne veškeré nastavení i statistiky a celé zařízení se bude muset kompletně nastavit znova.
Pokud tedy tvůj dodavatel nekomunikuje, kontaktuj znovu výrobce a požádej jej o kontakt na jiného dealera v CZ/SK. Když bude aspoň trochu normální, pomůže ti.
Chápu že jsem tě nepotěšil, ale nemá cenu riskovat zničení takto drahého zařízení.
Youda
některá zařízení skutečně firmware downgrade neumí. Z programátorského hlediska je to celkem problematická operace, byť se někteří lidé mylně domnívají, že na tom nemůže být nic složitého. Mrknul jsem na pár manuálů k několika produktům Kostalu a evidentně je to tento případ - downgrade postupy netestují a proto do aktualizačního programu vložili zámek na flash nižší verze. Mimochodem v těch ZIP souborech není jeden FW, ale je tam vidět, že se updatuje kód pro několik různých švábů, nikoliv jeden centrální firmware.
Občas je možné provést reset firmwaru na tovární verzi a poté znovu nainstalovat postupně všechny aktualizace hezky od začátku. U Kostalu však tato možnost není popsaná. Pokud vůbec existuje, tak v dostupných dokumentech uvedena není.
I podle informace kterou jsi dostal od Němců to vypadá, že Kostal prostě umí jen ten nejstupidnější způsob downgradu - zařízení se otevře a fyzicky se vymění několik stávajících EEPROM pamětí za šváby s tovární verzí. Zároveň se resetne veškeré nastavení i statistiky a celé zařízení se bude muset kompletně nastavit znova.
Pokud tedy tvůj dodavatel nekomunikuje, kontaktuj znovu výrobce a požádej jej o kontakt na jiného dealera v CZ/SK. Když bude aspoň trochu normální, pomůže ti.
Chápu že jsem tě nepotěšil, ale nemá cenu riskovat zničení takto drahého zařízení.
Youda
Youdova ostrovní laboratoř 20kWp: https://youda.mypower.cz
-
- Příspěvky: 2627
- Registrován: sob pro 29, 2012 10:22 pm
- Lokalita: pod Brnem
- Systémové napětí: 24V
Re: Kostal PIKO 6.0 BA aktualizacia FW
Zatím čekám jak dopadl ten druhý balík s firmware. Protože Chappy ukazuje na první fotce něco jiného než na druhé se složkou čtyř firmwarů. On stáhnul - začal s nesprávným balíkem si myslím, potom to může udělat znovu ten update s druhým balíkem jak má být.
3x2000VA-VMP-par, NiCd 24V, 22x210-320Wp, 2x85A-VMPPT
-
- Příspěvky: 15
- Registrován: sob bře 03, 2018 5:55 pm
Re: Kostal PIKO 6.0 BA aktualizacia FW
youda
To si ma teda skutočne nepotešil. Určite si mi však pomohol a pomerne dôkladne objasnil problém za čo ti ďakujem.
gupa
Bohužiaľ ani jeden balík nefunguje, rozdiel v balíkoch je v podtsate len ten že v tom ktorý je >= (na stránke kostal prvý) je len na verziu 02.22 a v tom balíku ktorý je < (druhý) sú aktualizácie ktoré som posielal vyššie a to 02.13, 02.14, 02.19 a 02.22 . Iný rozdiel v tých balíkoch nieje
Pozri obrázky nižšie.
To si ma teda skutočne nepotešil. Určite si mi však pomohol a pomerne dôkladne objasnil problém za čo ti ďakujem.
gupa
Bohužiaľ ani jeden balík nefunguje, rozdiel v balíkoch je v podtsate len ten že v tom ktorý je >= (na stránke kostal prvý) je len na verziu 02.22 a v tom balíku ktorý je < (druhý) sú aktualizácie ktoré som posielal vyššie a to 02.13, 02.14, 02.19 a 02.22 . Iný rozdiel v tých balíkoch nieje
Pozri obrázky nižšie.
-
- Příspěvky: 5451
- Registrován: pát úno 13, 2015 2:24 pm
- Lokalita: SO, SK
- Bydliště: SO, SK
Re: Kostal PIKO 6.0 BA aktualizacia FW
A čo robil tento balík ?
PIKO_Update_BGBA_fuer_FW_ab_2_16_auf_FW_02_22_PAR_02_60
Ak ani ten nefunguje, tak čakať do ďalšieho updatu.
PIKO_Update_BGBA_fuer_FW_ab_2_16_auf_FW_02_22_PAR_02_60
Ak ani ten nefunguje, tak čakať do ďalšieho updatu.
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
-
- Příspěvky: 15
- Registrován: sob bře 03, 2018 5:55 pm
Re: Kostal PIKO 6.0 BA aktualizacia FW
Tie isté problémy stále je jedno ktorý balík použijem inštalačný program v ňom je totožný v jednom aj druhom balíku. Viď názov a čas vytvorenia sú úplne totožné. Jednoducho ho nejde nainštalovať nakoľko verzia je nižšia ako aktuálne nainštalovaná
-
- Příspěvky: 5451
- Registrován: pát úno 13, 2015 2:24 pm
- Lokalita: SO, SK
- Bydliště: SO, SK
Re: Kostal PIKO 6.0 BA aktualizacia FW
Tak nájsť miesta, kde tie exe súbory obsahujú reťazce 2.13 2.14 2.22 a skúsiť vytipovať miesto,
kde je určite porovnanie verzie exe s verziou v meniči. Ale to je risk.
kde je určite porovnanie verzie exe s verziou v meniči. Ale to je risk.
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
-
- Příspěvky: 3073
- Registrován: stř dub 27, 2016 12:12 am
Re: Kostal PIKO 6.0 BA aktualizacia FW
Rottenkiwi: máš pravdu, je to risk a má hodnotu asi tak 2.500 EUR.
Úprava obsahu EXE - nápad logický, ale to fungovalo naposledy před 10ti lety a i tehdy jen občas.
Každý rozumný updater dnes obsahuje CRC nebo MD5 auto-checsum. Payload (zde update.bin) bývá komprimovaný uvnitř dalšího embeddovaného archivu atd. V tomto konkrétním případě je na jednom místě souboru plaintextem uvedena verze 0214, ale na dalších 10ti místech v programu to bude zapsáno jinak (v hexa, big-endian, EBCDIC...co já vím).
Vysvětlení pro laiky, proč není dobrý nápad snažit se program oblbnout a nacpat tam starší verzi FW:
Představte si, že někde uvnitř NVRAM paměti toho zařízení je datová struktura, která obsahuje konstanty pro bootování a práci. Něco jako souborový systém nebo SQL databáze. Při každém updatu na vyšší verzi si výrobce tuto datovou strukturu upraví. Přidá řádky, některé přepíše, natiskne razítko verze obsahu.
Pokud následně do zařízení na sílu nacpeš starší kód, ten buď nebude datové struktuře vůbec rozumět, nebo si přečte razítko na prvním záznamu, vypíše error a zastaví se. Pokud výrobce sám nenaprogramoval downgrade proceduru, která upraví nejen kód, ale i strukturu NVRAM, tak neexistuje způsob jak zařízení bezpečně downgradovat. Jakýkoliv pokus o update na sílu prostě na 99% skončí totálním umrtvením celého zařízení.
Je to jako byste updatovali domácí počítač z Windows 95 na Windows XP. Toto udělat lze a výsledkem je změna filesystému z FAT na NTFS. Na takto změněný filesystém už ale zpátky Windows 95 nikdy nedáte, protože mu vůbec nebude rozumět. Microsoft na to "myslel" a proto instalační program Windows 95 nabízí přeformátování HDD.
Pokud by existovala downgrade procedura s výmazem a reinicializací NVRAM, pak by se startovala pravděpodobně tak, že by se updater spustil z příkazové řádky s nějakým parametrem. Například -FORCE, -NOCHECK atd. Strategicky důležitá zařízení během takové operace ještě chtějí zadat dynamický kód challenge-response, který generuje technická podpora v dohledovém centru výrobce.
Chappy: uživatel Tomas ze zdejšího fóra už měl příležitost si na Kostal šáhnout. Zeptej se přímo jeho, třeba ví, jestli existuje nedokumentovaná validní downgrade procedura.
Dle mého skromného názoru to ale nakonec opravdu skončí výměnou několika švábů za tovární a postupným nalitím FW, tak jak jsem psal výše. Netrap se stím a znovu zkus toho výrobce, ať tě nasměruje na nějakého svého partnera/distributora/servis.
Youda
Úprava obsahu EXE - nápad logický, ale to fungovalo naposledy před 10ti lety a i tehdy jen občas.
Každý rozumný updater dnes obsahuje CRC nebo MD5 auto-checsum. Payload (zde update.bin) bývá komprimovaný uvnitř dalšího embeddovaného archivu atd. V tomto konkrétním případě je na jednom místě souboru plaintextem uvedena verze 0214, ale na dalších 10ti místech v programu to bude zapsáno jinak (v hexa, big-endian, EBCDIC...co já vím).
Vysvětlení pro laiky, proč není dobrý nápad snažit se program oblbnout a nacpat tam starší verzi FW:
Představte si, že někde uvnitř NVRAM paměti toho zařízení je datová struktura, která obsahuje konstanty pro bootování a práci. Něco jako souborový systém nebo SQL databáze. Při každém updatu na vyšší verzi si výrobce tuto datovou strukturu upraví. Přidá řádky, některé přepíše, natiskne razítko verze obsahu.
Pokud následně do zařízení na sílu nacpeš starší kód, ten buď nebude datové struktuře vůbec rozumět, nebo si přečte razítko na prvním záznamu, vypíše error a zastaví se. Pokud výrobce sám nenaprogramoval downgrade proceduru, která upraví nejen kód, ale i strukturu NVRAM, tak neexistuje způsob jak zařízení bezpečně downgradovat. Jakýkoliv pokus o update na sílu prostě na 99% skončí totálním umrtvením celého zařízení.
Je to jako byste updatovali domácí počítač z Windows 95 na Windows XP. Toto udělat lze a výsledkem je změna filesystému z FAT na NTFS. Na takto změněný filesystém už ale zpátky Windows 95 nikdy nedáte, protože mu vůbec nebude rozumět. Microsoft na to "myslel" a proto instalační program Windows 95 nabízí přeformátování HDD.
Pokud by existovala downgrade procedura s výmazem a reinicializací NVRAM, pak by se startovala pravděpodobně tak, že by se updater spustil z příkazové řádky s nějakým parametrem. Například -FORCE, -NOCHECK atd. Strategicky důležitá zařízení během takové operace ještě chtějí zadat dynamický kód challenge-response, který generuje technická podpora v dohledovém centru výrobce.
Chappy: uživatel Tomas ze zdejšího fóra už měl příležitost si na Kostal šáhnout. Zeptej se přímo jeho, třeba ví, jestli existuje nedokumentovaná validní downgrade procedura.
Dle mého skromného názoru to ale nakonec opravdu skončí výměnou několika švábů za tovární a postupným nalitím FW, tak jak jsem psal výše. Netrap se stím a znovu zkus toho výrobce, ať tě nasměruje na nějakého svého partnera/distributora/servis.
Youda
Youdova ostrovní laboratoř 20kWp: https://youda.mypower.cz
-
- Příspěvky: 5451
- Registrován: pát úno 13, 2015 2:24 pm
- Lokalita: SO, SK
- Bydliště: SO, SK
Re: Kostal PIKO 6.0 BA aktualizacia FW
Ak neexistuje downgrade, tak sa dá určite napísať. Ako niekedy som pohľadom do dump hex
výpisu, vedel presne povedať, čo sú tam za inštrukcie, lebo často som nemal čas veci kompilova´t,
tak som len miesta porovnaní, skokov, operandov v inšt. prepísal v HEX editore a napchal do debuggera
a profilera. Také optimalizácie sa už dnes nerobia, preto tie exe majú cca. 4 MB.
Všetky CRC kody sa dajú obalamutiť.
výpisu, vedel presne povedať, čo sú tam za inštrukcie, lebo často som nemal čas veci kompilova´t,
tak som len miesta porovnaní, skokov, operandov v inšt. prepísal v HEX editore a napchal do debuggera
a profilera. Také optimalizácie sa už dnes nerobia, preto tie exe majú cca. 4 MB.
Všetky CRC kody sa dajú obalamutiť.
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 7 Odpovědi
- 2295 Zobrazení
-
Poslední příspěvek od tomas
-
- 0 Odpovědi
- 882 Zobrazení
-
Poslední příspěvek od host19
-
- 0 Odpovědi
- 436 Zobrazení
-
Poslední příspěvek od mati
-
-
Kostal PIKO 10 BA + Baterie LG Chem Resu 6.5
od Manas » » v DC-AC měniče, střídače, invertory
Kostal PIKO 10 BA + Baterie LG Chem Resu 6.5
- 13 Odpovědi
- 1558 Zobrazení
-
Poslední příspěvek od tomas
-
-
- 0 Odpovědi
- 339 Zobrazení
-
Poslední příspěvek od Jalav2