Flood 13 1 ноября, 2023 Опубликовано 1 ноября, 2023 · Жалоба Всем привет! Каким софтом можно прочитать MSP430F5529 через USB BSL? Спалил процессор MSP430F5529 в фирменной коробочке USB2ANY. Проц стартует, на USB виден, но страшно греется (подгорели IO ножки скорее всего). Скоро приедет замена, надеюсь что можно будет просто заменить процессор и прошить родным софтом USB2ANY Updater. При работе USB2ANY Updater печатаются какие-то серийные номера, не вполне понятно, к чему они относятся, поэтому для подстраховки хотелось бы сдампить содержимое подгоревшего процессора. Каким софтом можно это сделать? Процессор этот с нативной поддержкой USB, есть кнопка принудительной загрузки в режиме USB BSL. Вопрос в готовом софте для PC, в котором можно было бы сделать дамп. Подскажите, пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zig 39 1 ноября, 2023 Опубликовано 1 ноября, 2023 · Жалоба Попробуйте спросить в теме: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 1 ноября, 2023 Опубликовано 1 ноября, 2023 · Жалоба Я находил прошивку в софте. Делал сам USB2ANY и её прошивал. И для EV2400 тоже где то брал в их софте. Где - уже не помню, но она там есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flood 13 2 ноября, 2023 Опубликовано 2 ноября, 2023 · Жалоба Понятно, что буду пробовать прошивать новый процессор их софтом от USB2ANY. Вопрос был, чем снять дамп со старого процессора, тк он как-то работает и определяется. Хотелось сохранить его содержимое на случай если там хранится серийный номер. Для этого нужна программа-программатор, которая умеет сохранять дамп. Софт от USB2ANY умеет только записывать прошивки, насколько я понимаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 79 2 ноября, 2023 Опубликовано 2 ноября, 2023 · Жалоба у ti был какой-то BSL_Scripter.exe, но умеет ли он в USB и пятую серию - не уверен, не проверял. плюс вероятно сам проц залочен и прям из него прочитать может не получится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 2 ноября, 2023 Опубликовано 2 ноября, 2023 · Жалоба 3 hours ago, Flood said: Понятно, что буду пробовать прошивать новый процессор их софтом от USB2ANY. Вопрос был, чем снять дамп со старого процессора, тк он как-то работает и определяется. Хотелось сохранить его содержимое на случай если там хранится серийный номер. Для этого нужна программа-программатор, которая умеет сохранять дамп. Софт от USB2ANY умеет только записывать прошивки, насколько я понимаю. Прошивал чистый, никаких номеров не надо было. По-моему через Энергию можно было считать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flood 13 2 ноября, 2023 Опубликовано 2 ноября, 2023 · Жалоба 1 hour ago, x893 said: По-моему через Энергию можно было считать. А что такое "Энергия"? (нашел, https://energia.nu/) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flood 13 2 ноября, 2023 Опубликовано 2 ноября, 2023 · Жалоба Внутри этой Энергии - DSLite, отладчик от TI. Не похоже, что он умеет работать через встроенный USB Bootstrap, требуется USB-FET... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 2 ноября, 2023 Опубликовано 2 ноября, 2023 · Жалоба Ну Вы же программист - разберётесь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flood 13 2 ноября, 2023 Опубликовано 2 ноября, 2023 · Жалоба Нашел пример для Питона (Python_Firmware_Upgrader-5_20_07_01.zip), он работает (точнее, пытается) через USB. Дал ему не тот пароль (так и не разобрался, каким он должен быть), после чего загрузчик успешно обругался на несовпадение пароля и стер флеш. В результате, просто заменил процессор и обновил ему ПО через USB2ANY Explorer. Все работает нормально, серийный номер изменился, но не стал пустым. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aries 3 2 ноября, 2023 Опубликовано 2 ноября, 2023 · Жалоба В 01.11.2023 в 18:48, Flood сказал: Каким софтом можно прочитать MSP430F5529 через USB BSL? Попробуйте UniFlash Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flood 13 3 ноября, 2023 Опубликовано 3 ноября, 2023 · Жалоба 14 hours ago, Aries said: Попробуйте UniFlash Да, скорее всего это правильный ответ. Но под капотом у UniScan тот же DSLite, который хочет MSP-FET. В любом случае, вопрос решен положительно, бакап старого процессора не потребовался. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aries 3 3 ноября, 2023 Опубликовано 3 ноября, 2023 · Жалоба 4 часа назад, Flood сказал: ... Но под капотом у UniScan тот же DSLite, который хочет MSP-FET... Ничего не понял. Можете растолковать, что это значит ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flood 13 4 ноября, 2023 Опубликовано 4 ноября, 2023 · Жалоба 23 hours ago, Aries said: Ничего не понял. Можете растолковать, что это значит ? Насколько я смог разобраться, в пакете UniFlash, также как в рекомендованной ранее energia, для программирования и отладки используется программа DSLite. Этот софт умеет работать через отладчик MSP-FET, но (если я все правильно понял), не умеет шить USB-микроконтроллеры напрямую без коробочки отладчика, т.е. через USB BSL. Для работы с USB BSL есть некий пакет для Python (Python_Firmware_Upgrader-5_20_07_01.zip), относительно рабочий и довольно сильно устаревший (с зависимостями от устаревших пакетов для Python 2). Удалось добиться его работы через BSL5, но сделать реальный дамп с USB2ANY не получилось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aries 3 4 ноября, 2023 Опубликовано 4 ноября, 2023 · Жалоба 3 часа назад, Flood сказал: ...не умеет шить USB-микроконтроллеры напрямую без коробочки отладчика, т.е. через USB BSL... По идее, при зажатой кнопке S1, и подключении к USB, устройство должно увидеться как виртуальный COM порт, и можно запустить BSL загрузчик. Или не так ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться