- Реклама на почту пришла: появился STM32H730 с частотой ядра 550
MHz. Следом появились: STM32H723/733 и STM32H725/735 - у всех одно
ядро и тактовая частота 550 MHz. - Kceния(29.10.2020 18:27 - 17.12.2020 21:14, ARM, ссылка, полностью)
- ДЕШЕВЛЕ - Chip_n_Go(20.12.2020 23:17,
)
- HRTIM выпилили - неужели LCD-контроллер по транзисторам дороже чем
пачка таймеров, хоть и выкоскоростных? - Chip_n_Go(20.12.2020 23:16,
)
- Ну вот с флешем работает renesas быстрее всех - OlegPowerC(17.12.2020 19:49, ссылка)
- До ренесаса далеко, но в этой серии флешь до 70Мгц может, раньше
столько не мог. - Andreas(18.12.2020 09:48)
- Ух ты! Раньше они только 120 МГц могли. - Evgeny_CD(18.12.2020 01:03)
- Это жульничество :). Внешний флеш не может работать быстрее
внутреннего. А чтобы скрыть этот факт, производители флеша
указывают не скорость чтения с нее байтов, а "скорость операций",
умалчивая о том, что для чтения байта таких операций может
понадобиться с десяток: послать 1-ый байт команды, послать 2-ый
байт команды, послать 3 байта адреса, подождать чуток или
послать/прочесть dummy-байт, и наконец-то прочесть тот байт,
который был нужен. Kceния(202 знак., 17.12.2020 21:10)
- только an5337 говорит о том, что на таких частотах в экстремальных
условиях он долго не проживет Mikla(72 знак., 17.12.2020 08:06, ссылка)
- Следом появились: STM32H723/733 и STM32H725/735 - у всех одно ядро
и тактовая частота 550 MHz. - Kceния(17.12.2020 02:20, ссылка)
- Errata снова писец какая. - Evgeny_CD(17.12.2020 23:38)
- Мне непонятна сфера их применения. С одной стороны дофига
периферии, ethernet, дисплей... А с другой: 128 Kbytes of Flash, 1
Mbyte RAM. Вот что можно впихнуть в 128кБайт памяти? Даже если
распаковывать в RAM. Чтоб картинку на дисплее показать нужно в
общем больше памяти программ и данных (от пары мегабайт). Если
исключить экстремальные варианты. А если внешняя память, то зачем
вообще Flash? Ни туда, ни сюда. - fk0(17.12.2020 23:54)
- У них QSPI маппится на память, хоть линух запихивай. Да еще в этой
серии кеши по 32к вместо 16к в предыдущей. - Andreas(18.12.2020 09:52)
- Вы не зацикливайтесь на 730-ом, поскольку он, как и 750-ый, -
"Value lines", максимально дешевая модификация. Тогда как у всех
остальных "1 Mbyte of embedded Flash memory with ECC": Kceния(638 знак., 18.12.2020 01:38)
- Вы закушались, сэр. Завтра предложу поискать прослушку на
предприятии - только сегодня обсуждали - и вот то что надо для
модернизации :) Плохо что в приборк стоит АВРка и написано на
ассемблере. Но программер там ас - я так не умею :( - уже раз
быстро переходил с х51го на АВР. А теперь он ещё и С знает :) - symbions(18.12.2020 00:07)
- Я представляю, сколько занимают шрифты в запакованном виде, сколько
занимает код простенькой графической системы, минимальный набор
иконок и т.п. -- это как раз мегабайт-полтора. А ещё нужно ОЗУ для
работы. Тот же мегабайт. А сетевая подсистема? uClinux? Тот же
мегабайт. Ещё сверху! - fk0(18.12.2020 00:12)
- Ну вот на картинке приборы с графикой - ещё есть режим с кривыми symbions(85 знак., 20.12.2020 13:38, картинка)
- Понятно, что без излишеств если, то можно сделать. Но, обычно, как
ни крути вечно получается windows и код пухнет с неимоверной силой.
Хорошо, если у прибора ровно одна функция, а не намешаны любые
фантазии... Простенькая графика многого не занимает, пока не хотят
какое-то подобие оконной системы, спрайтов, шрифтов с
антиалиасингом. Потом оказывается нужна многозадачная ОС, файловая
система, база данных... и приплыли. А когда функция ровно одна, то
можно писать напрямую fk0(228 знак., 20.12.2020 13:49)
- Ну дык - и эти новые МК очень приятны. А так - оконная система есть
(хотя мы может про разное говорим), спрайтов нет, шрифты есть, но
без антиалисинга. Файловая система есть, но делается спец
микросхемой (Винкулум) . База данных есть - и вот с ней бывает
печалька - самописная. Функций - много, даже есть математические
каналы - то есть функции задаются пользователем. - symbions(22.12.2020 01:03)
- Вот, без ОС, на 16-битном 64-выводном МК dsPIC33EP256MU806 с 280KB
Flash и 28KB RAM, голые C (XC16) и ASM. Функции: MBedder(1109 знак., 20.12.2020 15:08, картинка)
- OctaSPI две штуки. На него вешаются 8Мбайт SDRAM по кличке
HyperBus. - Evgeny_CD(18.12.2020 01:00)
- ядро Нортона-командера можно впихнуть. Оболочку ПКАД 4.5 - Kpoк(18.12.2020 00:01)
- +cordic, fmac, dual Octo-SPI with on-the-fly decryption(для
723/733), вкусная цена Constantin24(47 знак., 29.10.2020 20:14)
- На такие камни можно уже и не на Си писать, а на чем-то более
дуракоустойчивом. Python, ECMAScript, Lua, Tcl - lloyd(29.10.2020 18:34)
- Жалкие 15 лет назад STR912 манил и окрылял :) 96к ОЗУ! Вау!!! Я
считал, что это начало новой эры! Все было просто фантастически,
пока не появилась небольшая запись в errata :) Вселенная найдет чем
компенсировать текущий прорыв :) - Evgeny_CD(29.10.2020 22:49, ссылка, ссылка)
- Дуракам на любом языке программирования писать не рекомендуется. А
умным нужен такой язык, который бы не ставил себя выше
программиста, запрещая конструкции, которые лишь потенциально могут
стать опасными. Warning в таких случах выдать допустимо, но никак
не запрещать. Вот и C/C++ как раз такой демократический :) язык, не
даром на нем операционные системы пишут, которые по определению не
могут не содержать потенциально опасных конструкций. Иначе дело
дойдет до абсурда вроде Kceния(16 знак., 29.10.2020 18:47)
- C# и .Net для uC - Бoмж(30.10.2020 20:40)
- ".Net для uC" загнулся. Забросили его в M$, хоть и заопенсорсили. - Evgeny_CD(30.10.2020 21:42)
- C# - это такой недоделанный С++ от майкрософт. То есть
преимуществами последнего не обладает, зато набрал все его
недостатки и добавил своих. - lloyd(30.10.2020 20:46)
- Это совершенно другой язык, платформа скорей, с совершенно другими
свойствами. Я бы назвал его -- Java от микрософта. - fk0(31.10.2020 14:45)
- Имею мнение, что плюсы по сравнению с шарпом просто криворукая
недоделка. Но по правде разница в много лет оправдывает такую
убогость плюсов. Считаю шарп с дотнетом самым лучшим из того, что
сделали в майкрософт. - Vit(30.10.2020 21:30)
- Имею мнение, что некоторые товарищи не осилили и им конечно лучше
подходит Delphi или современные аналоги. Попробуй назвать, что есть
принципиального в дотнете (а не его библиотеках, где они идею
позаимствовали у CPAN и Tcllib появившихся гораздо раньше), чего
нет в C++ и наоборот. Сходу: в C# невозможно метапрограммирование.
Уже сразу C# -- это язык на класс ниже. Какой-то синтакс-сахар там
делается, разумеется, не средствами языка, а заботливо
подставленными костыликами fk0(3637 знак., 31.10.2020 14:44)
- Имею мнение, что месье занимается словоблудием. Мне вот, например,
вырисовывание конструкторов и деструкторов, когда это в 146%
случаев нахненадо, просто неинтересно - закат Солнца вручную(С). То, что в C# с .Net РЕАЛИЗОВАНА парадигма ООП, а не прибитый
гвоздями инструментарий (хотя на своё время плюсы были очень
прогрессивным явлением), то, что сериализация/десериализация
делается не через задницу - это простые моменты. Как пример -
протокол Modbus и подобное парсится Vit(3311 знак., 01.11.2020 21:06)
- Теперь про C#/дотнет. Местные доны видать не в курсе что (например
в Unity3D) C# уже давным-давнёшеньки компилится. Сначала через LLVM
а теперь Roslyn - RxTx(31.10.2020 15:48, ссылка)
- В дотнете есть GUI и есть класс компорта. - RxTx(31.10.2020 14:55)
- Тоже так считаю. Ещё бы они честный компилятор для шарпа сделали,
вот настало бы щасте! - Бoмж(30.10.2020 21:57)
- Rust, ADA, C++ 20 - OlegPowerC(29.10.2020 18:48)
- на lua мы и так уже давно пишем, для этого мегагерцы не нужны ;) а
вот первичка данных АЦП, там всякоразно фильтрация и тд - это да,
дайте побольше! впаяю и проверю! - klen(29.10.2020 18:41)
- Для фильтрации данных нужен нормальный мат. сопроцессор, как в
TMS320 или dsPIC33, cordic на худой конец. - evgeniy1294(29.10.2020 18:48)
- Для каких задач Lua предпочтительней старых махровых языков? - Kpoк(29.10.2020 18:47)
- Опишу задачи. RxTx(3997 знак., 31.10.2020 13:12)
- 1 Он объектно-ориентированный lloyd(1008 знак., 29.10.2020 20:22)
- Работал, давно, когда-то в одной конторе, которая выпускала
лабораторное оборудование (насосы и установки высокого давления).
Так вот, там были STR9xx, которые рулили моторами, клапанами и
прочими херовинами, а управлялось всё это либо с контрольной панели
(Wintek кажется), либо с мелкого ПК. Так вот, и в панели, и в компе
гуй и управление всеми железяками делалось скриптами на Lua. И до
сих пор они на нём это всё делают. - Звepoящep(17.12.2020 05:49)
- Ни один из перечисленных пунктов не подходит под категорию
"задача". Какая в жопу склейка строк в эмбедерских задачах? - Kpoк(30.10.2020 11:45)
- Если не заводить на Lua совсем жесткий матан, то даже в режиме
интерпретации байткода оно достаточно быстро. Есть оптимизированные
для MCU версии -> - Evgeny_CD(29.10.2020 23:14, ссылка)
- Для задач высокоуровневого управления, например. Lua весьма изящный
язык. - Evgeny_CD(29.10.2020 19:08)
- Обычный камень, ориентированный на железки с GUI. Там частота такая
для перерисовки кадра и высокой частоты обновления экрана. - evgeniy1294(29.10.2020 18:37)
- Интересно, существуют ли STM32 с полным/свободным pin remap, (не alternate function table)? Upd: вопрос не
о комбинаторике, практический вопрос о сравнении например с
Microchip dsPIC33 peripheral pin select. - RxTx(18.12.2020 04:15 - 04:40, ARM, полностью)
- Если такой привередливый, посмотри семейство STM32G0. Там хотя и не
полный, но достаточно продвинутый ремап по сравнению с тем-же
STM32F0. Единственно, что удручает - семейство новое, даташиты -
дерьмо. - il-2(18.12.2020 08:25)
- Да ты сдурел. 10! = 3628800, а 100! = 1Е158 - Codavr(18.12.2020 04:33)
- Я бы не спрашивал, если бы не воспользовался этим у dsPIC33. См.
Datasheet dsPIC33, Страница 211 из 622. Раздел Peripheral Pin
Select (PPS). Справа, в столбце "Configuration Bits" мы видим 7
(семь) бит определяющие откуда считывается сигнал (вход) данного
цифрового периферала, с какого из возможных 128 (логических)
выводов микросхемы. Выходы маппятся наоборот, для фиксированного
пина X задается логическое устройство. Любопытен п. 11.4.4.2Virtual
Connections: "Virtual RxTx(149 знак., 18.12.2020 04:57, ссылка)
- Ну не все STM32 имеют 100 пинов. ))) Да и речь не шла о всех
выводах вообще. Это вообще никому не нужно. Поэтому когда даже
половина выводов имеет полный ремап (естественно, только цифровой
периферии), то это реально удобно и вполне реализуемо. Как,
например, в 16-битниках Микрочипа. В dsPIC33F/PIC24H, а так же
dsPIC33С с этим все очень позитивно. И факториалы не мешают. )))) - my504(18.12.2020 04:37)
- Хорошее дело Миландром не назовут! Спрошу здесь, а то форум
Миландра совсем мертвый IBAH(2390 знак., 15.12.2020 21:02, ARM, полностью)
- Здравствуйте, Иван! MSup(690 знак., 17.12.2020 09:10, ссылка, ссылка)
- Страна должна знать своих героев. Когда тебе указали на твою
рукожопость, то надо не отбрехиваться, а признать факт и
разъяснить, как твою рукожопость потребитель сможет обойти. Поэтому
отредактируй сам свое сообщение, иначе снесу и дополнительно
опорочу - MBedder(17.12.2020 13:21)
- Во-первых, я не сам, а сама, поэтому выбирайте, пожалуйста,
выражения. MSup(832 знак., 17.12.2020 16:18, ссылка, ссылка)
- Вот не надо конфронтации. Всем будет лучше, если техподдержка
Миландра - настоящая тех. поддержка будет неофициально сюда заходить, чтобы помочь. - General(17.12.2020 15:22)
- В чём рукожопость? У AVR точно так же было, у кого-то из армов, и у
пиков. Я уж не помню, но за всю жизнь с разными контроллерами на
похожую ситуацию наталкивался не раз. Т.е. выводы предназначенные
для программирования используются как-то иначе и программировать не
получается. Обычно остаётся вариант "стереть всё" и начать сначала,
но начинается как всегда, что работает это не со всеми
программаторами, нужно высоковольтное стирание, требует каких-то
плясок и бубном и т.п. - fk0(17.12.2020 13:55)
- Ни разу не сотрудник "Миландра". Право Ваше, 3-х звёздное, однако.
IBAH во-первых, сначала здесь отметился, что "форум мёртвый" а
через 3 (три) часа первый раз отписался на том самом "мёртвом"
форуме. И таки да, проявил ту самую рукожопость и неумение читать и
слушать. Причём изначально и здесь, в пустыне, Палыч вполне грамотно дал ссылки на почитать. - Chum_A(17.12.2020 13:41)
- Мёртвый :) Ссылка от 16 декабря 0 час. 0 мин, т.е. сначала здесь
мёртвый, а потом через 3 часа первое обращение :).
Экспресс-диагноз: таки ноги JTAG "забиты" либо собственноручно,
либо из-за бездумного использования SPL. Стереть через UART
загрузчик, он масочный и не надо говорить, что он не работает.
Потом подумать, а на форуме "Миландра" выложить код. На грабли с
JTAG наступают с завидной регулярностью. - Chum_A(16.12.2020 09:04, ссылка)
- Вот рекомендация от Миландра Пaлыч(88 знак., 15.12.2020 22:14, ссылка)
- HSI -- high speed internal oscillator? A что тогда удивляет? Ошибка
всего-то 4%. Так и должно быть. - fk0(15.12.2020 21:10)
- Китайцы никак не узбагоятся. Allwinner V831, Cortex-A7, 64MB,
QFN88. Файло не цепляется, даташит в аплоаде, - LightElf(16.12.2020 12:14, ARM)
- Смотрю последние STMки (STM32H7хх и иже с ними), читаю ерату и
волосы шевелятся. Ну как так можно, а? - Звepoящep(14.12.2020 14:13, ARM, полностью)
- Пытаюсь подружить Миландр 1986ВЕ9 и IAR 7.8. Ничего не получается! IBAH(1276 знак., 10.12.2020 20:50 - 22:23, ARM, ссылка, полностью)
- Где качнуть обновление ST-LINK до прошивки V2.J34.S7 и выше. St.com
меня отфутболивает - IBAH(09.12.2020 20:31, ARM, полностью)
- Мне одному кажется, что I2C в STM32F103CB устроен уебищно, и
работать по прерываниям решительно нельзя, только по опросу. il-2(397 знак., 09.12.2020 12:49, ARM, полностью)
- J-Flash стал требовать лицензию, хотя раньше все работало. Нашел поиском, что помогает некий RDI keygen, но его самого найти не могу. Не мог бы кто поделиться плиз. - kent242(23.12.2011 17:55, ARM, полностью)
- J-scope не хочет видеть переменнную. Решено на половину BlackMorda(1253 знак., 08.12.2020 09:54, ARM)
- [Cortex-X1] В офисе Intel звучит траурная музыка... Evgeny_CD(174 знак., 02.12.2020 22:53, ARM, ссылка, ссылка, полностью)
- У меня тут очередная рассинхронизация между своим мировоззрением и
даташитом на STM32G070xB. Дело касаемо подбора емкостей и резистора
в схеме включения кварца (HSE). il-2(587 знак., 01.12.2020 17:49, ARM, полностью)
- В общем, я для себя так понимаю (отредактировано): il-2(530 знак., 02.12.2020 12:09)
- transconductance - параметр обратно пропорциональный сопротивлению,
проводимость по нашему. Видимо с менее добротными кварцами
запускаться может. - Visitor(01.12.2020 18:42)
- Да с Oscillator transconductance все ясно. Я про другое спрашивал.
Что есть Maximum critical crystal transconductance, нахрена он
указан в даташите и как им пользоваться по назначению (читай - как
рассчитать номиналы для обвязки кварца) ??? - il-2(02.12.2020 05:15)
- В тексте (по ссылке) говорится, что при слишком высоком
эквивалентном последовательном сопротивлении резонатора добротность
кварца снижается настолько, что схема генератора уже не способна
обеспечить стабильность частоты и может запускаться на гармониках. - teap0t(02.12.2020 09:12, ссылка)
- Так??? -> - il-2(02.12.2020 11:28, ссылка)
- Ну, скажем, в таблице 35 в DS, где описываются параметры HSE для Gm
(maximum critical crystal transconductance) указано условие
"Startup". При большем сопротивлении генератор просто не
запустится. Почему Max, если цифра маленькая? Наверно, они имеют в
виду эквивалентное сопротивление. В физике с терминологией довольно
сложно, а это ещё и тема довольно узкая. Надо в схемотехнический
раздел вопрос задавать: там есть народ, работающий с кварцами. teap0t(02.12.2020 12:01, ссылка)
- ХЗ. Непонятно, что имеется в виду под термином "критическая
проводимость (или крутизна)". По физике, чем ниже эквивалентное
сопротивление, тем выше добротность контура, т.е. с энергетической
точки знения дешевле сохранить устойчивые колебания. Кварц будет
меньше греться, а генератор будет меньше жрать. А как узнать, что
думает индеец, писавший AN или DS? - teap0t(02.12.2020 11:43)
- Это параметр кварца, при выборе кварца учитывается - General(02.12.2020 07:08)
- Наверно, речь идёт о достижимой точности результирующей схемы. - teap0t(01.12.2020 18:49, ссылка)
- stm32f303CB i2c я чего то не понимаю или в даташите неправильно?
Суть проблемы: если считать что i2c clk = SYSCLK (все настроено)
все тайминги получаются вдвое меньше расчетных, такое ощущение, что
они завязаны на i2cclk/2. Куб тоже считает как будто i2cclk =
SYSCLK /2, где это внятно написано? Ни на тактовых шинах, ни на i2c
делитель на 2 нигде не указан и в описании регистра I2Cx_TIMINGR
явно указано отсутствие делителей, кроме прескалера, но я его
учитываю. AVF(107 знак., 30.11.2020 19:48, ARM)m16
- может кому встречалась документация? У STM32 у некоторой периферии
(USB/CAN... ) есть свой ОЗУ! Вопрос о её адресации, и совсем
замечательно мапа (но скорее всего там тупо куча или стек) ... но
всетаки - Aleksey_75(26.11.2020 21:02, ARM, полностью)
- Поломалась отладка в STM32SW4 (eclipse). Подскажите куда копать.
Уже два раза все удалил и заново переставил (SW4, драйверты и
сервер stlink разные версии) с перезагрузкой, весь доступ и порты в
файрволле проверил, не работает. Причем с неделю назад, со
второго-третьего раза подключался, вчера вообще перестал. ST-Link
через STVP и из SW4 контроллер и пишет и читает и стирает.
Настройки правильные т.е. (software reset, с разными скоростями
пробовал). Тот же проект, тот AVF(772 знак., 15.11.2020 08:52, ARM, картинка, полностью)
- UPD: победил. Бл...дь, сто лет назад удаленный COMODO файрвол
остался в виде драйвера к сетевой карте и жил своей жизнью, это
писец какой-то. Мало того, его еще видно не было, тут переставлял
VirtualBox и он проявился. - AVF(24.11.2020 07:24)
- еще такой момент, что если именно про ST-Link речь (обычно люди
перешли уже на Segger и его китайские клоны), то st-шники недавно
поменяли драйвер на новый и только новая софтина CubeProgrammer с
ним совместима, а среда может про новый драйвер ничего не знать. - NAUT(22.11.2020 18:45)
- есть подозрение что дело вообще в USB, то ли питания не хватает, то
ли напряжение ниже чем надо, то ли драйвер, в общем попробуйте
через USB-хаб и в внешним питанием на девайс... - NAUT(22.11.2020 18:42)
- update - пока не решил, но проблема в gdb+ОС. Переустановка SW4,
разных версий драйверов, установка Atollic True Studio,
STM32CubeIDE (все на базе эклипса), удаление антивируса/файрвола
(avast), не помогли, хотя антивирус и на ноутах стоит. Отладка из
Keil работает (и через STLink и через ULink), STM32CubeIDE
позволяет работать через JLink - тоже не работает, на том же этапе
- gdb не подключается. При этом пока запущен openocd, gdb из
консоли windows подключается к openocd и AVF(427 знак., 22.11.2020 15:43)
- Пару недель назад студенты парились с программированием через TE -
Link, из под ИАР, если актуально будет, спрошу. - Visitor(15.11.2020 12:10)
- процесс openocd завис, либо его что-то блокирует antm(120 знак., 15.11.2020 12:10)
- Системный подход. Для начала качаешь STLinkUtility и проверяешь,
видит ли она: 1) STLink, она может его видеть без подключения к
камню. 2) Камень на STlink'е. Сначала надо проверить именно это.
Потом уже Eclipse. И еще: драйверы для STLink видны среди драйверов
Windows. - RxTx(15.11.2020 11:55)
- Железка подключена к ПК напрямую или через сеть? - evgeniy1294(15.11.2020 11:46)
- напрямую - AVF(15.11.2020 12:14)
- Либо openocd не смог подцепить отладчик, либо порт что-то
блокирует. У вас ОС какая? - evgeniy1294(15.11.2020 12:17)
- Вин 10, и здесь и на ноутах (домашний и рабочий), на ноутах
нормально работает. И обновления одинаковые установлены. - AVF(15.11.2020 12:23)
- Еклипс на win обычно тянет с собой сборку openocd, а также компилер
и gdb. evgeniy1294(303 знак., 15.11.2020 12:34)
- То что он их ставит, это однозначно, а где посмотреть полный лог,
что запускает эклипс? у меня есть подозрения что он что-то не то
запускает. OpenOCD в диспетчере появляется ненадолго. - AVF(15.11.2020 12:57)
- В папке plugins - evgeniy1294(15.11.2020 13:02, ссылка)
- Перетащил папку Ас6 с ноута на комп, стал показывать ошибку: AVF(71 знак., 15.11.2020 14:47)
- Запустите openocd руками: evgeniy1294(396 знак., 15.11.2020 15:17)
- Спасибо! На вид все нормально, по крайней мере gdb подключился к
ocd и прошли дальше listening, почему то не дает вставить ответ в
сообщение, в общем если кратко: AVF(524 знак., 15.11.2020 19:50 - 19:56)
- Чтобы запустить отладку нужно дать команду "continue" или, сокращенно "c". gdb - линуксячий софт, а пути в линуксе разделяются /, а в винде
разделитель \. - evgeniy1294(15.11.2020 19:57)
- Но ответ он выдает с \. Вопрос что с этим делать - AVF(15.11.2020 19:57)
- Это он адаптировал выхлоп под винду, вроде так и должно быть.
Вообще советую работать на нормальной операционной системе, а не на
этом поделии для домохозяек. - evgeniy1294(15.11.2020 20:00)
- мне результат надо, а линукс это пожиратель времени, я конечно
использую линукс на чпу, но там больше ничего нет. Ну ладно, это
лирика, в общем на "с" gdb говорит: AVF(158 знак., 15.11.2020 20:07)
- Чего-то странно немного, target not halted быть недолжно. - evgeniy1294(15.11.2020 20:15)
- Upd. в диспетчере видно что запускается, командная строка
"путь\arm-none-eabi-gdb.exe --interpreter mi2 --nx", но получается
к ocd он не подключается. - AVF(15.11.2020 20:57)
- сделал так, остановил ocd, запустил отладку из эклипса, пока он
пытался подключиться, запустил подключение gdb из его консоли, из
консоли подключение прошло. Потребовало ресета, но в принципе
сработало. Потом эклипс закрыл ocd. Суть в чем - видимо эклипс как
то не так запускает gdb или вообще его не может запустить.
И пути в переменных и команду запуска полностью не
показывает или я не знаю где смотреть. Проверил - путь правильный, значит проблема в другом :( AVF(93 знак., 15.11.2020 20:49)
- Программа на процессоре выполняется. Может что я не то сделал, по
сути то связка gdb ocd работает, потому что из эклипса он зависал
на 3333 listening - AVF(15.11.2020 20:20)
- Ага, похоже или не запускается gdb (или блокируется 3333 порт, хотя
второе сомнительно), потому что openocd запускается, слушает 3333
порт, а потом закрывается по таймауту. - AVF(15.11.2020 13:16)
- OpenOCD в составе эклипса хранится по адресу <папка с
эклипсом>/plugins/<что-то с именем openocd> (
Например
SystemWorkbench/plugins/fr.ac6.mcu.externaltools.openocd.linux64_1.23.0.201904120827/)
. Скрипты для openocd хранятся там же (Например
SystemWorkbench/plugins/fr.ac6.mcu.debug_2.5.0.201904120827/resources/openocd/) - evgeniy1294(15.11.2020 12:52)
- Руками из командной строки openocd/gdb нужной версии запускали?
Есть соединение? - s_h_e(15.11.2020 09:55)