Gradient 1 15 июля, 2021 Опубликовано 15 июля, 2021 · Жалоба Полностью лицензионная IDE. Начал перетягивать старые проекты с версии 7.40 на новые процы и какая то адская мистика. Проекты собираются без замечаний, настройки совпадают. Но при попытке начать отладку, IDE крэшится и появлятся окно отправки бинарного баг-репорта в IAR. Естественно, там помочь никто не желает... Как можно понять, или где увидеть, что происходит, и что IAR не нравится? Сделал более 6х различных тестов и все падают. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 30 15 июля, 2021 Опубликовано 15 июля, 2021 · Жалоба Валится IAR как программа в Виндах, или отладка выпадает обратно в редактор? В первом случае - кривая прога, винда до второго сервис-пака; во втором случае: посмертный debug-log - подробнее не будет (это только вы увидеть можете). Ну, чтоб работа не останавливалась, можно в 7.40, где всё работает, но нет новых процов, перенести соответствующие файлы ("ручками" организовать поддержку несуществовавшего). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 16 июля, 2021 Опубликовано 16 июля, 2021 · Жалоба 9 hours ago, Gradient said: Полностью лицензионная IDE. 9 hours ago, Gradient said: Естественно, там помочь никто не желает... Гм, какой же смысл от лицензии... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gradient 1 16 июля, 2021 Опубликовано 16 июля, 2021 · Жалоба >> Валится IAR как программа в Виндах, или отладка выпадает обратно в редактор? Падает как программа в Виндах, в редактор обратно не возвращается. >> Гм, какой же смысл от лицензии... Наша компания заплатила за этот IAR около 10 тысяч долларов. Если бы я заранее знал, насколько будет он отвратительно сделан и мерзкая поддержка - никогда бы это не одобрил. Поддержки фактически нет. Новый интерфейс IDE - только руки уродам оторвать. >> нет новых процов, перенести соответствующие файлы Если знаете, подскажите более подробно, как это сделать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 16 июля, 2021 Опубликовано 16 июля, 2021 · Жалоба 15 hours ago, Gradient said: Как можно понять, или где увидеть, что происходит, и что IAR не нравится? Для начала ProcMon и глаза с руками. Потом мозг. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 16 июля, 2021 Опубликовано 16 июля, 2021 · Жалоба 5 часов назад, Gradient сказал: Если бы я заранее знал, насколько будет он отвратительно сделан и мерзкая поддержка - никогда бы это не одобрил. Поддержки фактически нет. Новый интерфейс IDE - только руки уродам оторвать. Много раз обращался в поддержку IAR - всегда отвечали и помогали. О чём неоднократно уже писал в этой ветке форума. Может вы что-то не так делаете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gradient 1 16 июля, 2021 Опубликовано 16 июля, 2021 · Жалоба Ну да... они "помогли и ответили". Даже регистрацию официального аккаунта удалили, зайти туда теперь нельзя. Как бы 2е рабочих суток прошло и "полный мороз". >> Может вы что-то не так делаете? В прошлый раз, год назад, они отписали - "обращайтесь через вашего местному дистрибьютера". Типа: "пошел вон мудак, нам тут некогда". И бюрократическая бодяга затянулась на месяц переписки. Кончилось это просто - ничем, мне надоело и бросил. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 16 июля, 2021 Опубликовано 16 июля, 2021 · Жалоба 13 минут назад, Gradient сказал: Типа: "пошел вон мудак, нам тут некогда". И бюрократическая бодяга затянулась на месяц переписки. Кончилось это просто - ничем, мне надоело и бросил. А тех.поддержку вы оплатили? Тех.поддержка у них оплачивается отдельно от продукта. И каждый год нужно оплачивать/продлять. Если вы её не оплатили/не продлили - конечно они будут посылать: пользоваться продуктом можете, но на вопросы отвечать видимо они не обязаны. PS: А вообще отвечают обычно в ближайший следующий рабочий день. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gradient 1 16 июля, 2021 Опубликовано 16 июля, 2021 · Жалоба Продукт мы купили "на доверии к репутации", оплатив обещания компании сполна вполне качественными деньгами. Претензии к деньгами были, когда их брали? Но когда пришло время продукт использовать по назначению, оказался он "с душком". И сколько теперь надо "продлять", чтоб он хотя бы правильно работал? Харя у них не треснет от "продлений"? Верните 10 килобаксов родные... если вам ответить западло. В общем вроде решилось. Скачал триал, надергал оттуда файлов. Пара часов перетасовок и запустилось, работает. Может через месяц встанет, там буду их снова грызть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 16 июля, 2021 Опубликовано 16 июля, 2021 · Жалоба 1 hour ago, Gradient said: и запустилось, работает То есть дело было не в бобине. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gradient 1 16 июля, 2021 Опубликовано 16 июля, 2021 · Жалоба А в чем если не в ней? Официальный дистрибутив как не работал так и не работает. Триал установился в отдельную папку, туда файлы из официала и добавлял. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 30 16 июля, 2021 Опубликовано 16 июля, 2021 · Жалоба >> нет новых процов, перенести соответствующие файлы Если знаете, подскажите более подробно, как это сделать На примере отсутствующего в EWARM6.30 (WinXP_SP3) LPC845: в $toolkit_dir$\config\devices\NXP создал каталог \LPC8xx в нём два файла LPC845.i79 и LPC845.menu (они текстовые, содержимое подсмотрел в соответствующих файлах EWARM8.40) в $toolkit_dir$\config\linker\NXP добавил соответствующий .icf (из EWARM8.40, всё равно он отредактируется "как черепаха богом") в $toolkit_dir$\config\debugger\NXP добавил соответствующие .ddf и .svd Аналогино в EWARM7.70 "добавил" отсутствующий STM32L451CC при наличных L471** Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 17 июля, 2021 Опубликовано 17 июля, 2021 · Жалоба А про какой именно "дебаггер" речь? J-Link? ST-Link? .... И зачем нужен симулятор? PS: 2-е просто для саморазвития наверное. За всю мою многолетнюю практику написания и отладки ПО на МК, не помню случая чтобы симулятор реально понадобился. Не использовал его никогда. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gradient 1 17 июля, 2021 Опубликовано 17 июля, 2021 · Жалоба Obam спасибо, попробую в понедельник >>не помню случая Когда вы портируете с другой архитектуры или делаете код для старых, например для CY7C68013. Без симулятора будет довольно сложно. В симуляторе делаются макро для симуляции периферии и код быстро отлаживается. Или при изучении нового проца на своей плате (без демоборды). Когда изначально возникает много непоняток и можно в симуляторе посмотреть возможные ошибки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 30 17 июля, 2021 Опубликовано 17 июля, 2021 · Жалоба Периферию в симуляторе? Ну таймеры ещё туда-сюда, а SPI, I2c (ведомого ;-) ), UART и особенно кварцевый генератор... \-8Ж А вот алгоритмы (чисто ядро) - это да: даже без железа чётко результат будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться