Díky všem za reakce.
Možná by bylo dobré použít nějaký podporovaný OS...
To by bylo hezké, kdybych měl jiný k dispozici. Windows jsem nepotřeboval už roky, takže jej instaluji po hodně dlouhé době až teď. Neměl jsem důvod kupovat ani sedmičky, už vůbec ne osmičky a desítky, kde člověk v základní verzi snad ani nemá kontrolu nad aktualizacemi, ani omylem.
Ale ano, speciálně kvůli téhle situaci zvažuji nákup desítek, díky čemuž jsem se seznámil s tím novým Microsoftím ui křápem, který má nahradit živého člověka, nedostal jsem se k live podpoře a amíkům leží někde v mailu dotaz, jestli jejich licence umožňuje za rozumnou cenu nainstalovat desítky do virtuálního počítače a jestli v něm fungují "out of box", pokud se teda rozhodnu za desítky platit.
Ale nakonec možná připlatím místo desítek za nějaký kit pro SWD, který rozběhnu v Linuxu.
Neviem ci je to zaujimave, ale ST-Link (v1 aj v2) mi bezi vpohode na Linuxe, tak isto kompilatory a debuggery pre STM8 aj STM32. Nejaky cas som ho tiez pouzival vo Win virtualke (spolu s IAR, s instalaciou som problem nemal, ale uz to bolo davno takze nepamatam/neporadim), ale zistil som ze je to ulpne zbytocne.
Je to určitě zajímavé, mi taky, používám st-flash. Bohužel jsem nahrál program s uvedením špatné adresy a můj vývojový kit od té doby nefunguje přes stlink, přičemž nemám jiný způsob, jak jej přeflashovat. Podle rady z fóra by mělo být možné použít programy od STM pro Windows pro vymazání chipu k vyřešení problému.
Pokud používáte pro Linux nějaký jiný program nebo postup, který zvládne kompletně vymazat celou FLASH chipu za všech okolností, sem s ním.
Pokud neexistuje něco, čím bych to nějak mohl na tvrdo postrčit, tak jsem prostě v háji. Tohle je konečná.
Pokud existují drivery POUZE pro 7 a výše, tak to je opravdu konečná. Občas se dalo laborovat s kompatibilitou zdola, třeba mezi 2000->XP i když ten konkrétní nechodil hned, ale obráceně to bývá prakticky nemožné. To se mi nikdy nepodařilo.
Ale pokud někdy existovaly drivery pro dané zařízení pro XP (např. když víš, že někdy Ti to na nich už běželo), tak tu stále šance je i v případě, že výrobce už starý driver nemá:
Poohlédni se po torrentech po warex kopiiích a to i přestože máš aplikaci legálně. Případně i jiné aplikace (které nechceš), ale pro stejný hw. Stažený program zahoď (ten máš či nepotřebuješ, je-li cizí), ale často tam bývají přibaleny i drivery. Často pávě staré, outdated. To právě potřebuješ. Prožeň je přes virustotál a zkus podstrčit. Už jsem takto zachránil pár věcí do starších průmyslových PC (OBD scannery, ...), kde by býval byl upgrade hw buď nemožný nebo finančně úplně mimo a poničené byly jen po sw stránce, který jsem napravoval. Takže vím, že warez cesta nalezení driveru je a je funkční /IMHO i legální, pokud máš původní produkt/. Pokud někdy driver pro XP byl.
Díky, warez jsem zatím nevyužil (jinak bych neběžel na XP), vyzkouším, pokud ostatní řešení selžou.
Okrem pouzitia na linuxe, ako som pisal vyssie, ST-Link som pouzival na Windows XP casto, konkretne presne ten driver STSW-LINK009. Pamatam si, ze to trebalo spolu s kompilatorom (v mojom pripade vtedy IAR) a ST-Link utility (STSW-LINK004) nainstalovat v nejakom poradi, inak nieco neslo, ale to mohol byt uplne iny problem.
Ta podpora XP tam urcite bola a zrejme este aj je, stale je na tom linku pre STSW-LINK009 http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-utilities/stsw-link009.html napisane "Digitally signed driver with WinUSB CoInstallers for 32 bits and 64 bits versions of Windows XP, Windows 7 and Windows 8.", len ten XP uz dali prec z titulky stranky. Mozno je problem v konkretnej instalacii Windowsu XP? A okrem toho, na internetoch toho tiez nie je malo http://bfy.tw/HWvI ...
Je pravda, že nepoužívám příliš často Google, ale Duckduckgo, ale co jsem prohledával stránky s nejrůznějšími ovladači na "stlink", tak jsem příliš neuspěl. Ale Vaše odkazy mám určitě otevřené a budu je procházet. Člověk stejně bez instalace nezjistí, co v tom vlastně je...
Má zkušenost, moc nevěř, co píše výrobce. :-D
Další možná řešení:
- Může to být i v konkrétní instalaci XP (že driver předpokládá, že něco máš, co nemáš). Ale častokrát to bylo tak, že výrobce driver zdola postupně upravuje, aby chodil na novou verzi OS, ale často už se (3-4 verze OS) zpětně nekontroluje, zda správně pracuje na té staré verzi. V lepším případě ho zkusí nainstalovat (bez dalších testů), v horším ani to ne. tedy:
- Jistota jsou původní drivery.
- Píšeš o XP, ale i když se to už neuvádí, často se předpokládá XP SP3. Service Pack 2 byl posun skoro jako na nový systém (i z pohledu některých driverů), SP3 už méně, ale i tak. Původní XP a jejich SP1 už prakticky nejsou podporované nikým. Zkus SP3, pokud nemáš, a ten nový driver. Třeba to půjde lépe.
- Někdy mohly být problémy i v lokalizované verzi XP, ale to většinou až s nadstavbovými programy (pro nastavení vlastností driveru, ...) - low level drivery jako takové obvykle jazyk (tedy spíše jiné cesty pro home) úplně ignorovaly, resp. nepotřebovaly je.
Díky, právě instaluji SP 3, snad to pomůže.
Ještě dodám:
... A okrem toho, na internetoch toho tiez nie je malo http://bfy.tw/HWvI ...
Veřejně na netu, pokud něco bývá, tak obvykle ty nejnovější verze (často se nakonec prokliláš někam, co stejně stahuje ze serverů výrobce). Verze, které už mohou mít problémy i když tvrdí, že jsou XP kompatibilní (reálně ale nejsou). Proto jsem Tě směroval na warez. I u mne to tak nejednou bylo.
Taky jsem při svém vyhledávání zatím dopadl podobně.