bergerman 0 14 января, 2018 Опубликовано 14 января, 2018 · Жалоба Здравствуйте уважаемые форумчане. Нашел ваш форум благодаря уважаемому korsaj. Благодаря ему же были исправлены некоторые ошибки. Сразу оговорюсь - я в микроконтроллерах дилетант. Довольно давно бьюсь с одной проблемой. Есть такой расходомер - ПРЭМ-3. Довольно часто его электронная часть выходит из строя. Опытным путем было выяснено, что причина неисправности в микроконтроллере MSP430F149. Для снятия дампа прошивка была приобретена следующая штука Подключил по следующей схеме: TXD - P1.1 RXD - P2.2 TCK - TCK RST - RST/NMI GND - DVss +3V - DVcc Однако с помощью программы MSPFET от уважаемого Kurt`а снять не удалось - выдает ошибку синхронизации. Я связываю это с тем, что контроллер прошит на скорость соединения 9600 (возможно такое?). Как поменять скорость соединения в программе MSPFET я не нашел. Буду благодарен за любую помощь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 81 15 января, 2018 Опубликовано 15 января, 2018 · Жалоба Скорее всего включена защита от считывания. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
twix 0 15 января, 2018 Опубликовано 15 января, 2018 (изменено) · Жалоба Здравствуйте уважаемые форумчане. Может имеет смысл обратиться к разработчикам устройства, и они дадут доступ к прошивке на определенных условиях. Изменено 15 января, 2018 пользователем twix Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Baser 5 15 января, 2018 Опубликовано 15 января, 2018 · Жалоба Если синхронизация не проходит, то или нужно поиграться с параметрами сигналов в MspFET, или внешние цепи на плате мешают обмену, или программно ножка RST переключается в режим NMI, и тогда подключиться к BSL можно только с большими ухищрениями. Но даже если вы подключитесь и подберете пароль для доступа к памяти, или сможете использовать известную "дыру" бутлодера MSP430F149 Rev.O и прочтете прошивку, что вы с ней будете делать, если "вы в микроконтроллерах дилетант"? Там 60К кода. У вас будут одни циферки. Что дальше? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bergerman 0 15 января, 2018 Опубликовано 15 января, 2018 · Жалоба что вы с ней будете делать, если "вы в микроконтроллерах дилетант"? Там 60К кода. У вас будут одни циферки. Что дальше? Спасибо за ответ. Вообще, я хочу попробовать прошить новый контроллер вытащенной прошивкой и таким образом сделать копию. Запаять вместо неисправного и отремонтировать плату. Скорее всего включена защита от считывания. Я так понимаю, что должно выдаваться сообщение типа locked, а не ошибка синхронизации Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 38 16 января, 2018 Опубликовано 16 января, 2018 · Жалоба Скорость, на которую прошит проц (9600) и скорость обмена при BSL это не связанные скорости. А обращение к изготовителю (если он "жив") должно быть первым шагом и, наверняка, вопрос будет урегулирован. Увидят они вашу вторую фотку - не возрадуются (; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 54 16 января, 2018 Опубликовано 16 января, 2018 · Жалоба А обращение к изготовителю (если он "жив") должно быть первым шагом и, наверняка, вопрос будет урегулирован. Как показывает опыт, производитель посылает подальше сразу, или не отвечает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Baser 5 16 января, 2018 Опубликовано 16 января, 2018 · Жалоба Как показывает опыт, производитель посылает подальше сразу, или не отвечает. Точно, я бы не ответил... Вообще, я хочу попробовать прошить новый контроллер вытащенной прошивкой и таким образом сделать копию. Запаять вместо неисправного и отремонтировать плату. Тогда попробуйте по пунктам из моего предыдущего поста. 1) Для начала проверьте питание 3.3В, правильность подключения. 2) Перережте дорожки, идущие на плату от линий интерфейса. 3) Проверьте осциллографом, что все сигналы доходят до МК (при попытке чтения есть уровни "0" и "1") Параметры MspFET: TST invert TRUE RST invert TRUE При попытке чтения должен быть ответ: Защищенная функция. Пароль не подходит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bergerman 0 16 января, 2018 Опубликовано 16 января, 2018 · Жалоба Тогда попробуйте по пунктам из моего предыдущего поста. 1) Для начала проверьте питание 3.3В, правильность подключения. 2) Перережте дорожки, идущие на плату от линий интерфейса. 3) Проверьте осциллографом, что все сигналы доходят до МК (при попытке чтения есть уровни "0" и "1") Параметры MspFET: TST invert TRUE RST invert TRUE При попытке чтения должен быть ответ: Защищенная функция. Пароль не подходит. спасибо, обязательно попробую. Я, наверное, выпаяю контроллер и сделаю как вы посоветовали Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Baser 5 16 января, 2018 Опубликовано 16 января, 2018 · Жалоба спасибо, обязательно попробую. Я, наверное, выпаяю контроллер и сделаю как вы посоветовали Если будете перепаивать MSP430 на другую плату, выведите JTAG интерфейс. Еще три сигнала, TMS, TDI, TDO. Может быть там Fuse целый. Тогда прочесть прошивку проблем не будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 17 января, 2018 Опубликовано 17 января, 2018 · Жалоба . . . . Вообще, я хочу попробовать прошить новый контроллер вытащенной прошивкой и таким образом сделать копию. Запаять вместо неисправного и отремонтировать плату. . . . . 1. Если это ваш личный прибор - то цель оправдана. 2. Если же этот девайс принадлежит некоей конторе, в которой вы работаете (или выполняете кому-то ремонт) - это как правило, неблагодарное занятие которое Вам выгоды (особой) не принесет, зато впоследствии добавит много обязанностей, уже без оплаты :) Вероятность того, что JTAG "перепален" - 80-90 процентов. И Вы ничего из девайса не считаете. Только потратите время-нервы. Попробуйте организоавть ремонт у изготовителя или в сервисе. ps Если работаете с электроникой, обязательно соблюдайте правила по защите от статического электричества. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 38 17 января, 2018 Опубликовано 17 января, 2018 · Жалоба Как показывает опыт, производитель посылает подальше сразу, или не отвечает. Ну не долго ему... Такой производитель под категорию "жив" уже не попадает, тем более у ТС не "свистулька", а девайс "завязанный" на бабло (; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Meh 0 24 февраля, 2018 Опубликовано 24 февраля, 2018 · Жалоба Судя по внешнему виду фотографии Вашего программатора Вам надо инвертироваль пару сигналов (RST и еще что-то). Давно я такой хренью не занимался. В Вашем случае добетесь, что синхрогизация будет в норме, а понта не будет. Следующее, что он скажет: " Пасворд нот мачь". И ЭТО ВСЕ. Для получения прошивки его прийдется хакнуть. А ЭТОТ ГЕМОР ИЗ-ЗА РАЗОВОГО РЕМОНТА НЕ ОКУПИТСЯ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться