Skocz do zawartości

Przeszukaj forum

Pokazywanie wyników dla tagów 'JTAG'.

  • Szukaj wg tagów

    Wpisz tagi, oddzielając przecinkami.
  • Szukaj wg autora

Typ zawartości


Kategorie forum

  • Elektronika i programowanie
    • Elektronika
    • Arduino i ESP
    • Mikrokontrolery
    • Raspberry Pi
    • Inne komputery jednopłytkowe
    • Układy programowalne
    • Programowanie
    • Zasilanie
  • Artykuły, projekty, DIY
    • Artykuły redakcji (blog)
    • Artykuły użytkowników
    • Projekty - DIY
    • Projekty - DIY roboty
    • Projekty - DIY (mini)
    • Projekty - DIY (początkujący)
    • Projekty - DIY w budowie (worklogi)
    • Wiadomości
  • Pozostałe
    • Oprogramowanie CAD
    • Druk 3D
    • Napędy
    • Mechanika
    • Zawody/Konkursy/Wydarzenia
    • Sprzedam/Kupię/Zamienię/Praca
    • Inne
  • Ogólne
    • Ogłoszenia organizacyjne
    • Dyskusje o FORBOT.pl
    • Na luzie

Kategorie

  • Quizy o elektronice
  • Quizy do kursu elektroniki I
  • Quizy do kursu elektroniki II
  • Quizy do kursów Arduino
  • Quizy do kursu STM32L4
  • Quizy do pozostałych kursów

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Rozpocznij

    Koniec


Ostatnia aktualizacja

  • Rozpocznij

    Koniec


Filtruj po ilości...

Data dołączenia

  • Rozpocznij

    Koniec


Grupa


Imię


Strona


TempX

Znaleziono 3 wyniki

  1. Geneza Potrzebowałem programatora/debuggera do mikrokontrolerów z rdzeniami M0-M4 (oraz tymi nowszymi). Głównie STM32, ale RP2040 czy GD32 też warto by obsługiwał. Niestety JLink EDU (w pełnej wersji) nie jest już praktycznie dostępny, a BASE kosztuje raptem 2.5k PLN... Zdecydowanie za drogo. W związku z tym postanowiłem zlutować sobie BlackMagicProbe'a. Efekt Programator został zbudowany z THT, co bym nie musiał kupować zbyt dużo części (wszystko poza złączem IDC10 było w szufladzie). Lista elementów STM32F401CCU6 "Black Pill" - rdzeń, wraz z wgranym skompilowanym oprogramowaniem 😉 (Aż musiałem stawiać maszynę na linuxie by to ogarnąć). 2x TXS0108EPWR - moduł dwukierunkowego konwertera poziomów logicznych 1x AMS1117-1.5V - LDO 2x Kondensator 10uF THT (25V) 1x Kondensator 100nF THT 4x Rezystor 220-470R 0.25W (zalecane 1%) 5x Rezystor 100R 0.25W (zalecane 1%) 1x Rezystor 10K 0.25W (zalecane 1%) 4x LED (biała, niebieska, czerwona, zielona). Kolory wedle uznania 😉 1x Złącze IDC proste, 10 pin (2x5). W sumie chcąc kupić wszystkie elementy wychodzi ok. 100-120 PLN. Test w działaniu Po podłączeniu Raspberry Pi Pico (tylko ten mikrokontroler miałem zlutowany z wejściem SWD) do programatora i podłączeniu wszystkiego do zasilania odpaliłem GDB, by przetestować działanie. Jak widać na załączonym obrazku programator znalazł RP2040. Programowanie również działa (tego nie załączyłem na obrazku). Parametry techniczne Wymiary: nieco za duży 😉 95x80mm. Płytka dwuwarstwowa. Czy można zlutować ręcznie (lutownicą kolbową): tak Koszt/cena komponentów: ok. 100-120 PLN Obsługiwane mikrokontrolery: praktycznie każdy ARM... Ciągle dodają nowe do BlackMagic'a. Obsługiwane napięcie MCU: 1.65-5V (stąd konwertery poziomów logicznych) Zasilanie: złącze USB-C Pliki projektowe (EasyEDA STD + Firmware 1.10rc1), schemat, PCB PCB nie do końca zostało zrobione zgodnie z regułami, aczkolwiek to tylko prototyp (myślę zrobić lepszą aka. mniejszą wersję na bazie SMD z pełnym złączem 26-pin, 10-pin Cortex oraz 10-pin Segger... I prawdopodobnie złączem 4-pin tylko do SWD 😄 Co by potem nie bawić się z kabelkami. Pliki PCB.zip - do przeróbek 😉 EasyEDA STD (oraz Firmware) PCB Gerber.zip - do zamówienia, gdyby ktoś chciał taką samą sztukę (wersja SMD będzie dużo trudniejsza do zlutowania) Appendix Wszelkie uwagi mile widziane 😉 (pomijając porty masowe skierowane w górę, to był bardzo szybki prototyp, który był potrzebny ASAP).
  2. Cześć, mam pytanie dotyczące programatora/debuggera J-Link. Czy za pomocą "J-Link Commander" (J-Link.exe) pod OS Windows 10 można wgrać program (binarny) do MCU, które nie posiada pamieci Flash (ma tylko RAM). Pytanie w kontekście płytki: "Sparkfun QuickLogic Thing Plus - EOS S3" https://www.sparkfun.com/products/17273 Płytka jest oparta na "QuickLogic EOS S3 Ultra Low Power SOC" - połączenie ARM-Cortex-M4F MCU i (FPGA) - tutaj datasheet: https://cdn.sparkfun.com/assets/7/a/c/c/e/QL-EOS-S3-Ultra-Low-Power-multicore-MCU-Datasheet-v3_3d.pdf Używam tego tutoriala do rozpoczęcia pracy z płytką: https://learn.sparkfun.com/tutorials/quicklogic-thing-plus-eos-s3-hookup-guide Patrz paragrafy zaczynające się od "Download Binaries using JLink SWD" (na końcu tutoriala). Czy ktoś mógłby mi wyjaśnić jak to jest z "J-Link" - dotychczas myślałem, że J-Link może wczytać program binarny wyłącznie do pamięci Flash, ale prawdopodobnie się mylę. Ważne - w tym tutorialu razem z J-Link nie jest używane "OpenOCD" tylko wyłącznie "J-Link Commander" (program Jlink.exe). Będę bardzo wdzięczny za wyjaśnienie tego tematu. Pozdrawiam
  3. - uruchomiłem esp32-prog (JTAG) pod eclipse na programie blink, działa na esp32 Lolin32. - uruchomiłem Arduino wersja 2.xx i nie mogę skonfigurować tego esp32-prog. - czytam , czytam i nie mogę uwierzyć że na razie Arduino 2.xx nie obsługuje tego interfejsu. - czy jest jakiś inny myk jak mimo wszystko dołączyć esp32 do Arduino ? - mam program napisany pod Arduino i nie chcę go przerabiać pod idf.
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.