Коллекция глюков Здесь публикуются все известные глюки, баги микроконтроллеров, памяти, АЦП и т.д. |
04.05.2022, 12:10
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Может ли WT588D стереть ПЗУ?
Доброго дня
Было когда то создано некое устройство, разово - макетное, и было в нем два WT588D звуковых модуля, один на УНЧ и динамик, второй на FM модулятор.
И случилось так что при обслуживании... или еще что, неважно - оборвался провод от реле, а на нем 12в... и... и не работает, УНЧ греется, спасай!
Ну привезли, я меняю УНЧ - он рядом с тем оторванным проводом, наверняка чиркнул по плате. УНЧ работает, звука нет. Но нет и на FM! Первый - можно предположить - УНЧ "пробило" и на выход WT588D попало.
Ну ладно. Чип наверняка сдох, ПЗУ-то что сделается? Сдуваю с "горелого", ставлю на запасной (сдув предварительно оттуда ПЗУ с тестовыми звуками). Включаю. Фигу. Не работает! Точно так же. Припаиваю на "горелую" ПЗУ с тестовыми... И оно работает! На втором модуле абсолютно аналогично.
Программатор... переходник... читаю ПЗУ что были на устройстве - 0xFF. Вопрос - как могла стереться ПЗУшка? Получается, что чип WT588 выдал нужную последовательность команд?
Да, звуковой модуль вот такой
http://compcar.ru/forum/showthread.php?t=10333
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
04.05.2022, 12:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,000
Сказал спасибо: 2,764
Сказали Спасибо 2,708 раз(а) в 2,003 сообщении(ях)
|
Re: Может ли WT588D стереть ПЗУ?
nml, а пишется та ПЗУшка, что снята с горелого устройства, нормально?
|
|
|
Сказали "Спасибо" Yuri222
|
|
|
04.05.2022, 12:47
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Может ли WT588D стереть ПЗУ?
Сообщение от Yuri222
|
nml, а пишется та ПЗУшка, что снята с горелого устройства, нормально?
|
Э... Это мысль, надо проверить. Поскольку я на "горелую" переставлял ПЗУ с запасных, то и прошил туда же.
Но те что с "горелых" - просто подключал - программатор правильно определил тип, емкость, производителя. По крайней мере интерфейс жив. На запись проверю, как-то не додумался - торопился девайс "сдать", а потом надо было бежать - ждали "на пиво"
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
04.05.2022, 12:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,000
Сказал спасибо: 2,764
Сказали Спасибо 2,708 раз(а) в 2,003 сообщении(ях)
|
Re: Может ли WT588D стереть ПЗУ?
nml, я поначалу подумал - сгорел чип памяти (попадались в свое время битые чипы старые советские РФ-ки с УФ стиранием, у них битые разряды емнип выдавали как раз лог. 1). Но потом пришла мысля - ведь это SPI память, программатор ее опознал, значит - не совсем издохла. Но, поскольку сама FLASH не контактирует с наружными выводами, то как-то трудно представить, что внутренности микры издохли, а наружная оболочка (интерфейс, контроллер внутри SPI-FLASH) при этом - осталась исправной...
С другой стороны - выдать последовательность команд на стирание - тоже маловероятно. Разве только при сбое контроллер переключился в тот кусок программы, где эта флешь и стирается...
|
|
|
|
04.05.2022, 13:47
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Может ли WT588D стереть ПЗУ?
Сообщение от Yuri222
|
Разве только при сбое контроллер переключился в тот кусок программы, где эта флешь и стирается...
|
Ну разве что - нечто "недокументированное". Чип тот по идее писать в ПЗУшку никак не должен, только читать
Но - одновременно в двух, меж собой никак (кроме питания) не связанных? Тут полное недоумение.
ЗЫ Я уж думал и про то что "злоумышленник" тупо подменил модуль на "пустой". Но снизу платы моя пометка маркером...
__________________
[ жизнь приятна и красива, если выпить литр пива ]
Последний раз редактировалось nml; 04.05.2022 в 13:50.
|
|
|
|
04.05.2022, 14:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,000
Сказал спасибо: 2,764
Сказали Спасибо 2,708 раз(а) в 2,003 сообщении(ях)
|
Re: Может ли WT588D стереть ПЗУ?
Сообщение от nml
|
Чип тот по идее писать в ПЗУшку никак не должен, только читать
|
В даташите на этот чип
Цитата:
|
Support online USB download / offline USB download. What’s more, it also can download data to SPI-Flash even if WT588D-U are working
|
https://www.elechouse.com/elechouse/...e%20Module.pdf
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Yuri222 за это сообщение:
|
|
|
04.05.2022, 14:25
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Может ли WT588D стереть ПЗУ?
Хм. У меня 16-ти пиновый, без "U". Но вполне возможно что кристалл один, просто ноги не выведены наружу. Тогда - да, возможно.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
05.05.2022, 00:35
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Может ли WT588D стереть ПЗУ?
Сообщение от Yuri222
|
nml, а пишется та ПЗУшка, что снята с горелого устройства, нормально?
|
Как вы догадались???? ![Обижен](images/smilies/icon_beee.gif)
Подключаю к программатору, через переходник
Определить - опеределилось.
Стереть - Ок.
Записать -..... вышло время
После этого - определить - ... 0xFF
Получается, ПЗУшки сдохли? .... Завтра может времени побольше... сдую, еще проверю. Чем дальше, тем страньше
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:07.
|
|