czesc, Nie moge zmusic JTAGa do pracy. Uzywam a) Yagarto Toolchain do kompilacji b) OpenOCD do programowanie Probuje zaprogramowac AT91SAM7S256 (text on chip AU without number). Uzywam plyty ewaluacyjnej ZL11ARM modulu ZL12ARM. Posiadam KrisTech USB JTAG (UsbScarab2). Moge zaprogramowac flash programem SAM-BA v1.1 (ale juz nie wersja pozniejsza) po...
Zakupiłem ostatnio mało znany ale tani JTAG "OOCDLINK". Jestem poczatkujący w programowaniu ARMów i jak sie okazało o zakupionym przeze mnie JTAGu nie można znaleźć zbyt wiele informacji dotyczących używania go wraz z różnymi środowiskami programistycznymi dla ARMów. Ostatecznie jednak zdecydowałem sie na Yagarto wraz z edytorem Eclipse. Na początku...
Witam, próbuję uruchomić program napisany przez Freddie'go Chopin'a, na procku STM32F103R wlutowanym w moduł MMstm32F103R , na płycie ewaluacyjnej EVBmm Zainstalowałem oprogramowanie, sterowniki, Eclipse, openocd itp. według instrukcji umieszczonej na stronie Freddiego. Projekt udało mi się skompilować poprawnie. Problem polega na tym, iż nie mogę przez...
Mam problem z uruchomieniem JTAG-lock-pick przez OpenOCD pod Fedorą 14. Najpierw skompilowałem openocd "normalnie" (bez parametrów): [root(at)server openocd-0.4.0]# su - [root(at)server openocd-0.4.0]# cd /home/Pentryt/Pulpit/Pobrane/openocd-0.4... [root(at)server openocd-0.4.0]# ./configure [root(at)server openocd-0.4.0]#...
Witam, Korzystajac z .text .global _start _start: (at) Label, not really required mov r0, #5 (at) Load register r0 with the value 5 mov r1, #4 (at) Load register r1 with the value 4 add r2, r1, r0 (at) Add r0 and r1 and store in r2 stop: b stop (at) Infinite loop to stop execution 2. Kompilacja: $ arm-none-eabi-gcc -o program pierwszy.S $ file...
Witam Zakupiłem płytkę ewaluacyjną LPC2478STK oraz JTAG usbscarab2. Chcę korzystać z darmowego środowiska yagarto+eclipse+openOCD. i mam problem, mianowicie nie potrafię skonfigurować openOCD, tak aby komunikował się on z prockiem. Do tego JTAGa były dołączone pliki konfiguracyjne dla openOCD, jednak łącząc się poprzez komendę: openocd-ftd2xx.exe -f...
plan sytuacji: bawie sie zestawem ZL9ARM + ZL10ARM z BTC - jest to procek LPC2148. do niego podpinam JTAGa na USB, ktorego dzis sam zmontowalem - bazujac na Turtelizerze 2. opis problemu: problem polega na tym, ze czasem JTAG nie potrafi zatrzymac rdzenia procesora. Dzieje sie to tylko przy uruchamianiu serwera openocd - czasem zglasza on blad: Timed...
próbuję skonfigurować mój interfejs jtag (boff bf30 na ft2232) do mojego urządzenia at91sam9g45 . Musiałem zrobić niestandardowy kabelek, gdyż na urządzeniu 20złącze jest dla rastra 2mm. Poniżej zamieszczam output z openocd oraz mój konfig - widać, że coś jest nie tak. Myślałem, ze to wina kabla, ale przecież jtag wykrywa urządzenia (Info : JTAG tap:...
Ja mam takiego configa usbscarab2.cfg: interface ft2232 ft2232_device_desc "usbScarab2 A" ft2232_layout olimex-jtag OpenOCD uruchamiam tak: openocd -f target/target/lpc2148.cfg -f target/interface/usbscarab2.cfg
Witam, Kupiłem Chcę wgrać boot do Opticum 9500 HD ale nie daję rady. Podpinam następująco: ADO-TCK AD1-TDI AD2-TDO AD3-TMS AD4-JRST AD5-RST i otrzymuję: Jest progress, ale nadal nie działa (gdb) sh4tp STMCLT1000A:mb442:st40 The target is assumed to be little endian The target architecture is assumed to be sh4 SDI [ERROR] ::...
JTAG-lock-pick to JTAG do procesorów z rdzeniem ARM podłączany do komputera PC przez magistralę USB . Projekt ten bazuje na istniejącym rozwiązaniu firmy Amontec o nazwie JTAGkey . Urządzenie oparte jest o układ FTDI FT2232 , czyli dwukanałowy konwerter USB <=> UART/FIFO . Zaprojektowany układ na pierwszym kanale udostępnia interfejs JTAG , natomiast...
No zaczyna cos sie dziac. Uzyskalem all ones ! Ale to dlatego ze nie mam nic podlaczone w tej chwili. Kroki jakie zrobilem to: 1. Sciagnalem ze strony FTDI narzedzie do czyszczenia systemu ze sterownikow FTClean. 2. Usunalem wszystkie sterowniki o PID 6001 i CFF8 3. Podlaczylem JTAGA i zainstalowalem sterowniki FTDI (modyfikujac plik ftdibus.inf-zmienilem...
Witam, Mam trochę problemów z konfiguracją openocd i GDB pod linuxem. Na wstępie zaznaczę, że sprzętowo wszystko powinno być ok, bo całość już kiedyś mi działała ale pracuję teraz na innym komputerze i z nowszymi wersjami oprogramowania. Pierwszy problem to prędkość z jaką łączy się JTAG-lock-pick Freddiego z procesorem. Przy wywołaniu openocd używam...
Witam. Posiadam do sprzedania programatory/debuggery dla procesorów ARM. ARMJTAG-USB pozwala na programowanie / debugowanie procesorów rodziny ARM (ARM7, ARM9). Wyposażony jest w złącze USB dzięki czemu można go używać z praktycznie każdym komputerem PC. ARMJTAG-USB posiada dodatkowo wyprowadzone sygnały interfejsu UART, które w komputerze widziane...
Czy ktoś z użytkowników nowej wersji JTAGa projektu Freddiego Chopina (z FT2232H) wykorzystuje go do programowania zewnętrznej pamięci FLASH podłaczonej pod FSMC? Obecnie korzystam z poprzedniej wersji JTAGa i programowania 20MB danych zajmuje 48 minut. Zastanawiam się czy wogóle i o ile krótszy ten czas byłby w przypadku nowej wersji JTAGa. Czasu programowania...
Na tle wielu podobnych płytek Tigard wyróżniają: dedykowane wyprowadzenia interfejsów UART i SPI/JTAG; wsparcie dla dużej liczby protokołów i narzędzi, takich jak OpenOCD, FlashROM oraz możliwość wyboru z pośród trzech poziomów stanów logicznych. Tigard to konwerter USB-UART (TTL) stworzony przez SecuringHardware.com. Specyfikacja: -Układ SoC: FT2232HQ...
Czy za pomocą tego JTAG-a jest możliwość "połączenia się" z procesorem MIPS (bcm6348). Wiem że ARM to zupełnie co innego niż MIPS, ale jtag to jtag, moim zdaniem. Ktoś wie czy oprócz ft2232 jest tam jeszcze jakiś inny mikrokontroler?
mam taki debugger: rozpoznawany jako JTAGkey firmy Amontec, sprzedawany jako JTAG-ARM USB v2 jest oparty na układzie FTDI ft2232 pragnę używać go z procesorami rodziny PXA i z programem h-Jtag ale z tego co już przeczytałem h-jtag pogada bez ich oryginalnego debuggera ale z LPT / wigglerem. I teraz pojawia się pytanie, jak odpalić ten debugger i używać...
Na razie nie mam nowych układów. nigdy wcześniej nie kupowałem w Fanellu z tego co widzę to można płacić albo karta kredyt albo drugim sposobem jest jakaś płaność dla firm. Szkoda ze nie mają kont w bankach państw do ktorych sprzedają. Ja spróbuje zamówić sample na firme może przyślą byłoby prościej. Uruchomiłem inna płytkę z FT2232 i dałem układy 74LVC4245...
Witam serdecznie! Pragnę zaprezentować dość proste ale bardzo użyteczne narzędzie jakim jest uniwersalny programator JTAG z dodatkowym interfejsem UART. Układ ten powstał w związku z przeniesieniem prac na FPGA serii Artix 7 z zestawów ewaluacyjnych na własne PCB co w oczywisty sposób wymaga posiadania niezależnego programatora JTAG, jednakże fabryczne...
Od kilku dni próbuję uruchomić dongla JTAG autorstwa Freddiego Chopina (rev02) w srodowisku crossworks 1.7. Oto parę ciekawych zjawisk, ktore zaobserwowałem podczas kilkudziesięciu (moze juz kilkuset) nieudanych prób: 1) Gdy dongle jest skonfigurowany jak turtelizer (tj. wegług opisu z manuala [url=]tutaj ) faktycznie, openOCD widzi targeta bez większych...
Możesz użyć JTAGa na FT2232 do programowania FPGA przy użyciu plików XSVF wygenerowanych przez program Impact.
Witam, Potrzebuje pokazać działanie JTAG (Boundry Scan) w praktyce tzn. dwa układy (proste) na płytce połączone ze sobą jakieś bufory oraz testowanie odpowiedzi na pc-ecie np. na zwarcie połączenia. Chodzi o praktyczne pokazanie działania ścieżki krawędziowej podczas przerwy w połączeniu lub zwarcia miedzy dwoma układami. Posiadam taki zestaw (sam PicoTAP):...
Mam problem z zaprogramowaniem. jtag_khz dałem na 5 > str9x flash_config 0 4 2 0 0x80000 > poll background polling: on TAP: str912.cpu (enabled) target state: halted target halted in ARM state due to debug-request, current mode: Undefined cpsr: 0x000000db pc: 0x0000017c target state: halted target halted in...
Witam Własnie uruchamiam płytke JTAG dla ARM bazujacej na układzie FT2232C, jest to klon Amontec JTAGkey. Układ FT2232C i EEPROM podłaczone są zgodnie z dokumentacją producenta. Układ widać że działa - po podłaczeniu do PC sprzęt jest wykrywany i po zainstalowaniu sterów po win XP w zasadzie wszystko działa. Problem pojawia sie w momencie gdy chcę uruchomić...
Obstawiam błędne drivery. Plik konfiguracyjny którego chcesz używać (z folderu ftdi) wymaga sterowników WinUSB (libusb-1.0), natomiast Ty pewnie masz zainstalowane sterowniki libusb-win32. Warto zmienić sterownik (paczkę ze sterownikami pobierzesz z mojej stronki, można też użyć do zmiany programu zadig), bo nowy kod obsługi JTAGów (właśnie ten wymagany...
- Schemat "programatora"(w zasadzie I/O pełniące tą funkcję). - strona z informacjami jak zaprogramować układ CY7C Szukałem programu, aby spróbować odczytać program z CY7C na mojej płytce, ale nie znalazłem. Gdzieś rzuciło mi się w oczy oprogramowanie zgodne z iMPACT, co pozwoliło by na korzystanie tylko z software'u Xilinx'a, ale nie mogę teraz znaleźć...
Witam. Do sprzedania posiadam kilka sztuk programatorów /debuggerów dla procesorów ARM na USB. Układ oparty na układzie FT2232, współpracuje między innymi zOpenOCD. Posiada takżę wyjście UART, widziane w systemie Windows jako wirtualny port COM. W komplecie - programator / debugger (w obudowie, przetestowany) - taśma ze złączami IDC-20 do podłączenia...
Witam, Zbudowałem sobie tego jtag'a, ale napotkałem pewien problem. Po pierwsze powiedzcie mi czy ten scalak ft2232 powinien się lekko grzać, bo mój jest lekko ciepły. Pominołem w projekcie rezystor przy AVCC, ale to chyba nie jest źródłem problemu. Wracając do głownej kwestii, to próbuj nakłonić to coś do współpracy z CrossWorksem. Skonfigurowałem...
Sprzedam JTAG jak w temacie. Przy projektowaniu płytki popełniłem kilka błędów wiec układ został poratowany kilkoma połączeniami kynarem. Układ jest w pełni sprawny i ładnie śmiga - sprawdzony z kitem ZL9ARM z procesorem LPC2148. Układ jest zbudowany na popularnych i łatwo dostępnych elementach także w razie uszkodzenia łatwo jest naprawić. Układ posiada...
O takie konkrety mi chodziło. W wolnej chwili złoże więc jakiś układzik na FT2232. dziękuję za informacje.
Witam. Próbuję nawiązać kontakt między mikrokontrolerem, a jtgagiem. Mój system: Windows 7 x64. Openocd odpalam z poziomu linii poleceń: openocd -f interface/oocdlink.cfg -f target/sam7s256.cfg zawartość pliku interface/oocdlink.cfg: # # Joern Kaipf's OOCDLink # # # interface ft2232 ft2232_device_desc "OOCDLink" ft2232_layout oocdlink ft2232_vid_pid...
Mam takie proste pytanko - dla upewnienia się. Do zaprogramowania STM32F4 wystarczy klasyczny JTAG - tak jak przy rodzinie F1? (Złącze 20-pinowe, FT2232, OOCD 0.5.0) Nie muszę korzystać z STlink/V2 i SWD? Myślę własnie, nad własną płytką dev na procku F417 - opartą ogólnie na schemacie ZL41ARMF4 ( ) - i chętnie ograniczyłbym się tylko do zakupu samego...
Witam, 1. Płytka z prockiem ZL26ARM (STM32F107VCTb) 2. Programator jtag ZL24prg 3. Windows 7 4. Środowisko SW4STM32 Płytkę bez problemu mogę zaprogramować używając programatora ST-LINK (pochodzącego z płytki NUCLEO-F103RB). Programator zl24prg działa prawidłowo gdy Openocd zainstaluje osobno (poza SW4STM32 - tak jak to jest opisane w instrukcji zl24prg)....
Witam Robię projekt oparty o procesor Cortex-M3 i musiałem dorobić do niego programator/debuger (oryginalne trochę kosztują, a na jeden raz mi się nie opłaci) skorzystałem ze schematu z evaluation kit procesora LM3S8962 strona 26 oraz schematu programatora 4R|\/|-JT4G Rev02 . Po zlutowaniu wszystkiego podpiąłem układ op laptopa, wykryło mi dwa urządzenie...
Jako że to jest główny wątek dotyczący adapterów JTAG oraz OpenOCD, chciałbym się podzielić rozwiązanym problemem z programowaniem Flash w prockach LPC17XX, który przewija się przez wiele forów i jakoś nikt nic sensownego nie może w tej sprawie doradzić. Konfiguracja: - CPU LPC1788, płytka EmbeddedArtists OEM PLC1788 - Jtag KT-Link - OpenOCD 0.5.0,...
Warto dodać, że JTAG operaty na FT2232HL jest w oryginalnych zestawach rozwojowych od Lattice ;) i całej masy innych producentów Wersja KiCADa jakiej uzywam nie pozwala umiescic strefy w strefie. Jak to nie? To co to za wersja?
w koncu udało się, zaopatrzyłem się w płytkę ESP_Prog oraz 'no name' CJMCU FT2232HL (fioletowa płyta z aliexpress). Z ESP_Prog miałem takie dziwne przypadki że coś co działało wczoraj nie działa dziś i nie wiadomo dlaczego. A potem znowu działa. Za to z fioletową płytką - brak problemów, i wszystkie piny układu FTDI 2232 dostępne co oznacza ze można...
ft2232 można dostać w elektronicznym koło mojego domu za 12 zł/szt. Także jak ktoś jest z 3miasta to ma ułatwioną sprawę.
Mam problem z uruchomieniem Eclipse + usbscarab2 + stm32f103rbt6 (eval board od stm). Calosc robiona wg poradnika ze strony Freddiego. Czesc narzedziowa, tj openocd + jtag oparta na openocd w wersji 0.4.0, wywolany z argumentami: -f interface/usbscarab2.cfg -f target/stm32.cfg gdzie usbscarab2.cfg jest tresci: #interface interface ft2232 ft2232_device_desc...
Witam! Zbudowałem programator na bazie FT2232 i mam problem z konfiguracją w CrossStudio. Poniżej wycinek z mojego schematu. Według mnie: nSRST=0x0040 nTRST=0x0010 OutPin=0x0C5B OutValue=0x0000 reszta same 0 Może jakieś sugestie?? Sposób konfiguracji FT2232 i crossstudio mile widziany :) Dzięki za wszelkie podpowiedzi pozdrawiam BWOJ PS> dotychczasowy...
To jest VID i PID, wychodzi na to ze sie zgadza z tym co wpisywalem: Co ciekawe, port szeregowy dziala bez zarzutu... Dodano po 2 Maly update- Nie wiem czy tak powinno byc, ale nie wydaje mi sie... Otoz po tym jak juz zaprogramuje eeprom podlaczony do ft2232d uzywajac programu FT prog, to po ponownym podlaczeniu urzenia nie widze juz tego eeprom i nie...
Witam, używam płytki AT91sams256, Eclipse IDE for C/C++ Developers, yagarto-bu-2.17_gcc-4.2.1-c-c++_nl-1.15.... yagarto-tools-20070303-setup oraz openocd-2007re204-setup-rc01. Komunikuję się za pomocą OLIMEX ARM-USB-OCD. Staram się uruchomić przykładowy program zgodnie z tą książką (wersja we flashu)"Using_Open_Source_Tools_for_AT91...
Witam, Uzywam ARMa firmy ST str711. Mam napisany bootloader pochodzacy z pewnego zrodla i dzialajacy na 100%, ktory po zaladowaniu przez JTAGa (Open OCD), umozliwia programowanie uC przez UART0 do 5 sekund po resecie. Bootloader laduje pliki bin bez zadnych problemow, tyle ze uC nie wykonuje zawartego w nich programu. W celu weryfikacji zainstalowalem...
Witam. Od kilku dni próbuje uruchomić układ z LPC2214. Środowisko skonfigurowałem (Eclipse, OOCD, Yagarto), komunikacja z procesorem jest, program do pamięci jest wysyłany ale jego odzwierciadlania w układzie rzeczywistym nie ma. Jeśli ktoś pracował na takim układzie proszę o kontakt. Poniżej zamieszczam skrypty OOCD: JTAG: interface ft2232 ft2232_device_desc...
Witam, Mam nadzieję, że ktoś tu jeszcze zagląda. Mam generalnie problem ze stabilnym działaniem debugowania pod eclipsem. Ale może po kolei. Na razie odstawiłem eclipse'a i programuję procka z linii poleceń komendą: openocd-0.5.0 -f interface/olimex-arm-usb-ocd.cfg -f target/lpc2368.cfg -c"init; reset halt; flash write_image erase d:/Projekty/MIK/Oprogramowanie/lpc-2...
W zasadzie bardziej jest to problem z resetem. JTAG łączy się z procesorem i dostaję komunikat: e:\Projekty\ARM\Eclipse\STR91x_examp... -f str912.cfg Open On-Chip Debugger (2008-06-19 19:00) svn: 717 URL: http://svn.berlios.de/svnroot/repos/... Info: options.c:50 configuration_output_handler()...
Thank you so much for quick answer... openocd -v Open On-Chip Debugger 0.4.0 (2010-11-09-15:32) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxyge... I am using Ubuntu 10.04 on virtual VMware PC. and script file is : telnet_port 4444 gdb_port 3333 tcl_port 6666 interface ft2232 ft2232_device_desc...
Mój config: # NXP LPC1768 Cortex-M3 with 512kB Flash and 32kB+32kB Local On-Chip SRAM, clocked with 4MHz internal RC oscillator if { Wgrywam aplikację ze strony: Komenda do OpenOCD: openocd -f LPC1756.cfg -c "init" -c "reset halt" -c "flash write_image erase lpc1756.elf" -c "reset run" -c "shutdown" I otrzymuję komunikat: Open On-Chip Debugger 0.3.1...
Pojawił się nowy zgrzyt. Mianowicie, program dopóki jest mały (30kB) daje się bezproblemowo debugować. Ale gdy dołączę dodatkowe pliki i kod wzrasta do 90kB, to po wgraniu flash przez oocd 050 zgłaszane jest : Error: GDB missing ack(2) - assumed good Error: GDB missing ack(2) - assumed good a środowisko wyświetla komunikat "'Malformed response to offset...
Witam, Zakupiłem sobie stm32butterfly, do tego programator z Allegro, przeczuwam, że był to błąd, o nazwie Triton. No i mam problem. Plik do open ocd dostarczony z programatorem jest skonfigurowany do pracy z atsam7 i w sumie nie bardzo wiem jak go zmienić, szczególnie że napisany jest dla starszej wersji openOCD. Probowałem zrobić swój własny plik...
Komenda openocd.exe -f interface/mojconf.cfg -c "jtag_khz 1000" Mój conf interface ft2232 ft2232_device_desc "usbScarab2 A" ft2232_layout "olimex-jtag" ft2232_vid_pid 0x0403 0xbbe0 wywala coś takiego: Unable to open ftdi device: device not found W jednym z postów Freddi 2 osobom udało się połączyć jtagiem - a umnie się nie da - może...
Witam! Postanowiłem skorzystać z otwartych narzędzi do debogowania. Niestety nie za bardzo funkcjonuje... Open On-Chip Debugger 0.5.0 (2011-08-26-10:27) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxyge... Info : only one transport option; autoselect 'jtag' init_targets Warning - assuming...
Witam Bardzo proszę o pomoc w konfiguracji programu OpenOCD. Męcze się już drugi dzień, czytam fora i manuale, już ściągnąłem kilka wersji oprogramowania i nic:/ Problem jest następujący. Wykonałem układ turtelizera2 i mam do niego podłączony swój układ z AT91SAM7S64 na pokładzie (dodam że pod CrossStudio wszystko chodzi bezbłędnie i układ był już testowany...
Witam Mam problem z wgraniem programu do sam7s256 za pomocą JTAG i programu Openocd dostaje taki błąd: moje pliki konfiguracyjne: ft.cfg #interface interface ft2232 ft2232_layout oocdlink ft2232_vid_pid 0x0403 0x6010 ft2232_device_desc "OOCDLink A" sam7s256.cfg ########################################... # # Target section, this...
# # Amontec JTAGkey2 # # http://www.amontec.com/jtagkey2.shtm... # interface ft2232 ft2232_device_desc "Turtelizer JTAG/RS232 Adapter A" ft2232_layout turtelizer2 ft2232_vid_pid 0x0403 0xbdc8 Taki podyktował mi kolega, który ma ten sam jtag i jemu to działało poprawnie.
Witam Próbuję uruchomić SWD na programatorze typu "wiggler". Openocd ciągle mówi: Warn : Adapter driver 'parport' did not declare which transports it allows; assu ming legacy JTAG-only Info : only one transport option; autoselect 'jtag' Zmieniam programator na ft2232 wg jtag-lock-pick_tiny_2.cfg Info : only one transport option; autoselect...
Jeśli próbujesz połaczyć się OpenOCD z ST-linkiem, to nie zadziała Ci nic, GDB też. Przy tematach o JTAGach i kompatybilności generalnie zawsze piszę to samo - JTAG jest jedynie takim troche bardziej zaawansowanym "kablem" - obsługiwać dany układ musi soft na komputerze. OpenOCD obsługuje wszystkie najpopularniejsze mikrokontrolery ARMowe (LPC, STM,...
Programatory na płytkach Tang Nano bazują na emulacji układu FT2232 (JTAG + port COM). Oryginalny Gowin USB Cable V5.0 zbudowany jest w oparciu o oryginalny FT2232H. Czy zadziała na pojedynczym FT232H nie wiem.
Próbuję uruchomić OpenOCD na Slackware 13. Pobrałem OOCD 0.4.0, libftdi0.17, zainstalowałem zgodnie ze wskazówkami, następnie dodałem rule do udev w /etc, ale wciąż dostaję error: Error: unable to open ftdi device: unable to fetch product description Command handler execution failed Używam usbScarab (wiem trochę stare, ale działało mi bez problemu...
Zastosowanie FT232RL nie jest najoptymalniejsze z punktu widzenia aplikacji. Sensowniej było użyć FT2232 z JTAG-iem gdyż praktycznie wszystkie nowe uC mają ten interfejs zaimplementowany. Nie muszę chyba nikomu wyjaśniać jego zastosowań? Dlatego uważem, że płytka jak płytka skoro nie ma najważniejszego elementu. Na FT232R też JTAG można zrealizować....
Witam! Jak wygląda sprawa jeśli chodzi o FT2232 i SWD? Przyznam, że próbowałem uruchomić programator z swd-resistor-hack.cfg, ale openocd się buntuje. [syntax=dos] C:\>openocd -f interface\usbscarab2.cfg -f interface/ftdi/swd-resistor-hack.cfg -c "transport select swd" GNU ARM Eclipse 32-bits Open On-Chip Debugger 0.9.0-00073-gdd34716-dirty (2015-0...
Dzięki za podsunięcie nowej wersji OpenOCD. po małych zmianach w plikach konfiguracyjnych połączyłem sie programatorem. C:\OpenOCD\0.1.0\bin>openocd.exe -d -f interface/jtagkey.cfg -f target/sam7x256.cfg -c init -c reset 0 Open On-Chip Debugger 0.1.0 (2009-01-21-21:15) Release BUGS? Read http://svn.berlios.de/svnroot/repos/...
No właśnie. Ja też zawsze podłączałem JTAGA używając linii: TDI, TDO, TMS, TCK i nRST. Jako interfejsu używałem: portpar (równoległy na porcie LPT), Andtech JTAG (zgodny z Amontec JTAGkey na FT2232), ZL24PRG (zgodny z OCDlink, na FT2232) Łączyłem się z prockami ARM7 i ARM Cortex-M3. Wszystko zawsze działało, na różnych OpenOCD (0.1.0, 0.4.0 i chyba...
Witam, a więc działam sobie na płytce ZL31 z kamami, w wersji z odłączonym st-linkiem, za programator i debugger służy mi jtag-arm z andtechu, jest to urządzenie na bazie ft2232. Soft to toolchain skonfigurowany podług tutka freddiego chopina. Wszystko ładnie działało jak trzeba do dzisiaj, gdy w którymś momencie zauważyłem, że skompilowany program...
Prędzej czy później zdecydowałbym się na złożenie usbasp, ale na razie nie planuję kupować kolejnych procków, więc programator na lpt powinien mi wystarczyć, tym bardziej że mam starego kompa z LPT. Z tego co czytałem to niektórzy chwalili taki programator, bo działa im bez żadnych problemów. Mam Linuxa (Debiana) i próbuję uruchomić Burn-o-mat - zainstalowałem...
Witam, zainstalowałem OpenOCD ze strony Freddiego Chopina, używam też OpenOCD skompilowanego do współpracy z FTDI, oraz sterowniki do programatora KT-LINK, które były z nim dostarczone na CD. Używam płytki ewaluacyjnej LPC-2478-STK z Olimex-u. Uruchamiam teraz OpenOCD z linii komend: openocd-ftd2xx -f interface/kt-link.cfg -f target/lpc2478.cfg przez...
Ride obsluguje jedynie RLinka, IAR ma tez swoj adapter. Jakimi bledami wali ci openocd i ktora to wersja? Instalowales najnowszy release - 0.1.0? zainstalowales give_io? 4\/3!! C:\Program Files\openocd-r717\bin>openocd-ftd2xx... -f jtag.cfg Open On-Chip Debugger (2008-06-19 19:00) svn: 717 URL: http://svn.berlios.de/svnroot/repos/...
Plik armusbocd.cfg wygląda następująco: #daemon configuration telnet_port 4444 gdb_port 3333 #interface interface ft2232 ft2232_device_desc "Olimex OpenOCD JTAG A" ft2232_layout "olimex-jtag" ft2232_vid_pid 0x15BA 0x0003 jtag_speed 50 #use combined on interfaces or targets that can't set TRST/SRST separately reset_config trst_and_srst separate #jtag...
Powiedzcie mi jak w WinArmie sprawadzic zajetosc pamieci Flash i Sram. arm-elf-size lub arm-elf-readelf - S. Jakie inne srodowiska uzywacie. Z darmowych: www.yagarto.de Co polecilibyscie do symulacji. Moim zdaniem nie mam sensu symulować tylko podpiąc JTAGa i debugować. Jak jest z debuggowaniem programu z ukladu trzeba miec JTAG2 czy jakis zwykly klon...
No właśnie podejrzewam, że w manualu jest skopiowany opis z lpc11xx i dlatego jest napisane, że uart 0 a o uart 1 nie wspominają. Ja nie chcę programować przez RS485. Chcę wykorzystać dwa RS-y z czego jeden będzie wisiał na magistrali RS485 a drugi podpięty do konwertera USB i do PC. LPC1226 ma wbudowaną obsługę RS485 ale właśnie tylko na UART0 :( Mógłbym...
Rezystory na liniach JTAGa jak dla mnie w niczym nie przeszkadzają, chyba że wymagany byłby konkretny stan konkretnego pinu po resecie aby włączyć JTAG. Skoro płytka nie działa z żadnym JTAGiem, to może jednak coś z nią jest nie tak? Zerknij do schematów innych modułów z takimi układami to zobaczysz jak tam to jest zrobione (chodzi o dołączenie JTAGa)...
Witam Zacząłem zabawe z ARM i zaczeły sie pierwsze problemy. Kupiłem programator jtag do arm bf30. Chciałbym w jakiś sposób wgrać program i go debugować ale jak. Do programatora dostałem oprogramowanie openocd. Pracuje narazie na Keil wczesniej próbowałem z Raid7 nie wiem jak skonfigurować programy aby laczyły sie z programatorem. Przeczytałem ze należy...
Wiem, że potrzebuję programator USB - pytanie jaki Ja bym proponował JTAG-a na FT2232 od Freddego. Obsługuje zarówno mikrokontrolery AVR (avrdude -c jtagkey) jaki i ARM. Oczywiście jeśli nie planujesz późniejszej zabawy z ARM(niektóre, np. LPC1114 są bardzo tanie, ale tylko w SMD), to USBasp jest najtrafniejszym wyborem.
Jest też opcja z FTDI, jeden z JTAGów Digilenta bazuje tylko na FT2232H. A sterowniki ładnie się integrują z narzędziami Xilinx'a. [url=]JTAG SMT1 Surface-Mount Programming Module
Nigdy nie miałem JTAG-lock-pick Tiny 2.0.0, ale 1. Program LPC2000 Philips Flash służy do programowania ISP (In-System Programmin), w tym przypadku przez UART. Wg. na pinie P0.14 powinien być stan niski podczas resetu, żeby wprowadzić mikrokontroler w tryb ISP. Skoro JTAG-lock-pick Tiny 2 jest oparty na FT2232 pewnie można użyć go programowania ISP....
Daj zdjęcie tego FT, co masz w zestawie. Twój temat zmobilizował mnie do odpalenia JTAGlock-pick (na FT2232L)do programowania AVR (dorobiłem skromną przejścióweczkę z 20-pin na 10-pin) i muszę przyznać, robi to szybciej od USBasp-a, więc przez ciebie ten drugi wyląduje w szufladzie jako rezerwowy... ;) Taka konfiguracja mi działa na tej wersji avrdude,co...
No ale przecież jest... Jak włozysz kartę muzyczną do kompa to też musisz zainstalować sterownik, bez sterownika nic nie działa. __________________________ Dotychczas dostępny na mojej stronie ( www.freddiechopin.info ) w dziale Download instalator OpenOCD w wersji 0.2.0 zastąpiony został wersją 0.2.0-SR1 , czyli service release 1 . Podstawowy składnik...
Szukam flush dumpa do Opticum HD TS 9600 Prima (płyta STi-7105 F.L Main PC rev3) Po internecie znalazłem opis wgrywania przez Jtag dla wersji Opticum 9600HD-S ale nie mogę się komunikować z procesorem. Mam interfejs JTAG-lock-pick Tiny 2.0 oraz FT2232H do emulacji ST40 jednak próby zawiodły. Obecnie pamięć flash mam wylutowaną i chcę ją zaprogramować...
Zaledwie kilkanaście godzin po opublikowaniu Download > Programy > OpenOCD zamieszczone zostało skompilowane dla systemu Windows OpenOCD 0.3.1 . Całość - jak zwykle - w postaci wygodnego instalatora *.msi ( Microsoft Installer ). Instalator umożliwia opcjonalne odinstalowanie wcześniejszych wersji (od 0.2.0 włącznie), nie trzeba więc tego robić ręcznie....
Mniej więcej tak to wygląda, choć do JTAG-lock-picka (jak i większości innych JTAGów na FT2232) trzeba będzie podpiąć chyba jakiś dodatkowy układ aby możliwe było używanie SWD. Chodzi o prosty układzik multiplexera, który dwie linie FT2232 (in + out) multiplexował na jedną linię SWDIO. 4\/3!!
Dzisiaj trochę walczyłem z płytą główną. Niestety programator TL866A z przystawką SPI oraz bez tej przystawki nie pozwala przez klamrę diagnostyczną zaprogramować układu. Dodatkowo okazuje się że piny od złącza SPI są mniejsze i kabelki do łączenia które mam, po prostu się nie mieszczą aby zapiąć bezpośrednio na złącze. Może ktoś wie jak ten problem...
Jeżeli chodzi o 'JTAG', 'SPI', port równoległy czy nawet dwa porty szeregowe to może warto przyjrzeć się 'FT2232' Nie wykonałem jeszcze płytki( na bakier z termotransferem) Parametry transmisji( OPENOCD) są szalone(opinie... grube megabajty w sekundę lądują w układzie, 'dubug'owanie czystą przyjemnością)- niestety dotyczy jedynie zamkniętych sterowników...
Zaszła potrzeba poznania przybliżonego podziału użytkowników OpenOCD w zależności od uzywanego systemu operacyjnego. Na liście dyskusyjnej OpenOCD trwa debata na temat bibliotek ftd2xx, które pozwalają o wiele lepiej wykorzystać JTAGi na FT2232 niż wersja open-sourceowa (libusb+libftdi) - ponieważ większość programistów OpenOCD używa linuxa, bagatelizują...
Do mojego projektu poszukuje mikrokontrolera odpornego na b. duze zaklócenia elektromagnetyczne (uklad przełącza duze indukcyjnosci) Zastosuj izolację galwaniczną zasilania i wyjść mikrokontrolera a pozbędziesz się większości problemów. A jeżeli potrzebujesz prędkości to idź w ARM-y wszędzie pełno procesorów z tym rdzeniem, wiekszość można programować...
Też pomyślałem o przekonfigurowywaniu, ale wprowadza to trochę zamieszanie. JTAG pewnie ma być niewielki :) Po to jest to CPLD. Do rekonfiguracji potrzeba jeszcze jednego układu (np uC), który będzie tą konfigurację trzymał (o ile się zmieści, jeśli nie to jeszcze trzeba flasha dodać) i wgrywał. To nie jest niestety uC gdzie można sobie ustawić rejestr...
Pownieważ jest mało informacji dot. ZL24ARM oraz OpenOCD pod linuxem, wrzucam instrukcję jak to skonfigurować (straciłem masę czasu szukając więc może komuś się przyda). Instalacja wykonana na Debianie Wheezy, ale na Ubuntu też powinno być ok. 1. Pobieranie OpenOCD: Ściągamy sobie najnowszą wersję (w chwili pisania posta jest 7.0): [url=]OpenOCD 2....
Odpuściłem temat na jakiś czasu, ale byłem zmuszony do niego powrócić, no i nic się w temacie prędkości nie zmieniło, mimo że programowałem teraz inny nieco mocniejszy układ stm32. Z braku lepszych pomysłów przeleciałem źródła openocd na szybko no i w pliku src/jtag/drivers/mpsse.c:368 znalazłem [syntax=c]err = libusb_control_transfer(ctx->usb_dev,...
Korzystam ze srodowiska GNUArm+OpenOCD+wiggler(testowalem tania wersje na port rownolegly i moj klon amontec jtagkey'a na ft2232c - obie sprawuja sie znakomicie przy czym nie widze zeby ten na USB byl lepszy czy szybszy). Zdaje sie ze teraz bardzo popularny jest toolchain z zawierajacy w sobie wszystko co najlepsze z narzedzi opensource, w wersji do...
Dzięki bardzo za odpowiedzi. Muszę tylko sobie złozyć JTAG'a na FT2232...bo ten na LPT jest dosyć wolny :wink:. Mam takie coś na PCB by Freddy Chopin , niestety jeszcze nie sprawdzone. Może dziś dolutuje złącze JTAG - sprawdzę JTAG'a i uC pod kątem żywotności :)
O ile mogę coś dopowiedzieć, to jeśli masz problemy z wydajnością, to możesz spróbować JTAGa z układem FT2232. W sieci jest wiele projektów klonów (dedykowanych pod ARM), ale przy użyciu tego samego hardware amontec demonstruje że bitstrem (xSVF) do virtexa 4 (zgaduje że rozmiarowo ma circa 2MB) można załadować poniżej 3 sekund. Odpowiednik programatora...
Wg schematu to z USB jest jedynie pociągnięte zasilanie. Żeby zaprogramować musisz mieć osobny JTAG. Można go zrobić na FT2232 - wtedy będzie po usb, jednak nie będzie raczej natywnie możliwości programowania układu z ISE tylko przez format SVF
Nie.Wiggler to nie jest programator a interfejs JTAG ale można również za jego pomocą programować pamięć FLASH mikrokontrolerów.Stadnardowo podłączany jest do portu równoległego komputera ale można również znaleźć wersję z USB z wykorzystaniem układu ft2232. pz
! Ponieważ ta wersja zawiera błąd który praktycznie uniemożliwia używanie OpenOCD, została ona usunięta ze strony ! Wczoraj wieczorem, kilkanaście godzin po opublikowaniu Download > Programy > OpenOCD zamieszczone zostało skompilowane dla systemu Windows . Całość - jak zwykle - w postaci wygodnego instalatora *.msi ( Microsoft Installer ). Instalator...
Czy może wie ktoś jak powinno się pod Mintem dodać sterownik sudo apt-get install libftdi1 libftdipp1 oraz skompilować openocd by działał JTAG-lock-pick? ./configure --enable-ft2232_libftdi --enable-usbprog make make install Jeżeli zazwyczaj nie korzystam z Elipsa, to powiedz mi skąd mogłem to wiedzieć? www.google.pl
Z komercyjnych to ja polecam keil mdk-arm. Uzywam od lat, i świetnie sie pracuje... Tyle, że nie obsługuje on JTAGów opartych o ft2232. Ale mozna kupić chińskiego j-linka za stówkę na allegro, one bardzo dobrze działają z keilem ;] No i keil ma dosyć hardcorowy kompilator, obsługujący agresywne optymalizacje pod wydajność (i praktycznie każdy kod który...
Witam, Mam problem, z zaprogramowaniem układu XC9572XL w obudowie TQ100. Zaprojektowałem prosty układzik za pomocą pakietu ISE WebPack 12.1. Implementacja przebiegła pomyślnie, wygenerowałem plik do zaprogramowania a następnie za pomocą iMPACT utworzyłem z niego plik .svf. Zbudowałem prosty JTAG na układziku FT2232. Do komunikacji używam programu urJTAG....
Bardzo ciekawy projekt. Szkoda, że nie znalazło się miejsce na linie debugujące JTAG, jak w ESP-Prog - ale wtedy pewnie trzeba byłoby użyć FT2232.
Chcesz uruchomić JTAGkey'a, a używasz usbScarab2 openocd.exe -f interface/ jtagkey.cfg -f target/stm32.cfg -c "jtag_khz 1000" Twój plik cfg powinien wyglądać mniej więcej tak: interface ft2232 ft2232_device_desc "Kristech usbScarab2 A" ft2232_layout olimex-jtag ft2232_vid_pid 0x0403 0xbbe0 4\/3!!
co do stlinka v2 to uzywam go tylko z plytka stm32f4 discovery, tak to jtaga Freddiego lub jlinka (ale tutaj tez openocd tak srednio sobie z nim radzi) - wiec wszystkiego jeszcze nie sprawdzilem odnosnie poprawnosci jego dzialania... Co do odpalenia to: tplewa-macbook:~ Tomek$ openocd -f board/stm32f4discovery.cfg Natomiast ten adres ktory pokazywany...