maxim_P 0 29 января, 2009 Опубликовано 29 января, 2009 · Жалоба При попытке запрограммировать процессор, вылетает такая ошибка: 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. Процессор стоит в устройстве. Пробовал программировать другой такой же процессор (тоже в устройстве), без проблем. Не могу понять почему? может кто знает? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 29 29 января, 2009 Опубликовано 29 января, 2009 · Жалоба Если всё остальное одинаково, м.б. сопля между ногами или дефект платы или что-то в этом духе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 29 января, 2009 Опубликовано 29 января, 2009 · Жалоба Если на плате нет замыканий/обрывов, то может случайно вместо MSP430F1611 другой кристалл запаяли? Например, MSP430F1610 или MSP430F167. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
maxim_P 0 30 января, 2009 Опубликовано 30 января, 2009 · Жалоба Если на плате нет замыканий/обрывов, то может случайно вместо MSP430F1611 другой кристалл запаяли? Например, MSP430F1610 или MSP430F167. На процессоре написано MSP430F1611. На процессоре питание 3.3 вольта. Разрывов для осуществления программирования тоже нет. Процессор паяли с помощью фена. Может быть перегрели сильно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shread 0 30 января, 2009 Опубликовано 30 января, 2009 · Жалоба На процессоре написано MSP430F1611. На процессоре питание 3.3 вольта. Разрывов для осуществления программирования тоже нет. Процессор паяли с помощью фена. Может быть перегрели сильно? Может быть и это, правда больше похоже на другое: Несколько раз был случай, когда при подключении отладчика к устройству с собственным питанием, делали это на горячую, в итоге если сигнальная линия отладчика соединяется с сигнальной линией проца раньше чем соединяются их земли проц улетал на тот свет. Если у вас устройство не автономное и питается от сети, то постарайтесь сначала надежно соединить земли устройства и пк, а уж потом втыкать отладчик. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
maxim_P 0 2 февраля, 2009 Опубликовано 2 февраля, 2009 · Жалоба Может быть и это, правда больше похоже на другое: Несколько раз был случай, когда при подключении отладчика к устройству с собственным питанием, делали это на горячую, в итоге если сигнальная линия отладчика соединяется с сигнальной линией проца раньше чем соединяются их земли проц улетал на тот свет. Если у вас устройство не автономное и питается от сети, то постарайтесь сначала надежно соединить земли устройства и пк, а уж потом втыкать отладчик. Процессор паяли с отключенным питанием и без отладчика. После того, как процессор полностью был запаян, его подключали к отладчику. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chert_kol 0 4 февраля, 2009 Опубликовано 4 февраля, 2009 · Жалоба При попытке запрограммировать процессор, вылетает такая ошибка: 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, шьется все на ура... Какие будут мнения.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aag 0 4 февраля, 2009 Опубликовано 4 февраля, 2009 · Жалоба "на горячую" имеется ввиду не теплый проц, а при подлюченом питании. В данном случае лучше перепаять процессор, скорее всего он уже мертвый Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chert_kol 0 4 февраля, 2009 Опубликовано 4 февраля, 2009 · Жалоба "на горячую" имеется ввиду не теплый проц, а при подлюченом питании. В данном случае лучше перепаять процессор, скорее всего он уже мертвый Не тут то было... Резидент прав, не правильно подписан микроконтроллер, в настройках поставил f167 и все шьется как часы... Может Ti решил сократить номенклатуру, оставить только с большой памятью в каждой линейке.. Итог один заказ F2232 а получил F2274... в итоге у меня 8кБат памяти в запасе... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 4 февраля, 2009 Опубликовано 4 февраля, 2009 · Жалоба Не тут то было... Резидент прав, не правильно подписан микроконтроллер, в настройках поставил f167 и все шьется как часы...Весьма скоропалительное заключение. Чем прошиваете? Какой программой? Через какой интерфейс? Итог один заказ F2232 а получил F2274... в итоге у меня 8кБат памяти в запасе...А вы уверены что они (лишние 8кБ) там реально имеются? ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 29 5 февраля, 2009 Опубликовано 5 февраля, 2009 · Жалоба Может Ti решил сократить номенклатуру, оставить только с большой памятью в каждой линейке.. Может, китайцам лень разные надписи штамповать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 5 февраля, 2009 Опубликовано 5 февраля, 2009 · Жалоба Может, китайцам лень разные надписи штамповать? Да нет, все проще. Chip ID data для самого "старшего" кристалла (с наибольшим объемом памяти) указывается. См. таблицы в приложении Features of the MSP430 Bootstrap Loader (slaa089) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chert_kol 0 5 февраля, 2009 Опубликовано 5 февраля, 2009 · Жалоба Весьма скоропалительное заключение. Чем прошиваете? Какой программой? Через какой интерфейс? А вы уверены что они (лишние 8кБ) там реально имеются? ;) Прошиваю при помощи MSP430JTAG-TINY (Olimex) из IAR 4.2... Соответственно шью через JTAG. Что касается памяти то я сам обманулся и Вас ввел в заблуждение, не 8кБ а 24кБ... Сейчас зашита программа 121кБ (даже чуть больше), специально залил свою мега оболочку... летает ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 5 февраля, 2009 Опубликовано 5 февраля, 2009 · Жалоба Сейчас зашита программа 121кБ (даже чуть больше), специально залил свою мега оболочку... летает ...Вы что-то путаете или недоговариваете. Откуда в серии MSP430F16xx вообще память больше 64кБ? :07: У него же не 430X ядро! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chert_kol 0 5 февраля, 2009 Опубликовано 5 февраля, 2009 · Жалоба Вы что-то путаете или недоговариваете. Откуда в серии MSP430F16xx вообще память больше 64кБ? :07: У него же не 430X ядро! Извините, на ходу писал, 21 кБ... и я имел виду аналогичную ситуацию с F2232 (я писал ранее...) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться