| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Някой ползва ли openocd? http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=14962 |
Страница 1 от 1 |
| Автор: | miro_atc [ Чет Дек 29, 2016 11:42 am ] |
| Заглавие: | Някой ползва ли openocd? |
От доста време не бях го ползвал, сега реших да разцъкам една евал платка и се видях в чудо. Само грешки и проблеми и не тръгваше, после забелязах че всъщност работи за малко, ама еднократно, след което трябва да махна USB-то и да го закача пак. Но пак не тръгва всеки път де. На няколко ръгвания веднъж тръгва и като тръгне максимум една сесия след което пак трябва да повторя процедурата. А както казах и преди съм го ползвал.. не че не ми е забивало, ама беше поне на порядък по-работещо... Та чуденето ми е дали да ровя да връщам по-стари версии (не помня коя съм ползвал преди, сега съм с 0.9.0). И изобщо дали да се мъча с опеноцд или да си направя кабелче и да не занимавам с глупости? То тъпото е че платката е Nucleo и с ST-LINK и не би трябвало да ми трябва друг jtag/swd, ама... |
|
| Автор: | gicho [ Чет Дек 29, 2016 3:32 pm ] | |||||||||
| Заглавие: | Re: Някой ползва ли openocd? | |||||||||
Ползваме го, макар че покрай жейлинковете стана малко излишен... Значи ако е на къстъм платка е интересно да няма нещо по ресетите. Имах врътки с тях по едно време, не искаше да трие и флашва, и оттам не тръгваше дебъга - нещо с грешка "-7" ми е останало. Проба с st-link utility показваше че се закача и ако ми направех пълно забърсване на флаша после тръгва, ама пак така до време. Пак по спомен имаше влияние от фирмуера - ако се сбозеше и отидеше на ексепшън после openocd не иска да се хване с него да си играят. Дали имаше нещо че му пускаше ресета за малко и оттам cpu-то успяваше да тръгне и сбози - не помня точно. Решението беше нещо с ресетите на опъноцд-то при закачане - сега ще преровя архивите и ще пиша. Edit: ей това беше:
Сложил съм и бележка откъде съм го хванал: https://github.com/vsergeev/arm-bmw-sw/issues/1 |
||||||||||
| Автор: | miro_atc [ Чет Дек 29, 2016 4:20 pm ] |
| Заглавие: | Re: Някой ползва ли openocd? |
Посъветваха ме да си инсталирам средата от openstm32.org щото с нея работело... Пробвах я, макар че не видях тя да инсталира нещо повече от еклипс и малко rules (които поне на мен не ми трябват). Както и да - инсталира си еклипса, пускам и като почна да цъкам наляво-надясно излиза "operation in progress..." и сме до там. Така и не успях да си вкарам проект в тоя еклипс и да го пробвам. Върнах се на "стария" (слагам кавички щото съм с последни версии на всичко) и като че ли сега работи доста по-стабилно. Не знам дали от горните инсталации подмени нещо или просто сега е на кеф, но работи и няма го барам повече. Не знам, с последното убунту все нещо не ми работи или работи с клизма, сякаш се върнах на уйндовс мама му стара Иначе платката е nulceo f030r8 - съвсем просто животинче, но искам да си поиграя с ADC-то да видим до къде са му силичките |
|
| Автор: | gicho [ Чет Дек 29, 2016 5:10 pm ] |
| Заглавие: | Re: Някой ползва ли openocd? |
За прости неща и на тяхна платка едва ли е този проблем с ресета - той е по-специфичен. Ако не ти се рови можеш да пробваш с Atollic (lite-а е безплатен) или с на чибито - ChibiStudio-то. Има си компилатора и опъноцд-то, не е задължително да ползваш ос-а. |
|
| Автор: | miro_atc [ Чет Дек 29, 2016 5:40 pm ] | |||||||||
| Заглавие: | Re: Някой ползва ли openocd? | |||||||||
Бе не знам от какво е, ама бачка когато си иска... ОЦД-то не зацепва всеки път. Първо USB енумерацията не минава понякога, то нали е сложно устройство и много често се дъни на mass storage-a. Ta като го ръгна гледам дали ще се появи, ако не - откачам и отново. Второ след като го разпознае, оцд сървърчето не успява да разпознае таргета:
и така... а понякога тръгва и като тръгне работи известно време, даже го откачам, закачам... и след малко пак не работи |
||||||||||
| Автор: | Цецо [ Чет Дек 29, 2016 5:41 pm ] |
| Заглавие: | Re: Някой ползва ли openocd? |
Ей затова хората ползват J-link. Щото просто работи. Знам, че нищо конструктивно няма в мнението ми, ама 2 та дни дето ще загубиш в безумия, кой ще ти ги плати? Реално ще избачкаш легален J-link от скъпите за това време Апропо, на мен опита ми с OpenOCD винаги е бил точно такъв - че работи, ама много се разкача или трудно се закача. Или на един таргет работи стабилно, на следващия неще. И така и не съм успял да разбера защо, уж всичко правя както пише из форумите... Това което казва gicho при мен винаги е работило - Atolica го търкаля стабилно някак си... Ама пак не върши работа, щото се връзваш за средата. |
|
| Автор: | ike [ Чет Дек 29, 2016 5:53 pm ] | |||||||||
| Заглавие: | Re: Някой ползва ли openocd? | |||||||||
Пробва ли го на друг USB порт, на друг компютър, с друг кабел, с 1А 5В захранване само за него? Понякога самата USB връзка прави проблеми. |
||||||||||
| Автор: | miro_atc [ Чет Дек 29, 2016 6:11 pm ] |
| Заглавие: | Re: Някой ползва ли openocd? |
Цецо, проблемът е че на nucleo дебъга е изведен на рейка и ме мързи да си правя кабелче А и освен това така или иначе от време на време трябва да пускам и да си припомням как се ползва оцд, за да мога евентуално да го съпортвам. Макар че аз за себе си като не мога да го подкарам, не знам колко ще съм полезен на други... |
|
| Автор: | michev [ Чет Дек 29, 2016 9:01 pm ] | ||||||||||||||||||
| Заглавие: | Re: Някой ползва ли openocd? | ||||||||||||||||||
Този ефект - понякога работи, понякога не ми се случва от около седмица насам под убунту 14.04.1 . Сега реших да проведа още един тест и се оказа че проблема е наличен само ако ползвам USB hub. Ето какво се случва през хъб:
И съответно - директно
Определено съм ползвам този хъб и преди това и не е създавал подобни проблеми, така че го отдавам на някой ъпдейт на убунту. |
|||||||||||||||||||
| Автор: | gicho [ Чет Дек 29, 2016 9:35 pm ] |
| Заглавие: | Re: Някой ползва ли openocd? |
Не че имам идея какъв е точно проблема, но пробва ли да видиш с st-link utility дали работи стабилно? Само че тогава няма да знаеш дали е нещо в линуха или другаде. Ако е само до мързела https://github.com/texane/stlink |
|
| Автор: | miro_atc [ Пет Дек 30, 2016 11:27 am ] |
| Заглавие: | Re: Някой ползва ли openocd? |
Аз съм без хъбове и кабелът е къс, а и при мен преди като съм го ползвал работеше стабилно. Най-вероятно нещо в софтуера, ама не знам кой софтуер щото и Убунтуто ми е различно и оцд-то е с нови версии и т.н. Както и да е, някак си работи, макар и с клизми.... Няма да го ползвам много, т.е. няма да успее да ме изнерви и не си струва да търся други алтернативи |
|
| Автор: | bobihot [ Съб Дек 31, 2016 12:04 pm ] | |||||||||
| Заглавие: | Re: Някой ползва ли openocd? | |||||||||
Пробвай с Минт. Имах проблеми при програмирането и базите данни, които изведнъж изчезнаха, като минах на Минт Нещо като оправено Убунту. Може само при мен да е така де? |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|