Fórum | MyPower.CZ | Obnovitelné zdroje energie - energetická soběstačnost | Právě je čtv lis 15, 2018 12:30 am


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ředchozíDalší

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod youda » sob bře 10, 2018 11:05 pm

Gupa - tohle je textovej popis cmdline parametrů, na které umí reagovat update.exe.
Update.exe je zabalený uvnitř toho celého balíku FW-Update_02_22_BG_BA.exe.
Dá se vybalit manuálně i s bordelem okolo do vlastního adresáře, ale na spuštění z řádky nereaguje.

Evidentně je to tak, že exáč FW-Update_02_22_BG_BA.exe vybalí svůj obsah do TEMPu a potom zavolá UPDATE.EXE, kterýmu předá commandline vygenerovaný commandline parametry a ten fyzicky flashne měnič na dané IP adrese. Bohužel, všechny parametry ten první exáč generuje sám a i když mu parametr -AllowDowngradeFw zadáš ručně při spuštění, tak on ho nepředá dál na update.exe.

Klasika - první programátor to udělal se všema možnýma vychytávkama a ten kdo z toho pak dělal installer pro oficální updaty se na to vysral a použil z toho jen minimum funkcí. Buď z lenosti, nebo proto že věděl že s downgradem opravdu nepočítají.
Youdova ostrovní laboratoř 20kWp: http://youda.mypower.cz
Uživatelský avatar
youda
 
Příspěvky: 798
Registrován: úte dub 26, 2016 11:12 pm
Reputation: 136

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod youda » sob bře 10, 2018 11:20 pm

Omlouvám se za offtopic, ale já prostě musím :)

Celá tato situace mi nápadně připomíná mou aktuální anabázi s autem. Mám sním takovej drobnej problém, kterej mě šíleně vytáčí, ovšem komunikace s autorizovaným autoservisem je na kulku do palice. Už fakt uvažuju o tom, že si na měsíc půjčím nějakou plečku z půjčovny a to svoje odstavím na parkoviště u servisu, ať si sním dělají co chtějí.

Někdy mi přijde, že produkty které se dnes vyrábí jsou strašně fajn, ale přístup technické podpory či servisu to úplně zabíjí.
Youdova ostrovní laboratoř 20kWp: http://youda.mypower.cz
Uživatelský avatar
youda
 
Příspěvky: 798
Registrován: úte dub 26, 2016 11:12 pm
Reputation: 136

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod willcz » sob bře 10, 2018 11:35 pm

Jeste jsem se s tim trosku hral a ten instalator pousti toto:
Update.exe --file "update.bin" --fw 0222 --valid-for-power-id 6000 8000 10000 10002 --valid-for-ui >=0630 --valid-for-fw >=0214
bohuzel jsem nevymyslel jak pustit ten update.exe primo z prikazove radky :-( protoze se do nej neprenasi parametry zadane pri pousteni FW-Update_02_22_BG_BA.exe
tzn nema smysl cpat ten parameter tomu exe, ale je potreba jej podstrcit primo update.exe
6.8kWp poly + XTM 4000-48 + 330Ah LiFe
willcz
 
Příspěvky: 176
Registrován: úte zář 06, 2016 1:52 pm
Bydliště: Brno
Reputation: 29

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod youda » sob bře 10, 2018 11:45 pm

Ty jsi nezmar :)
1) původní update.exe přejmenovat na update1.exe
2) vyrobit nový program v C++, který se bude jmenovat update.exe a bude fungovat takto:
- vezme parametry se kterými byl spuštěný
- spustí update1.exe přesně s těmito parametry a nakonec přidá ještě --AllowDowngradeFw

Jenomže nemáme vyřešenou zpětnou komunikaci a taky tam nikde nevidím IP adresu, takže nám toho chybí víc.
Youdova ostrovní laboratoř 20kWp: http://youda.mypower.cz
Uživatelský avatar
youda
 
Příspěvky: 798
Registrován: úte dub 26, 2016 11:12 pm
Reputation: 136

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod willcz » sob bře 10, 2018 11:57 pm

Napada me jeste jedna prasarna co by sla udelat.
Pustit ten instalator na verzi 2.3
v tempu kam si to rozbali mu prepsat ten update.bin starsi verzi z balicku 2.22
a udelat upgrade :-)

Jeste doplnim ze nadeji ze by to mohlo jit je ze ty binarky maji stejnou velikost
6.8kWp poly + XTM 4000-48 + 330Ah LiFe
willcz
 
Příspěvky: 176
Registrován: úte zář 06, 2016 1:52 pm
Bydliště: Brno
Reputation: 29

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod Chappy » ned bře 11, 2018 12:03 am

Musím povedať že ste skutočne neuveriteľný! Pozerám a nestačím sa diviť aké riešenia a možnosti vás napádajú. Ak sa vám toto podarí máte u mňa minimálne basu piva!
Chappy
 
Příspěvky: 15
Registrován: sob bře 03, 2018 5:55 pm
Reputation: 0

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod willcz » ned bře 11, 2018 12:08 am

No fakt bych zkusil ten update.bin podstrcit ze starsi verze do noveho updateru.
da se to udelat takto:
- rozbalit ten stary 2.22, 7zipem, nebo necim podobnym, v $temp je pak update.bin, ten si nakopirovat
- pustit instalator 2.3, kdyz se pta na adresu menice tak pustit taskmanager (CTRL+SHIFT+ESC) najit update.exe a pod pravym tlacitkem je open file location
- do teto cesty pak vlozit ten update.bin z verze 2.22
doufat ze ten soubor s sw nacita az pri flashovani, pomodlit se a dat continue :-)
6.8kWp poly + XTM 4000-48 + 330Ah LiFe
willcz
 
Příspěvky: 176
Registrován: úte zář 06, 2016 1:52 pm
Bydliště: Brno
Reputation: 29

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod gupa » ned bře 11, 2018 12:24 am

Vzal jsem první verzi fW pro tuto novou řadu čipsetů a exe uvnitř dělá ještě hlášku a ukazuje tuto cestu :
updater505.jpg

Jinak tomu podstrčení moc nevěřím, protože vše ostatní krom binu je podle velikosti a data stejné.
Stále lepší výběr je špatná jízda, než dobrá chůze.
Uživatelský avatar
gupa
 
Příspěvky: 1619
Registrován: sob pro 29, 2012 10:22 pm
Reputation: 55

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod rottenkiwi » ned bře 11, 2018 9:08 am

Ešte je tam nejaký update.exe.config.
Tam by mohli byť nejaké parametre.
Only God & bank can create something from nothing. LTC: LX4UmmYHzT293zcJJ4BjTcPTRSHoLWLDn7
Vodík LiFePO charge BMS SEI formation Float IBM Quantum Enphase IQ7x 787 Dreamliner Issue Ako žiť eko Izolácia
Uživatelský avatar
rottenkiwi
 
Příspěvky: 1820
Registrován: pát úno 13, 2015 2:24 pm
Bydliště: SO, SK
Reputation: 69

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod rottenkiwi » ned bře 11, 2018 10:34 am

CRC checku sa zbavíme takto:
./PIKO_UPDATE_FW_02_30_PIKO_BA_BYD /NCRC

Takže toto: Update.exe --file "update.bin" --fw 0222 --valid-for-power-id 6000 8000 10000 10002 --valid-for-ui >=0630 --valid-for-fw >=0214

Sa dá v pohode prepísať podĺa potreby.
Only God & bank can create something from nothing. LTC: LX4UmmYHzT293zcJJ4BjTcPTRSHoLWLDn7
Vodík LiFePO charge BMS SEI formation Float IBM Quantum Enphase IQ7x 787 Dreamliner Issue Ako žiť eko Izolácia
Uživatelský avatar
rottenkiwi
 
Příspěvky: 1820
Registrován: pát úno 13, 2015 2:24 pm
Bydliště: SO, SK
Reputation: 69

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod Chappy » ned bře 11, 2018 11:09 am

Chlapi, tak ako som už spomínal niesom programátor a väčšine výrazov ktoré tu používate nerozumiem. Neviem vlastne ani či mám už niečo skúsiť alebo sa vám to ešte nepodarilo dotiahnuť do skúšobnej podoby. willcz o štyri príspevky vyššie vyzerá že cestu asi aj našiel no príspevok hneď pod ním od gupa to niečím vyvracia ak sa nemýlim. Ďalej údaje od rottenkiwi to zrejme asi upgradujú.
Ak mám teda niečo skúsiť tak mi to treba napísať poriadne po lopate ako laikovi :-D
Slniečko nám krásne svieti, na oblohe žiaden oblak, výroba ja vysoká takže môžme aktualizovať dnes bez problémov :-D
Chappy
 
Příspěvky: 15
Registrován: sob bře 03, 2018 5:55 pm
Reputation: 0

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod rottenkiwi » ned bře 11, 2018 11:39 am

Rozbaliť: PIKO_Update_BGBA_fuer_FW_kleiner_02_16_auf_FW_02_22_PAR_02_60
Otvoriť: FW-Update_02_22_BG_BA v editore Notepad++
Stlačiť: CTRL+F
Do poľa Find what napísať 6000 a stlačiť Find Next
Zmeniť reťazec na: --valid-for-power-id 6000 8000 10000 10002 --valid-for-ui >=0630 --valid-for-fw >=0230
Otvoriť Windows Power Shell
Zmeniť adresár na cestu, kde mám FW-Update_02_22_BG_BA
Spustiť príkaz: ./FW-Update_02_22_BG_BA /NCRC
A dať sem výpis ako to prebehlo.
Neviem či nebude treba predtým spustiť:PIKO_Update_UI_06_32
Only God & bank can create something from nothing. LTC: LX4UmmYHzT293zcJJ4BjTcPTRSHoLWLDn7
Vodík LiFePO charge BMS SEI formation Float IBM Quantum Enphase IQ7x 787 Dreamliner Issue Ako žiť eko Izolácia
Uživatelský avatar
rottenkiwi
 
Příspěvky: 1820
Registrován: pát úno 13, 2015 2:24 pm
Bydliště: SO, SK
Reputation: 69

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod willcz » ned bře 11, 2018 11:53 am

Podle me prepsani toho retezce nic nevyresi, protoze sw stale uvidi ze mas novejsi verzi v menici a nepovoli downgrade.
fakt bych to zkusil osidit tim ze mu vymenim ten soubor co tam nahraje.
mimochodem, samotny update.exe pustit nejde, ani kdyz se doplni parametry tak jak maji byt spravne.
6.8kWp poly + XTM 4000-48 + 330Ah LiFe
willcz
 
Příspěvky: 176
Registrován: úte zář 06, 2016 1:52 pm
Bydliště: Brno
Reputation: 29

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod rottenkiwi » ned bře 11, 2018 11:56 am

Ale keď sa : --valid-for-fw >=0214 nahradí --valid-for-fw >=0230,
tak by to malo ísť, lebo porovná 2.30 s 2.30 v meniči a vyjde mu === a pustí to ďalej.

Predpokladám, že toto je výskyt konštánt na jednom mieste a že to nie je ešte niekde
natvrdo zapísané do registrov.
Only God & bank can create something from nothing. LTC: LX4UmmYHzT293zcJJ4BjTcPTRSHoLWLDn7
Vodík LiFePO charge BMS SEI formation Float IBM Quantum Enphase IQ7x 787 Dreamliner Issue Ako žiť eko Izolácia
Uživatelský avatar
rottenkiwi
 
Příspěvky: 1820
Registrován: pát úno 13, 2015 2:24 pm
Bydliště: SO, SK
Reputation: 69

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod rottenkiwi » ned bře 11, 2018 12:13 pm

A keď to nepojde, tak prepísať tento reťazec takto:
Update.exe --file "update.bin" --fw 0222 --valid-for-power-id 6000 8000 10000 10002 --valid-for-ui >=0630 --valid-for-fw >=0214
Update.exe --file "update.bin" --fw 0222 --valid-for-power-id 6000 10002 --valid-for-ui >=0630 --AllowDowngradeFw

Len treba presne trafiť dĺžku reťazca, lebo ak sa zmení veľkosť exe, posunú sa offsety a všetko je zle.
Only God & bank can create something from nothing. LTC: LX4UmmYHzT293zcJJ4BjTcPTRSHoLWLDn7
Vodík LiFePO charge BMS SEI formation Float IBM Quantum Enphase IQ7x 787 Dreamliner Issue Ako žiť eko Izolácia
Uživatelský avatar
rottenkiwi
 
Příspěvky: 1820
Registrován: pát úno 13, 2015 2:24 pm
Bydliště: SO, SK
Reputation: 69

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod Chappy » ned bře 11, 2018 12:31 pm

Tak čo páni, teraz sám neviem čo ďalej. Priznám sa, bojím sa vyskúšať riešenie na ktorom sa nezhodnete viacerý. Ako sme už písali vyššie nieje to lacné zariadenie a jeho prípadné zničenie aebo úplné zablokovanie môže priniesť kopec zbytočných problémov.
Chappy
 
Příspěvky: 15
Registrován: sob bře 03, 2018 5:55 pm
Reputation: 0

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod rottenkiwi » ned bře 11, 2018 12:48 pm

Isť len po ten bod, kde je continue ale nestlačiť ho.
Len zmeniť reťazec 2.14 na 2.30, ale nezmeniť veĹkosť exe súboru.

AK to nepovolí continue, tak sa na to vykašlať a nech to rieši predajca, distribútor, výrobca.
Only God & bank can create something from nothing. LTC: LX4UmmYHzT293zcJJ4BjTcPTRSHoLWLDn7
Vodík LiFePO charge BMS SEI formation Float IBM Quantum Enphase IQ7x 787 Dreamliner Issue Ako žiť eko Izolácia
Uživatelský avatar
rottenkiwi
 
Příspěvky: 1820
Registrován: pát úno 13, 2015 2:24 pm
Bydliště: SO, SK
Reputation: 69

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod willcz » ned bře 11, 2018 4:50 pm

podle meho nazoru nahrazovani toho valid nic nevyresi, protoze je tam vetsi nebo Rovno a to plati at je 2.14 nebo 2.3. Podle me to jen omezeni toho ze nejde udelat upgrade z hodne stare verze a je potreba to delat postupne jak jsi psal drive.
Za me bych zkusil vymenit ten update soubor.
6.8kWp poly + XTM 4000-48 + 330Ah LiFe
willcz
 
Příspěvky: 176
Registrován: úte zář 06, 2016 1:52 pm
Bydliště: Brno
Reputation: 29

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod youda » pon bře 12, 2018 7:07 pm

Ahoj Chappy,
zkusil jsi vyměnit ten soubor jak ti psal Willcz? Povedlo se, nebo je to špatný?
Youdova ostrovní laboratoř 20kWp: http://youda.mypower.cz
Uživatelský avatar
youda
 
Příspěvky: 798
Registrován: úte dub 26, 2016 11:12 pm
Reputation: 136

Re: Kostal PIKO 6.0 BA aktualizacia FW

Příspěvekod Chappy » pon bře 12, 2018 7:15 pm

Ahoj, nie v nedeľu som musel nečakane odísť, vrátim sa až vo štvrtok domov a teda k meniču.
Dnes mi ale odpísali z Kostalu
"it is not possible to make a software-downgrade with our PIKO inverters or to re-install the software. So please send us the inverter report filled in completely, then we can proceed. "

Takže ako vidíte, údajne sa downgrade robiť nedá a mám zaslať ten formulár. Práve ho vyplňujem. Uvidíme aký bude ďalší postup.
Chappy
 
Příspěvky: 15
Registrován: sob bře 03, 2018 5:55 pm
Reputation: 0

PředchozíDalší

Zpět na Regulátory

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník

cron
Reputation System ©'