DevDes 0 24 июня, 2023 Опубликовано 24 июня, 2023 (изменено) · Жалоба Пытаюсь осовить МК Миландр с помощью отладочной платы для 1986Е91 + ulink2 + keil uvision. Успешно заливал поставляемую тестовую прошивку, компилировал проект, но покакой-то причине не работает режим отладки, а именно исчезают брекпоинты (т.е поставить можно, но в отладочной сесии становятся недоступны и отстановки на них не происходит) и периодически отваливается связь ... Может ли так быть что дело в том что ulink клон или сам МК от Миландра брак? Так же заметил что при заливке скомпилированной прошивки почему то раз в 10 меньше частота работы процессора (чем при "оригинальной" в проекте), хотя никаких регистров ответственных за генерацию частот не трогал, в чем может быть дело? Приложил файлы проекта с которым пытаюсь возится... keil_test.rar Изменено 24 июня, 2023 пользователем DevDes Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 131 24 июня, 2023 Опубликовано 24 июня, 2023 · Жалоба Проект не из ОЗУ, случаем, выполняется? Это объяснило бы исчезновение точек останова при переходе в отладочную сессию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DevDes 0 24 июня, 2023 Опубликовано 24 июня, 2023 · Жалоба 3 hours ago, Arlleex said: Проект не из ОЗУ, случаем, выполняется? Это объяснило бы исчезновение точек останова при переходе в отладочную сессию. Нет прошивается Flash... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AVI-crak 0 25 июня, 2023 Опубликовано 25 июня, 2023 · Жалоба On 6/24/2023 at 2:02 PM, DevDes said: Пытаюсь осовить МК Миландр Хочу знать как вам удалось приобрести сиё чудо, и главное - где??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EdgeAligned 53 25 июня, 2023 Опубликовано 25 июня, 2023 · Жалоба Да это старые запасы, где-то как-то чето из сундуков. Уже не раз обговаривалось. Нынче осваивать Миландр "для себя" - бесполезная трата времени. Разве что работаете на ВПК. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
novikovfb 17 25 июня, 2023 Опубликовано 25 июня, 2023 · Жалоба 4 hours ago, EdgeAligned said: Разве что работаете на ВПК. тогда еще меньше толка. Лучше взять STM32 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DevDes 0 25 июня, 2023 Опубликовано 25 июня, 2023 · Жалоба 4 hours ago, EdgeAligned said: Да это старые запасы, где-то как-то чето из сундуков. Уже не раз обговаривалось. Нынче осваивать Миландр "для себя" - бесполезная трата времени. Разве что работаете на ВПК. Почти все так, работаю в НИИ делаем аппаратуру для космоса, не ВПК, но то же есть приемка и требования по надежности, была давно закуплена отладочная плата Миландра (6 лет назад), не использовалась т.к договор сорвался, сейчас ввиду наличия свободного времени, решил "оживить", но по причине того, что сам Миландр то ли есть то ли нет, и тем более молчит (то есть просто не существует) его поддержка разобраться сложно. Что касается STM - у нас рекомендованно импортозамещение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EdgeAligned 53 25 июня, 2023 Опубликовано 25 июня, 2023 · Жалоба 30 минут назад, DevDes сказал: у нас рекомендованно импортозамещение ...китайскими клонами от Jiangsu Qin Heng или тому подобные от новых азиатских "друзей". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DevDes 0 25 июня, 2023 Опубликовано 25 июня, 2023 (изменено) · Жалоба 15 minutes ago, EdgeAligned said: ...китайскими клонами от Jiangsu Qin Heng или тому подобные от новых азиатских "друзей". Нет, чтоб кто-то у нас использовал "китайцев" пока не слышал. Либо элементная база наша или в наглую импортная, но предворительно согласованная. Изменено 25 июня, 2023 пользователем DevDes Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Edit2007 3 26 июня, 2023 Опубликовано 26 июня, 2023 · Жалоба По сути вопроса - Возможно отсутствует отладочная информация. Проверить в настройках проекта на вкладке Output поле "Debug Information", установить галку и перекомпилировать проект. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 26 июня, 2023 Опубликовано 26 июня, 2023 · Жалоба Есть или нет отладочная информация - это никак не должно влиять на возможность установки и работу бряков в окне дизассемблера. И именно там и нужно проверять работу этих бряков. Надеюсь ТС именно в окне дизасма и ставит бряки? Отсутствие отладочной инфы влияет только на работу бряков в окне исходного кода. Как впрочем и высокие уровни оптимизации могут приводить к проблемам с бряками в окне исходного кода. Поэтому: сперва проверить работу бряков в окне дизасма, а затем (если всё ок) - поставить оптимизацию на минимум (или вообще выключить) и проверить работу бряков в окне исходного кода. PS: И ULink я бы заменил на что-то более вменяемое... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 66 26 июня, 2023 Опубликовано 26 июня, 2023 · Жалоба В 24.06.2023 в 15:02, DevDes сказал: Успешно заливал поставляемую тестовую прошивку, компилировал проект, но покакой-то причине не работает режим отладки, а именно исчезают брекпоинты (т.е поставить можно, но в отладочной сесии становятся недоступны и отстановки на них не происходит) и периодически отваливается связь ... Бывает очень редко, keil начинает глючить, не ставит брекпойнты - тогда я удаляю файлы *.uvguix.* и *.uvoptx Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sidy 1 26 июня, 2023 Опубликовано 26 июня, 2023 · Жалоба On 6/24/2023 at 11:02 AM, DevDes said: Успешно заливал поставляемую тестовую прошивку, компилировал проект, но покакой-то причине не работает режим отладки, а именно исчезают брекпоинты (т.е поставить можно, но в отладочной сесии становятся недоступны и отстановки на них не происходит) У вас случайно WatchDog не включен? Симптомы похожие. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DevDes 0 26 июня, 2023 Опубликовано 26 июня, 2023 · Жалоба Проверю все выше сказанное завтра, отпишусь... 2 hours ago, sidy said: У вас случайно WatchDog не включен? Симптомы похожие. В том смысле не спислит ли МК? Нет не спит диоды мигают на дисплее отображается текст. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Палыч 6 26 июня, 2023 Опубликовано 26 июня, 2023 · Жалоба Если Вы для отладки используете ULINK, то в опциях отладки нужно его и выбрать. В выложенном Вами проекте выбран JLINK... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться