eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaArm cortex, how to?
Ilość wypowiedzi w tym wątku: 29

  • 11. Data: 2017-07-06 06:53:33
    Temat: Re: Arm cortex, how to?
    Od: jacek pozniak <j...@f...pl>

    Sebastian Biały wrote:

    > On 7/5/2017 7:57 PM, jacek pozniak wrote:
    >> Kupuję na Ali urządzenie 'j-link' (około $18)
    >
    > Nie, kup ST-Link za $1.76 jesli zamierzasz zacząc od STM32. Te procesory
    > poza JTAG wspierają rowniez protokół "dwudrutowy" ktory ładnie potrafi
    > zrealizować ST-Link.
    >
    > https://www.aliexpress.com/item/FREE-SHIPPING-ST-Lin
    k-V2-stlink-mini-
    STM8STM32-STLINK-simulator-download-programming-With
    -Cover/32241675269.html
    >
    > , podłączam z jednej strony do
    >> komputera (usb) a z drugiej do pinów w mikroprocesorze.
    >> I tylko oprogramowanie jakieś mi potrzebne (muszę poszukać czy jest dla
    >> linuxa) i już mogę działać, tzn przesyłać binarkę do procesora?
    >
    > Tak. Oprogramowanie to OpenOCD. W powiązaniu z Eclipse pozwala na
    > debugowanie w sposób "normalny" czyli breakpointy, wiązanie kodu ze
    > stanem CPU itd.
    >
    > Zasugerowalbym kupic płytki z serii Discovery, czasami wysypują sie na
    > allegro i OLXie jak studenci kończą projekty i można wyszarpać poniżej
    > 100zł.
    >
    > Jesli lubisz minimalizstycznie to za $1.72 jest taka mini:
    >
    > https://www.aliexpress.com/item/STM32F103C8T6-ARM-ST
    M32-Minimum-System-
    Development-Board-Module-For-Arduino/32326304541.htm
    l
    >
    > Działa i można migac diodą.
    No, dla przyjemności mignięcia diodą, można sie wykosztować:)

    Czyli, że ten ST-Link lub j-link to w zasadzie równorzędne urządzenia, tylko
    j-link do większej ilości procesorów pasuje, dobrze rozumuję?

    jp


  • 12. Data: 2017-07-06 07:17:30
    Temat: Re: Arm cortex, how to?
    Od: jacek pozniak <j...@f...pl>

    w systemie siła 'POPIS/EU wrote:

    > ja jestem głupi, nie polemizuje
    > ale co ty mu kurwa radzisz?
    > http://allegro.pl/126-st-link-stlink-v2-programator-
    do-stm32-stm8-fv-
    i6798306430.html
    No właśnie chyba coś takiego kupię (na Allegro) tylko muszę poszukać
    sprzedawcy co ma taki ST-link i płytkę taką jak zapodał Sebastian. aby jedną
    przesyłką ogarnąć.

    jp


  • 13. Data: 2017-07-06 08:06:08
    Temat: Re: Arm cortex, how to? Podsumowanie
    Od: jacek pozniak <j...@f...pl>

    OK

    Dzięki Waszym poradom zakupiłem:

    http://allegro.pl/st-link-stlink-v2-swd-stm32-stm8-a
    rm-f-vat-23-
    i5480443953.html?reco_id=c5fd7484-6210-11e7-9d01-246
    e961084b8

    i

    http://allegro.pl/board-stm32-arm-stm32f103c8t6-f-va
    t-23-
    i6233557250.html?reco_id=d25abcb4-6210-11e7-8c06-246
    e9610e9f8&ars_rule_id=201

    Na początek mam nadzieję, że wystarczy.

    Potem ewentualnie j-link

    Może uda sie pobawić przed wakacjami :)


    jp


  • 14. Data: 2017-07-06 09:07:40
    Temat: Re: Arm cortex, how to?
    Od: Zbych <a...@o...pl>

    W dniu 05.07.2017 o 23:30, Jawi pisze:
    > W dniu 2017-07-05 o 15:48, jacek pozniak pisze
    >>
    >> Istnieje coś takiego? Ktoś ma jakieś doświadczenia?
    >> Zestawy evaluacyjne mnie niezbyt interesują.
    > Ale zestawy STM32 nucleo czy discovery są już od 60pln. Mają na płytce
    > moduł ST-Linka, który jak pamiętam
    > można nawet oddzielić od płytki i używać osobno.
    > M0 - to strasznie okrojony jest

    Nie przesadzaj z tą strasznością. M0 jest też młodszym rdzeniem a to
    często oznacza, że na pokładzie z uC będziesz miał nowsze i bardziej
    elastyczne peryferia.



  • 15. Data: 2017-07-06 10:33:44
    Temat: Re: Arm cortex, how to?
    Od: Andrzej <d...@o...pl>

    W dniu 2017-07-06 o 07:17, jacek pozniak pisze:
    > w systemie siła 'POPIS/EU wrote:
    >
    >> ja jestem głupi, nie polemizuje
    >> ale co ty mu kurwa radzisz?
    >> http://allegro.pl/126-st-link-stlink-v2-programator-
    do-stm32-stm8-fv-
    > i6798306430.html
    > No właśnie chyba coś takiego kupię (na Allegro) tylko muszę poszukać
    > sprzedawcy co ma taki ST-link i płytkę taką jak zapodał Sebastian. aby jedną
    > przesyłką ogarnąć.
    >
    > jp
    >
    W sklepie Kamami dostaniesz i różne zestawy i st-link nieco drożej niż
    na Allegro. Jak masz łatwy dojazd do Legionowa to i na przesyłce
    zaoszczędzisz.
    Oczywiście nie ma porównania z cenami Ali, ale czasem czekać 2 miesiące
    na przesyłkę się nie opłaca. Chociaż czasem to ma dobroczynny wpływ na
    człowieka, bo głupi pomysł zdąży mu z głowy wyparować.


  • 16. Data: 2017-07-06 11:19:28
    Temat: Re: Arm cortex, how to?
    Od: jacek pozniak <j...@f...pl>

    Andrzej wrote:

    > W dniu 2017-07-06 o 07:17, jacek pozniak pisze:
    >> w systemie siła 'POPIS/EU wrote:
    >>
    >>> ja jestem głupi, nie polemizuje
    >>> ale co ty mu kurwa radzisz?
    >>> http://allegro.pl/126-st-link-stlink-v2-programator-
    do-stm32-stm8-fv-
    >> i6798306430.html
    >> No właśnie chyba coś takiego kupię (na Allegro) tylko muszę poszukać
    >> sprzedawcy co ma taki ST-link i płytkę taką jak zapodał Sebastian. aby
    >> jedną przesyłką ogarnąć.
    >>
    >> jp
    >>
    > W sklepie Kamami dostaniesz i różne zestawy i st-link nieco drożej niż
    > na Allegro. Jak masz łatwy dojazd do Legionowa to i na przesyłce
    > zaoszczędzisz.
    Niestety 200km :)
    > Oczywiście nie ma porównania z cenami Ali, ale czasem czekać 2 miesiące
    > na przesyłkę się nie opłaca. Chociaż czasem to ma dobroczynny wpływ na
    > człowieka, bo głupi pomysł zdąży mu z głowy wyparować.
    A poza tym będą wakacje i przesyłka może dojść w czasie gdy nie będzie jej
    miał kto odebrać. :)


    jp



  • 17. Data: 2017-07-06 18:17:16
    Temat: Re: Arm cortex, how to?
    Od: Sebastian Biały <h...@p...onet.pl>

    On 7/6/2017 6:53 AM, jacek pozniak wrote:
    > Czyli, że ten ST-Link lub j-link to w zasadzie równorzędne urządzenia, tylko
    > j-link do większej ilości procesorów pasuje, dobrze rozumuję?

    Bardziej jest tak:

    a) J-Linka produkuje duza firma która stara się dawać dobrej jakości
    oprogramowanie (prywatnie uwazam że dziadowskie, ale ja jestem dziwny).
    Jest notorycznie kopiowana przez chińczyków i walczy z tym w taki sposob
    że soft wykrywa podrobki i uniemożliwia ich użycie. Kupując taniego
    J-Linka kupujesz podróbkę.

    b) ciężko mi znaleźć zastosowanie J-Linka które nie dalo by się zastapić
    *czymkolwiek* co jest interface do JTaga. Może nieco szybsze, ale nic
    poza tym funkcjonalnie.

    c) W przypadku STM32 zastosowanie J-Linka było kłopotliwe bo nie
    obsługiwało protokołu SWD. Możliwe że już zmienili i obsluguje. Bez SWD
    nie zaprogramujesz wielu płytek.

    d) ludzie używają JLinka bo ciagle im się wydaje ze łatwiej jest
    wyklikać niż napisać skrypt. Trudno, deewolucja.

    e) ST-Link zrobi wszystko to co J-Link nie tylko dlatego że OpenOCD nie
    widzi między nimi róznicy, ale rownież dlatego że producent JLinka
    wypuscił upgrade softu do STLinka który emuluje JLinka dla stm32 ...

    http://mikrokontroler.pl/2016/05/06/stlinkreflash-in
    terfejs-j-link-w-zestawach-stm32-nucleo-i-discovery/


  • 18. Data: 2017-07-06 18:18:06
    Temat: Re: Arm cortex, how to? Podsumowanie
    Od: Sebastian Biały <h...@p...onet.pl>

    On 7/6/2017 8:06 AM, jacek pozniak wrote:
    > Potem ewentualnie j-link

    Nie kupuj.


  • 19. Data: 2017-07-06 19:25:33
    Temat: Re: Arm cortex, how to?
    Od: jacek pozniak <j...@f...pl>

    Sebastian Biały wrote:

    > On 7/6/2017 6:53 AM, jacek pozniak wrote:
    >> Czyli, że ten ST-Link lub j-link to w zasadzie równorzędne urządzenia,
    >> tylko j-link do większej ilości procesorów pasuje, dobrze rozumuję?
    >
    > Bardziej jest tak:
    >
    > a) J-Linka produkuje duza firma która stara się dawać dobrej jakości
    > oprogramowanie (prywatnie uwazam że dziadowskie, ale ja jestem dziwny).
    > Jest notorycznie kopiowana przez chińczyków i walczy z tym w taki sposob
    > że soft wykrywa podrobki i uniemożliwia ich użycie. Kupując taniego
    > J-Linka kupujesz podróbkę.
    >
    > b) ciężko mi znaleźć zastosowanie J-Linka które nie dalo by się zastapić
    > *czymkolwiek* co jest interface do JTaga. Może nieco szybsze, ale nic
    > poza tym funkcjonalnie.
    >
    > c) W przypadku STM32 zastosowanie J-Linka było kłopotliwe bo nie
    > obsługiwało protokołu SWD. Możliwe że już zmienili i obsluguje. Bez SWD
    > nie zaprogramujesz wielu płytek.
    >
    > d) ludzie używają JLinka bo ciagle im się wydaje ze łatwiej jest
    > wyklikać niż napisać skrypt. Trudno, deewolucja.
    >
    > e) ST-Link zrobi wszystko to co J-Link nie tylko dlatego że OpenOCD nie
    > widzi między nimi róznicy, ale rownież dlatego że producent JLinka
    > wypuscił upgrade softu do STLinka który emuluje JLinka dla stm32 ...
    >
    > http://mikrokontroler.pl/2016/05/06/stlinkreflash-in
    terfejs-j-link-w-
    zestawach-stm32-nucleo-i-discovery/

    Acha, czyli OK.

    Już dostałem info, że st-link wyruszył do 'mojego' paczkomatu wiec, kto wie,
    może w weekend coś tam się uda wpalić i zamigać tą diodą która niby jest na
    tej płytce co ma przyjść. :)
    Na razie staram się ogarnąć arm-none-eabi-gcc; kompiluje coś tam (prymitywne
    przykłady z /usr/share/doc/gcc-arm...), ale potrzebuję chyba nagłówki do
    poszczególnych procesorów, z definicjami peryferiów i takie tam.
    Sciąga się je skąś czy jak?

    Po zainstalowaniu arm-gcc nie mam żadnych plików w rodzaju *stm*.h

    jp



  • 20. Data: 2017-07-06 20:29:39
    Temat: Re: Arm cortex, how to?
    Od: Sebastian Biały <h...@p...onet.pl>

    On 7/6/2017 7:25 PM, jacek pozniak wrote:
    > Na razie staram się ogarnąć arm-none-eabi-gcc; kompiluje coś tam (prymitywne
    > przykłady z /usr/share/doc/gcc-arm...), ale potrzebuję chyba nagłówki do
    > poszczególnych procesorów, z definicjami peryferiów i takie tam.
    > Sciąga się je skąś czy jak?

    Pobierz example do płytek Discovery jako dobry start na początek.

    Problem z STM32 jest taki że ST promuje własne środowisko i zgodnie z
    tym konceptem powinieneś je w zasadzie zassać:

    http://www.st.com/en/development-tools/sw4stm32.html

    Nagłówki z definicjami rejestrów i najwazniejsze - skryptem linkera,
    powinny być w komplecie. Nie używam i tu niewiele pomogę, ja składam
    firmware ręcznie, używając make i ukradzionych z jakiegos exampla nagłowkow.

    Jak się upierasz ssać ręcznie, to tu masz punkt startowy do poszukiwań:

    https://developer.arm.com/embedded/cmsis

    > Po zainstalowaniu arm-gcc nie mam żadnych plików w rodzaju *stm*.h

    Bo armów jest miliard i kazdy ma inny nagłowek pertyferiów. Ściąga się
    je od producenta.

strony : 1 . [ 2 ] . 3


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: