Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2020-окт-28 08:13

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 81 сообщение ]  На страницу « 1 2 3 4 5 6
Автор Сообщение
СообщениеДобавлено: 2020-июл-25 00:53 
Не в сети
Аватара пользователя

Зарегистрирован: 2013-июн-21 15:27
Сообщения: 126
Организация: АО "НПО НИИИП-НЗиК"
Откуда: Новосибирск
Цитата:
.bin в .hex прекрасно конвертируется программной оболочкой к любому программатору. Например, к ChipProg того же Фитона
Да, действительно конвертируется. Правда опять без начальной строки с базовым адресом, ну да ладно.
Основная засада в том, что WSD ни с адресом, ни без него файл не берёт, говорит "Ошибка открытия HEX-файла!"
Что это значит? Где-то контрольная сумма неверная? Вряд ли... Может, для WSD нужна какая-то особая организация файла?
Или она ещё и содержимое пытается анализировать с точки зрения "осмысленности"?

_________________
Странник


Вернуться к началу
СообщениеДобавлено: 2020-июл-25 01:13 
Не в сети
Аватара пользователя

Зарегистрирован: 2013-июн-21 15:27
Сообщения: 126
Организация: АО "НПО НИИИП-НЗиК"
Откуда: Новосибирск
Забил пока на HEX-ы, с помощью CMC загрузил обратно в контроллер bin-файл, который WSD оттуда выгрузила.
И вот теперь CMC видит ненулевое содержимое флэш-памяти! Почему раньше видела только нули? Непонятно...
Я ни в настройках CMC, ни в перемычках на плате ничего не менял же ж! Просто выгрузил программу, стёр флэш и загрузил обратно, больше ничего. Чудны дела твои, Господи!
Но надеюсь, что раз писАть/читать получается, то CMC всё-таки сумеет с этим контроллером хоть как-то работать.
Теперь попробую собрать какой-нибудь пример для этой платы и посмотреть, как это всё работает...

_________________
Странник


Вернуться к началу
СообщениеДобавлено: 2020-июл-25 02:04 
Не в сети
Аватара пользователя

Зарегистрирован: 2013-июн-21 15:27
Сообщения: 126
Организация: АО "НПО НИИИП-НЗиК"
Откуда: Новосибирск
Собрал простейший пример, где от кнопочек светодиоды зажигаются.
CMC при загрузки программы в флэш-память, говорит, что данные в одном месте не совпадают, но пример работает.
WSD полученный HEX загружает нормально, проверка проходит, и тоже всё работает.
УРА!
Теперь буду постепенно свой проект строить...

_________________
Странник


Вернуться к началу
СообщениеДобавлено: 2020-июл-25 15:53 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1528
Откуда: Тула
stranderer писал(а): *
У меня китайский CH340, WSD через него прекрасно работает, если ей сообщить номер порта, а FwUart говорит "Невозможно открыть порт: Системе не удается найти указанный путь".
COM-порт выбирается в выпадающем списке из тех, которые есть в системе.
Подключайте адаптер до запуска программы.

Как у Вас выглядит (что написано) выпадающий список справа, от задания скорости?

P.S.: обновил программу MdrFwUart, добавил поддржку *.elf/*.axf файлов.

_________________
сочувствующий…


Вернуться к началу
СообщениеДобавлено: 2020-июл-28 01:57 
Не в сети
Аватара пользователя

Зарегистрирован: 2013-июн-21 15:27
Сообщения: 126
Организация: АО "НПО НИИИП-НЗиК"
Откуда: Новосибирск
Цитата:
Как у Вас выглядит (что написано) выпадающий список справа, от задания скорости?
Я не сразу понял, что там может быть выбор порта, потому что поле длинное и никак не подписано.
Теперь выдаёт ошибку:
Вложение:
[ attachment ]
MdrFwUart-bin.jpg [ 107.07 КБ | 386 просмотров ]

_________________
Странник


Вернуться к началу
СообщениеДобавлено: 2020-июл-28 12:09 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1528
Откуда: Тула
stranderer писал(а): *
Теперь выдаёт ошибку:
MdrFwUart-bin.jpg
У Вас микроконтроллер из серии ВЕ9х?
Если же 1986ВЕ3, то вверху окна выберите соответствующий пункт.

_________________
сочувствующий…


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 81 сообщение ]  На страницу « 1 2 3 4 5 6

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB