Olegovich 0 9 сентября, 2005 Опубликовано 9 сентября, 2005 · Жалоба Произошел следующий глюк. В результате невыясненных причин (видимо, помехи от канала связи, больше нечему) камень MSP430F149 стал работать как F148, соответственно выдается сигнатура от F148, программируется только та область флэши, которая имеется у F148 (она меньше, чем у F149), ну и соответственно читается тоже только область флэш от F148. Вот такая ерундистика. Правда (будем надеяться) случайным образом и только на одном устройстве (пока). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SpiritDance 0 11 сентября, 2005 Опубликовано 11 сентября, 2005 · Жалоба В данном кристале отсутсвует схема BOR. Если в схеме отсутствует внешний супервизор , то при снижении напряжения питания процессора в момент обращения к флеш, действительно могут происходить различного рода фокусы. Например случайные данные могут записатся в случайные области памяти, теряться загрузчики, сигнатуры и прочая и прочая... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
avesat 0 11 сентября, 2005 Опубликовано 11 сентября, 2005 · Жалоба Произошел следующий глюк. В результате невыясненных причин (видимо, помехи от канала связи, больше нечему) камень MSP430F149 стал работать как F148, соответственно выдается сигнатура от F148, программируется только та область флэши, которая имеется у F148 (она меньше, чем у F149), ну и соответственно читается тоже только область флэш от F148. Вот такая ерундистика. Правда (будем надеяться) случайным образом и только на одном устройстве (пока). <{POST_SNAPBACK}> Сначала он прошивался нормально как 149, потом стал работать 148-м (наверно понизили в должности) , и теперь програмится исключительно как 148-й???????? Можно подробней пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Olegovich 0 12 сентября, 2005 Опубликовано 12 сентября, 2005 · Жалоба Произошел следующий глюк. В результате невыясненных причин (видимо, помехи от канала связи, больше нечему) камень MSP430F149 стал работать как F148, соответственно выдается сигнатура от F148, программируется только та область флэши, которая имеется у F148 (она меньше, чем у F149), ну и соответственно читается тоже только область флэш от F148. Вот такая ерундистика. Правда (будем надеяться) случайным образом и только на одном устройстве (пока). <{POST_SNAPBACK}> Сначала он прошивался нормально как 149, потом стал работать 148-м (наверно понизили в должности) , и теперь програмится исключительно как 148-й???????? Можно подробней пожалуйста. <{POST_SNAPBACK}> Супервизор есть. А работает как 148 в том смысле, что сигнатура его (два байта 0хF1 и 0х49) читаются как 0xF1 и 0х48, контроллер не работает ваапще, и области флэш, которые отсутствуют в 148, но есть в 149, при чтении FET'ом забиты нулями. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
АДИКМ 0 12 сентября, 2005 Опубликовано 12 сентября, 2005 · Жалоба Произошел следующий глюк. В результате невыясненных причин (видимо, помехи от канала связи, больше нечему) камень MSP430F149 стал работать как F148, соответственно выдается сигнатура от F148, программируется только та область флэши, которая имеется у F148 (она меньше, чем у F149), ну и соответственно читается тоже только область флэш от F148. Вот такая ерундистика. Правда (будем надеяться) случайным образом и только на одном устройстве (пока). <{POST_SNAPBACK}> Сначала он прошивался нормально как 149, потом стал работать 148-м (наверно понизили в должности) , и теперь програмится исключительно как 148-й???????? Можно подробней пожалуйста. <{POST_SNAPBACK}> Супервизор есть. А работает как 148 в том смысле, что сигнатура его (два байта 0хF1 и 0х49) читаются как 0xF1 и 0х48, контроллер не работает ваапще, и области флэш, которые отсутствуют в 148, но есть в 149, при чтении FET'ом забиты нулями. <{POST_SNAPBACK}> Вообще то у 148 сигнатура тоже F1 49. А реальный тип кристалла определяется по другим данным. Так что у вас ROM повредился, похоже... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
avesat 0 12 сентября, 2005 Опубликовано 12 сентября, 2005 · Жалоба Сегодня на работе произошло следующее, при записи из RAM во FLASH, записывались левые числа. При этом питание 3.34V + супервизор, все как в аптеке. Наблюдалось в одном устройстве из 20-ти, после замены контроллера, все норм. Все дело в микрухе, а не в наводках, по крайней мере у нас. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Olegovich 0 13 сентября, 2005 Опубликовано 13 сентября, 2005 · Жалоба Произошел следующий глюк. В результате невыясненных причин (видимо, помехи от канала связи, больше нечему) камень MSP430F149 стал работать как F148, соответственно выдается сигнатура от F148, программируется только та область флэши, которая имеется у F148 (она меньше, чем у F149), ну и соответственно читается тоже только область флэш от F148. Вот такая ерундистика. Правда (будем надеяться) случайным образом и только на одном устройстве (пока). <{POST_SNAPBACK}> Сначала он прошивался нормально как 149, потом стал работать 148-м (наверно понизили в должности) , и теперь програмится исключительно как 148-й???????? Можно подробней пожалуйста. <{POST_SNAPBACK}> Супервизор есть. А работает как 148 в том смысле, что сигнатура его (два байта 0хF1 и 0х49) читаются как 0xF1 и 0х48, контроллер не работает ваапще, и области флэш, которые отсутствуют в 148, но есть в 149, при чтении FET'ом забиты нулями. <{POST_SNAPBACK}> Вообще то у 148 сигнатура тоже F1 49. А реальный тип кристалла определяется по другим данным. Так что у вас ROM повредился, похоже... <{POST_SNAPBACK}> Интересно, и по каким же данным определяется тип? :ohmy: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
АДИКМ 0 14 сентября, 2005 Опубликовано 14 сентября, 2005 · Жалоба Произошел следующий глюк. В результате невыясненных причин (видимо, помехи от канала связи, больше нечему) камень MSP430F149 стал работать как F148, соответственно выдается сигнатура от F148, программируется только та область флэши, которая имеется у F148 (она меньше, чем у F149), ну и соответственно читается тоже только область флэш от F148. Вот такая ерундистика. Правда (будем надеяться) случайным образом и только на одном устройстве (пока). <{POST_SNAPBACK}> Сначала он прошивался нормально как 149, потом стал работать 148-м (наверно понизили в должности) , и теперь програмится исключительно как 148-й???????? Можно подробней пожалуйста. <{POST_SNAPBACK}> Супервизор есть. А работает как 148 в том смысле, что сигнатура его (два байта 0хF1 и 0х49) читаются как 0xF1 и 0х48, контроллер не работает ваапще, и области флэш, которые отсутствуют в 148, но есть в 149, при чтении FET'ом забиты нулями. <{POST_SNAPBACK}> Вообще то у 148 сигнатура тоже F1 49. А реальный тип кристалла определяется по другим данным. Так что у вас ROM повредился, похоже... <{POST_SNAPBACK}> Интересно, и по каким же данным определяется тип? :ohmy: <{POST_SNAPBACK}> Есть дополнительная команда JTAG которая возвращает число. Потом по данному числу и Device ID определяется кристалл. А Device ID у многих микросхем одинаков Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Olegovich 0 15 сентября, 2005 Опубликовано 15 сентября, 2005 · Жалоба Произошел следующий глюк. В результате невыясненных причин (видимо, помехи от канала связи, больше нечему) камень MSP430F149 стал работать как F148, соответственно выдается сигнатура от F148, программируется только та область флэши, которая имеется у F148 (она меньше, чем у F149), ну и соответственно читается тоже только область флэш от F148. Вот такая ерундистика. Правда (будем надеяться) случайным образом и только на одном устройстве (пока). <{POST_SNAPBACK}> Сначала он прошивался нормально как 149, потом стал работать 148-м (наверно понизили в должности) , и теперь програмится исключительно как 148-й???????? Можно подробней пожалуйста. <{POST_SNAPBACK}> Супервизор есть. А работает как 148 в том смысле, что сигнатура его (два байта 0хF1 и 0х49) читаются как 0xF1 и 0х48, контроллер не работает ваапще, и области флэш, которые отсутствуют в 148, но есть в 149, при чтении FET'ом забиты нулями. <{POST_SNAPBACK}> Вообще то у 148 сигнатура тоже F1 49. А реальный тип кристалла определяется по другим данным. Так что у вас ROM повредился, похоже... <{POST_SNAPBACK}> Интересно, и по каким же данным определяется тип? :ohmy: <{POST_SNAPBACK}> Есть дополнительная команда JTAG которая возвращает число. Потом по данному числу и Device ID определяется кристалл. А Device ID у многих микросхем одинаков <{POST_SNAPBACK}> Ну да, есть такая команда. Она и возвращает то, что называется сигнатурой - у MSP430F149 это число 0xF149, а у MSP430F148 - 0xF148, с чего это вдруг у разных кристаллов одинаковая сигнатура... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kurt 0 15 сентября, 2005 Опубликовано 15 сентября, 2005 · Жалоба Сделайте, пожалуйста, с помощью программы MSPFET операцию "Dump Device ID" для этого загадочного процессора и пришлите полученный файлик. Утилитку желательно взять свежую с сайта. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Olegovich 0 15 сентября, 2005 Опубликовано 15 сентября, 2005 · Жалоба Сделайте, пожалуйста, с помощью программы MSPFET операцию "Dump Device ID" для этого загадочного процессора и пришлите полученный файлик. Утилитку желательно взять свежую с сайта. <{POST_SNAPBACK}> К сожалению, камень уже в утиле... Ладно, черт с ним. Будем жить дальше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
avesat 0 15 сентября, 2005 Опубликовано 15 сентября, 2005 · Жалоба У нас для таких вещей коробочка имеется!!!! История как никак. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться