|
MSP430F1611, Failed to write memory at 0x4000 |
|
|
|
Jan 30 2009, 08:20
|

Участник

Группа: Участник
Сообщений: 39
Регистрация: 14-06-07
Из: Минск, Беларусь
Пользователь №: 28 436

|
Цитата(rezident @ Jan 29 2009, 18:57)  Если на плате нет замыканий/обрывов, то может случайно вместо MSP430F1611 другой кристалл запаяли? Например, MSP430F1610 или MSP430F167. На процессоре написано MSP430F1611. На процессоре питание 3.3 вольта. Разрывов для осуществления программирования тоже нет. Процессор паяли с помощью фена. Может быть перегрели сильно?
|
|
|
|
|
Jan 30 2009, 20:12
|
иногда заглядывающий
   
Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170

|
Цитата(maxim_P @ Jan 30 2009, 11:20)  На процессоре написано MSP430F1611. На процессоре питание 3.3 вольта. Разрывов для осуществления программирования тоже нет. Процессор паяли с помощью фена. Может быть перегрели сильно? Может быть и это, правда больше похоже на другое: Несколько раз был случай, когда при подключении отладчика к устройству с собственным питанием, делали это на горячую, в итоге если сигнальная линия отладчика соединяется с сигнальной линией проца раньше чем соединяются их земли проц улетал на тот свет. Если у вас устройство не автономное и питается от сети, то постарайтесь сначала надежно соединить земли устройства и пк, а уж потом втыкать отладчик.
|
|
|
|
|
Feb 2 2009, 08:16
|

Участник

Группа: Участник
Сообщений: 39
Регистрация: 14-06-07
Из: Минск, Беларусь
Пользователь №: 28 436

|
Цитата(Shread @ Jan 30 2009, 23:12)  Может быть и это, правда больше похоже на другое: Несколько раз был случай, когда при подключении отладчика к устройству с собственным питанием, делали это на горячую, в итоге если сигнальная линия отладчика соединяется с сигнальной линией проца раньше чем соединяются их земли проц улетал на тот свет. Если у вас устройство не автономное и питается от сети, то постарайтесь сначала надежно соединить земли устройства и пк, а уж потом втыкать отладчик. Процессор паяли с отключенным питанием и без отладчика. После того, как процессор полностью был запаян, его подключали к отладчику.
|
|
|
|
|
Feb 4 2009, 05:02
|
Частый гость
 
Группа: Свой
Сообщений: 90
Регистрация: 23-01-09
Из: Санкт-Петербург
Пользователь №: 43 842

|
Цитата(maxim_P @ Jan 29 2009, 13:04)  При попытке запрограммировать процессор, вылетает такая ошибка: Thu Jan 29 11:51:53 2009: Failed to write memory at 0x4000 Thu Jan 29 11:51:55 2009: Warning: Failed to erase main memory Thu Jan 29 11:51:55 2009: Warning: Can not write to read only memory.
Процессор стоит в устройстве. Пробовал программировать другой такой же процессор (тоже в устройстве), без проблем. Не могу понять почему? может кто знает? Случай имеет место быть ... Только вчера натолкнулся на такие грабли... есть гипотеза, что название msp430F1611 не соответствует самой железяке, так как вчера еще прошивал F2232, на что IAR мне не навязчиво намекнуло что скорей всего моя железяка это F2274... Если в проекте указать что это F2274, шьется все на ура... Какие будут мнения..
--------------------
С уважением, Chert_kol.
|
|
|
|
|
Feb 4 2009, 17:04
|
Частый гость
 
Группа: Свой
Сообщений: 90
Регистрация: 23-01-09
Из: Санкт-Петербург
Пользователь №: 43 842

|
Цитата(aag @ Feb 4 2009, 08:03)  "на горячую" имеется ввиду не теплый проц, а при подлюченом питании. В данном случае лучше перепаять процессор, скорее всего он уже мертвый Не тут то было... Резидент прав, не правильно подписан микроконтроллер, в настройках поставил f167 и все шьется как часы... Может Ti решил сократить номенклатуру, оставить только с большой памятью в каждой линейке.. Итог один заказ F2232 а получил F2274... в итоге у меня 8кБат памяти в запасе...
--------------------
С уважением, Chert_kol.
|
|
|
|
|
Feb 4 2009, 17:24
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(chert_kol @ Feb 4 2009, 22:04)  Не тут то было... Резидент прав, не правильно подписан микроконтроллер, в настройках поставил f167 и все шьется как часы... Весьма скоропалительное заключение. Чем прошиваете? Какой программой? Через какой интерфейс? Цитата(chert_kol @ Feb 4 2009, 22:04)  Итог один заказ F2232 а получил F2274... в итоге у меня 8кБат памяти в запасе... А вы уверены что они (лишние 8кБ) там реально имеются?
|
|
|
|
|
Feb 5 2009, 12:27
|
Частый гость
 
Группа: Свой
Сообщений: 90
Регистрация: 23-01-09
Из: Санкт-Петербург
Пользователь №: 43 842

|
Цитата(rezident @ Feb 4 2009, 20:24)  Весьма скоропалительное заключение. Чем прошиваете? Какой программой? Через какой интерфейс? А вы уверены что они (лишние 8кБ) там реально имеются?  Прошиваю при помощи MSP430JTAG-TINY (Olimex) из IAR 4.2... Соответственно шью через JTAG. Что касается памяти то я сам обманулся и Вас ввел в заблуждение, не 8кБ а 24кБ... Сейчас зашита программа 121кБ (даже чуть больше), специально залил свою мега оболочку... летает ...
--------------------
С уважением, Chert_kol.
|
|
|
|
|
Feb 5 2009, 16:07
|
Частый гость
 
Группа: Свой
Сообщений: 90
Регистрация: 23-01-09
Из: Санкт-Петербург
Пользователь №: 43 842

|
Цитата(rezident @ Feb 5 2009, 17:50)  Вы что-то путаете или недоговариваете. Откуда в серии MSP430F16xx вообще память больше 64кБ?  У него же не 430X ядро! Извините, на ходу писал, 21 кБ... и я имел виду аналогичную ситуацию с F2232 (я писал ранее...)
--------------------
С уважением, Chert_kol.
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|