реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> MSP430F1611, Failed to write memory at 0x4000
maxim_P
сообщение Jan 29 2009, 10:04
Сообщение #1


Участник
*

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



При попытке запрограммировать процессор, вылетает такая ошибка:
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.

Процессор стоит в устройстве. Пробовал программировать другой такой же процессор
(тоже в устройстве), без проблем. Не могу понять почему? может кто знает?
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jan 29 2009, 10:24
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Если всё остальное одинаково, м.б. сопля между ногами или дефект платы или что-то в этом духе.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 29 2009, 15:57
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Если на плате нет замыканий/обрывов, то может случайно вместо MSP430F1611 другой кристалл запаяли? Например, MSP430F1610 или MSP430F167.
Go to the top of the page
 
+Quote Post
maxim_P
сообщение Jan 30 2009, 08:20
Сообщение #4


Участник
*

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



Цитата(rezident @ Jan 29 2009, 18:57) *
Если на плате нет замыканий/обрывов, то может случайно вместо MSP430F1611 другой кристалл запаяли? Например, MSP430F1610 или MSP430F167.


На процессоре написано MSP430F1611. На процессоре питание 3.3 вольта. Разрывов для осуществления программирования тоже нет. Процессор паяли с помощью фена. Может быть перегрели сильно?
Go to the top of the page
 
+Quote Post
Shread
сообщение Jan 30 2009, 20:12
Сообщение #5


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(maxim_P @ Jan 30 2009, 11:20) *
На процессоре написано MSP430F1611. На процессоре питание 3.3 вольта. Разрывов для осуществления программирования тоже нет. Процессор паяли с помощью фена. Может быть перегрели сильно?

Может быть и это, правда больше похоже на другое:
Несколько раз был случай, когда при подключении отладчика к устройству с собственным питанием, делали это на горячую, в итоге если сигнальная линия отладчика соединяется с сигнальной линией проца раньше чем соединяются их земли проц улетал на тот свет. Если у вас устройство не автономное и питается от сети, то постарайтесь сначала надежно соединить земли устройства и пк, а уж потом втыкать отладчик.
Go to the top of the page
 
+Quote Post
maxim_P
сообщение Feb 2 2009, 08:16
Сообщение #6


Участник
*

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



Цитата(Shread @ Jan 30 2009, 23:12) *
Может быть и это, правда больше похоже на другое:
Несколько раз был случай, когда при подключении отладчика к устройству с собственным питанием, делали это на горячую, в итоге если сигнальная линия отладчика соединяется с сигнальной линией проца раньше чем соединяются их земли проц улетал на тот свет. Если у вас устройство не автономное и питается от сети, то постарайтесь сначала надежно соединить земли устройства и пк, а уж потом втыкать отладчик.


Процессор паяли с отключенным питанием и без отладчика. После того, как процессор полностью был запаян, его подключали к отладчику.
Go to the top of the page
 
+Quote Post
chert_kol
сообщение Feb 4 2009, 05:02
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 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.
Go to the top of the page
 
+Quote Post
aag
сообщение Feb 4 2009, 05:03
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 81
Регистрация: 8-04-06
Из: Новосибирск
Пользователь №: 15 939



"на горячую" имеется ввиду не теплый проц, а при подлюченом питании.
В данном случае лучше перепаять процессор, скорее всего он уже мертвый
Go to the top of the page
 
+Quote Post
chert_kol
сообщение Feb 4 2009, 17:04
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 90
Регистрация: 23-01-09
Из: Санкт-Петербург
Пользователь №: 43 842



Цитата(aag @ Feb 4 2009, 08:03) *
"на горячую" имеется ввиду не теплый проц, а при подлюченом питании.
В данном случае лучше перепаять процессор, скорее всего он уже мертвый


Не тут то было... Резидент прав, не правильно подписан микроконтроллер, в настройках поставил f167 и все шьется как часы...


Может Ti решил сократить номенклатуру, оставить только с большой памятью в каждой линейке..

Итог один заказ F2232 а получил F2274... в итоге у меня 8кБат памяти в запасе...


--------------------
С уважением,
Chert_kol.
Go to the top of the page
 
+Quote Post
rezident
сообщение Feb 4 2009, 17:24
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 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кБ) там реально имеются? wink.gif
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Feb 5 2009, 05:36
Сообщение #11


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(chert_kol @ Feb 4 2009, 20:04) *
Может Ti решил сократить номенклатуру, оставить только с большой памятью в каждой линейке..

Может, китайцам лень разные надписи штамповать? biggrin.gif


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
rezident
сообщение Feb 5 2009, 08:17
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(MrYuran @ Feb 5 2009, 10:36) *
Может, китайцам лень разные надписи штамповать? biggrin.gif
Да нет, все проще. Chip ID data для самого "старшего" кристалла (с наибольшим объемом памяти) указывается. См. таблицы в приложении Features of the MSP430 Bootstrap Loader (slaa089)
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
chert_kol
сообщение Feb 5 2009, 12:27
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 90
Регистрация: 23-01-09
Из: Санкт-Петербург
Пользователь №: 43 842



Цитата(rezident @ Feb 4 2009, 20:24) *
Весьма скоропалительное заключение. Чем прошиваете? Какой программой? Через какой интерфейс?
А вы уверены что они (лишние 8кБ) там реально имеются? wink.gif


Прошиваю при помощи MSP430JTAG-TINY (Olimex) из IAR 4.2... Соответственно шью через JTAG.


Что касается памяти то я сам обманулся и Вас ввел в заблуждение, не 8кБ а 24кБ... Сейчас зашита программа 121кБ (даже чуть больше), специально залил свою мега оболочку... летает ...


--------------------
С уважением,
Chert_kol.
Go to the top of the page
 
+Quote Post
rezident
сообщение Feb 5 2009, 14:50
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(chert_kol @ Feb 5 2009, 17:27) *
Сейчас зашита программа 121кБ (даже чуть больше), специально залил свою мега оболочку... летает ...
Вы что-то путаете или недоговариваете. Откуда в серии MSP430F16xx вообще память больше 64кБ? 07.gif У него же не 430X ядро!
Go to the top of the page
 
+Quote Post
chert_kol
сообщение Feb 5 2009, 16:07
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 90
Регистрация: 23-01-09
Из: Санкт-Петербург
Пользователь №: 43 842



Цитата(rezident @ Feb 5 2009, 17:50) *
Вы что-то путаете или недоговариваете. Откуда в серии MSP430F16xx вообще память больше 64кБ? 07.gif У него же не 430X ядро!


Извините, на ходу писал, 21 кБ... и я имел виду аналогичную ситуацию с F2232 (я писал ранее...)


--------------------
С уважением,
Chert_kol.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 15:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01506 секунд с 7
ELECTRONIX ©2004-2016