Всем Привет!!! Сегодня хочу представить Вашему вниманию микросхемы памяти, Flash память W25Q128FVSIG из Китая и для чего собственно, они мне понадобились. Кому интересно, добро пожаловать под кат
Для переделки регистратора 70mai_d01 он же Xiaomi 70 Minutes Smart WiFi Car DVR, о чем позднее, были заказаны W25Q128FVSIG. Это FLASH память с SPI интерфейсом, объёмом 128 Мбит, в корпусе SO-8. Напряжение питания: 2.7...3.6 В. Рабочая температура: -40...85 °C.
Даташит кому интересно
Микросхемы пришли в стандартном желтом конверте и почему-то в zip пакете вместо запечатанного блистера.
Все чипы разных годов выпуска, более того один W25Q128JVSIQ он же самый новый.
<img src=«
pic.mysku-st.ru/uploads/pictures/04/88/40/2021/03/31/d39900.jpg»
На ножках видны следы пайки, но это не точно.
Вставляю в программатор и проверяю, ну да так и есть, некоторые чипы содержат какую-то прошивку.
Стираю, пишу, проверяю, все работает как надо.
Выводы, чипы
с помойки с разборки, но похоже настоящие, не перемаркировка. Хотя у продавца указано что новые, минус ему за это, но главное рабочие и хорошая цена. В известном магазине за эту цену можно купить только один чип, да и ехать надо, но зато новый )))
Теперь, зачем мне это все нужно .
У меня есть регистратор Xiaomi 70 Minutes Smart WiFi Car DVR, останавливаться на его характеристиках не буду, есть куча описаний и примеров работы. Естественно сразу прошивка с китайской озвучкой была обновлена на последнюю актуальною, да еще русифицированную. Так вот верой и правдой он служил мне целый год. И тут начались некоторые глюки. Каждый раз при включении, регик стал просить авторизацию через приложение, раньше такого не было. Сначала грешил на встроенный аккумулятор, но оказалось дело не в нем.
Изучение
4PDA дало некоторую информацию, такой глюк может повторятся из-за модифицированной прошивки с русским языком, перепрошивки помогали, но ненадолго. Не знаю уж что там происходит. По информации пользователей, самая лучшая и надежная прошивка европейская оригинал, с ней проблем никаких не бывает.
Решение, вернуть китайскую прошивку или прошить европейскую оригинал с русским . Но европейская в чип 25q64 который стоит в регике не лезет, потому что звуковые кодеки там другие, более качественные. Поэтому что бы перейти на нее нужно поменять чип на 25q128, который стоит в регистраторах для европейского рынка. Был выбран путь переделки.
Отличия региков
Европейская версия
1: английская озвучка (можно прошить на русскую, не сложно)
2: управление голосом на английском (можно поменять голосовое управление на русское)
3: дороже
4: голосовой движок Nuance
5: встроенной флеш-памяти 128 Мбит (16 Мбайт), из этого вытекает, что
6: памяти под озвучку в два раза больше и, следовательно, озвучка в лучшем качестве: 22kHz, 353 Kbps, 16Bit
7: написано 70MAI на регистраторе
Чистый китаец
1: китайская озвучка (можно прошить на русскую, не сложно)
2: управление голосом на китайском (можно поменять голосовое управление на русское) см. раздел с прошивкой
3: дешевле
4: голосовой движок Alspeech
5: встроенной флеш-памяти 64 Мбит (8 Мбайт), из этого вытекает, что
6: памяти под озвучку в два раза меньше и, следовательно, озвучка в худшем качестве: 8kHz, 128 Kbps, 16Bit
7: написано 70迈 на регистраторе
Качество звука для меня вторично, главное надежность прошивки, ну попробую.
По железу регики ничем не отличаются кроме микросхемы памяти. Сама переделка не сложная. Для начала подготовим прошивку.
Берем прошивку регика для европы SD_CarDV.bin и в любом редакторе удаляем первые 32 байта
Сохраняем.
И заливаем в 25q128.
И приступаем к разбору регистратора, это тоже не сложно, главное аккуратность
Немного приподнимаем наклейку и откручиваем один саморез
С помощью лопатки аккуратно отделяем половинку корпуса, она на защелках
и откручиваем 4 самореза, они держат другую половинку.
Здесь кстати можно подкрутить фокусное расстояние объектива, кому не нравится установленное на заводе, я не трогал.
Сдуваем старый чип, здесь много мелких деталей вокруг, поэтому аккуратно.
очищаем посадочное место
и запаиваем новый прошитый чип.
Включаем регистратор и в приложении проводим процедуру сопряжения заново.
Процедура, повторюсь, довольно простая. На выходе имеем стабильно работающий регистратор с европейской версией.
Материалы по переделке взяты
отсюда, там же и прошивки разных версий, с разными озвучками. По прошествии месяца пока все работает стабильно.
Спасибо за внимание, надеюсь было полезно.
Быстро как TL866, и дешевле СН341А. Есно без поддержки 29-той памяти.
Хотя, сколько было попыток с 29 памятью, и даже новой, и всё мимо. Отчего TL866 приобретает статус переплаченного продукта.
https://aliexpress.ru/item/item/1005001298684667.html
$0.5 за штуку + доставка $1.26 если брать до 7 шт включительно.
Брал 2 раза, по 7шт, с разницей в 3 или 4 недели. Первый раз пришли совсем новые в ленте, второй раз с виду новые, но россыпью и внутри у всех чтото было прошито. Но трутся-пишутся-читаются отлично.
Да, вот как раз вчера себе заказал за копейки.
W25Q32BVSIG 32 мегабита (4 мегабайта).
5 штук 1.3$ (1.11 + 0.19)
Дёшево для всякой ардуйни и не нужно всяких microsd с держателями.
Я, кстати, никак не могу сообразить задачу, где 4 мегабайта мало, а 32 в самый раз.
А область применения, например, — в роутерах или иных гаджетах под кастомные прошивки. Тут на mySKU.me был как-то топик про это (замена флэшки на роутере, т.к. образ OpenWRT со всеми хотелками автора в 128 мегабит (при том что стоковая флэшка вообще то ли 32, то ли 64 мегабита была) не вмещался…
Понял, спасибо.
P.S. Аж заинтересовался. И в оффлайне у нас на память адекватные цены. И, если бы не достаточно сильное неудобство заказа в в РБ с DigiKey, я бы уже давно там почти всё брал бы.
Кстати, у 32 тот же корпус, без ножек
Не имею фена, думаю, их феном нужно паять. А обычным паяльником тяжело эти контактные площадки припаивать…
У Вас, возможно, были другие проблемы и, вполне возможно, что связаны они были именно с микросхемой. Я спорить не стану :)
А сейчас у меня года полтора-два вообще Gl-inet convexa b. Очень нравится роутер. И хватает его ОЗУ/ПЗУ без танцев с бубном :)
Вот только обзор на него я так и не написал
Такое элегантное поведение настраивается флагом broken-flash-reset в дереве устройства
github.com/openwrt/openwrt/blob/d92a9c97bf3700e90af1d3c9157502af660365c0/target/linux/ramips/dts/mt7621_d-team_newifi-d2.dts#L98
Именно потому ноги не паяны, а прошивка — имеется.
Из моего обзора mySKU.me/blog/ebay/80419.html
У меня такая панелька года два работала в программаторе, пока не скончалась от износа…
Плюнул и купил адаптер :)
Из моего обзора mySKU.me/blog/ebay/80419.html
После того, как видел BF998 с демонтажа, запакованные в ленту — меня уже ничем не удивить…
У меня в обзоре тонкого клиента mySKU.me/blog/ebay/80419.html
Была такая. Кстати практически везде HP имеет такие панельки.
вопрос скорее в ресурсе / количестве перезаписей. я искренне считаю, что практически любая микросхема может работать в штатных условиях практически вечно. если флэшку впаяли в какой-нить девайс и не переписывали никогда, а только читали — да она еще внуков наших переживёт.
Что же до вопроса — демонтаж, или невостребованная препрограммированная, у меня сомнений не малейших, это демонтаж из устройства. Уж коль скоро достаточно старые SDRAM и даже ширпотребные транзисторы демонтируют, обрабатывают ноги и пакуют в ленту, то нет никаких противопоказаний сделать то же самое с флешаками. В любом случае, препрограммирование не предполагает последующую запаковку в ленту.
Кстати, тот же самый магазин.
разве не «мегабайт» должно быть?
а байт это 8 (обычно) бит, поэтому тут скорее маркетинг работает, килобиты и мегабиты больше чем килобайты и мегабайты.
А в море скорость в узлах :)
В космосе вообще в долях c.
Когда они в покое (ср — что такое вахабайт? подразделение из 8 вахабитов)
А когда байт персылается его дополняют битами коррекции. Например двумя. И эти биты коррекции маркетологи и считают тоже, когда переводят в мегабиты — в том и лапша на уши.
указатель скорости мах
Ну и для чего в кабине вообще устанавливается указатель маха.
Узнаете много интересного.
В космосе есть материальные объекты, движущиеся относительно нас со скоростью в десятки % с. Релятивистские эффекты становятся хорошо заметны.
И тем не менее, узел тоже содержит единицу времени, там же морская миля в час.
Ну и скорость света — это стандартные метры в секунду.
А на очень грустный смех наводит перевод типа «10 knots» как «10 узлов в час». Ведь «узел в час» уже единица ускорения, не скорости…
В UART 1 старт-бит, 5-9 бит данных, бит четности, 1-2 стоп-бита. Т.е. на 1 «полезный» байт мы имеем от 10 до 12 бит.
ну в смысле скорость измеряется в бодах, а не в байтах в секунду.
— en.wikipedia.org/wiki/Byte
Когда-то, во времена байтов разной длинны, 8 бит именовалось как «октет». Исторически сохранено для потомков в виде артефакта RCF на TCP например.
Но скорость она за какое то время должна быть, поэтому Мбит/с (мегабит в секунду).
Можно скорость и в мегабайтах в секунду измерять, но тогда она не будет такой большой :)
И ещё есть BGA…
Где купить супер конденЦатор
1.бывают ли регики с акком без платы защиты?
2. шунтируется ли акк конденсатором и каким? есть подозрения о просадке акка
сейчас чтобы регик хоть как то писал- приходится его включать на акке, и только потом подавать питание. стробит, но пишет. если питание подать сразу — выключается. может кто сталкивался? заранее благодарен за советы куда копать…
Если узнать модель регика, то можно поискать схему или видео его разборки.
регику 10 лет. даже похожих не нашел, а на самом все потерто давно.
Про шунтирование акб кондером — электролитов не было, были конденсаторы керамические, по 47 микрофарад обычно.
И о программировании 25 серии. Через CH341 шил в одной из моделей микрушку с помощью прищепки.Прогу прислал производитель регика.Winbond был 25Q64 какой-то.
ДВУМЯ проблемами! :))
МОЖЕТ И ТАКИЕ ВСТРЕЧАЛИСЬ? НЕ МОГУ ДАЖЕ МОДЕЛЬ НАЙТИ… :(
ПС. что там надо замыкать( или какие сопротивления ставить на входе мини юсб, что бы от от ПРОСТОГО шнура работал? а то только от родного, а он за 10 лет «поискурился» основательно… :) от обычного мини юсб ругается, не включается. :)
Надо бы шнурок прозвонить, может эти хитро… е китайцы внутрь чего засунули. Или наоборот, у него нет проводов на линиях данных.
Вот это и надо определить.что там.Помнится в старинных моторолах резистор стоял на 10 ком, в батарее, без него не заряжала зарядка.Хотя это было 20 лет тому, может чё попутал по фирме и сопротивлению.
1000 махов в региках ессно не бывало тоже, это в блюпуперных колонках они стояли.Схема одна на все случаи жизни.
А что я поменял в тексте? Мне лень коробочку искать с демонтажом, я всегда перед выкидыванием вздувшихся литиевых пакетиков сдирал с них платку защиты, у меня их ворох.Так вот, отличаются в зависимости от тока только наличием сдвоенного полевика в каждом плече, если ток большой.