07-07-2016, 12:06
Piszę pod własnym postem ponieważ silnik Forum nie wykazuje w wiadomościach wyedytowanych postów jako nowych a ta jest istotna dla używających Linuksa.
Otóż, postępując wg tego przepisu można zainstalować najnowsze, stabilne wydanie WINE pod którym można uruchomić EmBitz. Trzeba jedynie ręcznie przekopiować bibliotekę OSSupport.dll z katalogu uruchomionego EMBitza pod Windowsem do katalogu gdzie zostanie zainstalowany pod Linuksem.
Trzeba też mieć JLinkGDBServer z pakietu Seggera i uruchamiać go " z palca" w oknie terminala
JLinkGDBServer -I SWO -device STM32F429ZI
i pozostawiać załączony do końca sesji. Oczywiście, ten serwer wymaga firmowego wsadu do programatora/debuggera więc niestety, użytkowanie tego zestawu jest ograniczone do modułów ST. inne wydania procesorów firm opartych o rdzeń ARM będą działać pod np J-Link EDU. W oknie ustawienia serwera GDB trzeba wyłączyć (zaznaczyć) automatyczne uruchamianie.
Otóż, postępując wg tego przepisu można zainstalować najnowsze, stabilne wydanie WINE pod którym można uruchomić EmBitz. Trzeba jedynie ręcznie przekopiować bibliotekę OSSupport.dll z katalogu uruchomionego EMBitza pod Windowsem do katalogu gdzie zostanie zainstalowany pod Linuksem.
Trzeba też mieć JLinkGDBServer z pakietu Seggera i uruchamiać go " z palca" w oknie terminala
JLinkGDBServer -I SWO -device STM32F429ZI
i pozostawiać załączony do końca sesji. Oczywiście, ten serwer wymaga firmowego wsadu do programatora/debuggera więc niestety, użytkowanie tego zestawu jest ograniczone do modułów ST. inne wydania procesorów firm opartych o rdzeń ARM będą działać pod np J-Link EDU. W oknie ustawienia serwera GDB trzeba wyłączyć (zaznaczyć) automatyczne uruchamianie.

