STM32Cube
Vláďa Anděl
vaelektronik na vaelektronik.cz
Sobota Březen 25 11:23:42 CET 2023
Dobrý den,
asi jsem příkladem toho, že Murphyho zákony opravdu fungují. Když už se
mi povedlo po doplnění chybějícího dll spustit STlink utility a udělal
jsem aktualizaci v STlinku, hlásilo mi to, že chybí GDB server. Ten jsem
od ST ztáhnul a nainstaloval. Teď mi to zase píše
Error in final launch sequence
Failed to start GDB server
Našel jsem k tomu tohle video https://www.youtube.com/watch?v=VVQr6nx7LBc
kde tam zkouší nejspíš náhodně měnit číslo portu u localhost, až mu to
začne chodit. Zkoušel jsem to číslo měnit podle něj a nechodí to.
Nastavením síťových věcí jsem se nikdy nezabýval a nevím, jak tohle
číslo zjistit. Sice tuším, že existuje nějaký firewall a že by problém
(možná) mohl být tam, ale nevím, kde hledat a jestli je to vůbec cesta
správným směrem. Antivirák mám Comodo, nemám to hledat někde v jeho
nastavení?
Ach jo, tady se člověk jestě naučí věcí... Může, prosím, někdo poradit,
co s tím?
Taky mě napadlo, že bych mohl STlink utility spustit zvlášť, vzít z
workspace soubor co se má nahrát do MCU nemuselo by se řešit propojení s
IDE. Ale přišel bych tím o ladící nástroje, které v tom IDE jsou. Jenže
vždycky jsem byl u 8 bitových MCU zvyklý, že se přenáší hex soubor a ten
ve workspace nevidím a netuším, který z těch souborů by to mohl být.
Anděl
Dne 24.03.2023 v 1:51 Petr Labaj napsal(a):
> Fajn.
> Ten SW STlink vždy umožňoval udělat upgrade firmware v tom připojeném
> programátoru.
> Předpokládám, že je to tam pořád (tenhle SW nepoužívám).
>
> I pokud by firma STM udělala nějakou kulišárnu a programátor při
> pokusu o upgrade zbriketovala (nikdy dřív se to nedělo), tak žádná
> tragédie.
> Ten firmware se dá najít na webu a nasypat ho do programátoru druhým
> programátorem. Pokud druhý nemáte, tak se dá udělat třeba zrovna z té
> Blue-pill.
> Případně tam nasypat alternativní firmware Blackmagic Probe (můj velký
> oblíbenec) a udělal tak z toho programátoru za 2 USD úžasný nástroj.
> Ale tím Vás teď ve fázi prvotních pokusů nechci zatěžovat.
>
> PL
>
> *********************
>
> Dne 24.3.2023 v 1:23 Vláďa Anděl napsal(a):
>> Jo a po připojení BluePill to poznalo typ procesoru, takže to nějak
>> žije.
>>
>>
>> Dne 24.03.2023 v 1:18 Vláďa Anděl napsal(a):
>>> Já už jsem taky našel, že v System32 mám MFC140.dll a ten program ho
>>> nenajde. Jenže nevím, jestli hledá 32 nebo 64 bitový. Tady jsem
>>> našel různé verze, 32 i 64 bitů.
>>> https://www.dll-files.com/mfc140.dll.html
>>> Zkoušel jsem i ten dll ze System32 (předpokládám že tam je 32
>>> bitový) zkopírovat přímo dosložky té STlink utility. Sice to pak
>>> nehlásí, že soubor chybí, ale píše to nějaký kód (nebo
>>> adresu?)0xc000007b a že se aplikaci nepodařilo správně spustit.
>>> Zkoušel jsem 32 i 64 bitovou verzi toho dll a je to stejné.
>>>
>>> Teď jsem zkusil ten od vás, už jsem si od toho nic nesliboval a
>>> úspěch! S pokusama budu pokračovat ráno, ale poklepáním na ikonku se
>>> otevře okno programu. Takže moc děkuju.
>>>
>>> Anděl
>>>
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list