Список форумов Ремонт бытовой техники и електронники Ремонт бытовой техники и электроники
 
  Файло-обменникФайлы    ПрошивкиПрошивки   ПродажаПродажа   ЛитератураЛитература   СтатьиСтатьи 
Форум

[ Новые сообщенияПравила форумаRSS ] Текущая дата: Вторник, 11.08.2026, 21:11:37

Результаты поиска
Postal2 Дата: Понедельник, 20.07.2026, 02:54:43 | Сообщение # 46 | Тема: Работа с EMMC | Отредактировал: Postal2 - Понедельник, 20.07.2026, 07:31:56
Участники
Сообщений: 814
Цитата
будут очень полезны в логе

То, для чего может быть полезно, программа уже делает автоматически, если подать ей список паролей. А если не подать, то просто прочитает RPMB и сохранит в файле, хоть 512 байт, хоть сколько нужно.
А если кто-то наваливает в лог кучу бесполезной информации, то это его дело. Я в курсе, что некоторым нравится, т.к. на Алиэкспресс продаётся дисплей, который будет стоять у вас на столе и выводить разные температуры, вентиляторы, и пр. и др. Раз люди покупают, значит кому-то нужно. Этим же людям, предполагаю, нужен лог, содержащий произведения Л.Толстого.
В любом случае пожелания ценны, вот уже год не соберусь доделать страничку под SPI, надо заняться, поправить там всё.

milcin68, специально для тебя, если будет стоять галка debug, то в начале чтения RPMB будет сохраняться текстовой файл debug_RPMB_XXX.txt, в котором будет MAC и 512 байт (текстом). Потом расскажешь, как тебе это помогло. Хотя нет, просто 512 сырых байт в debug_RPMB_XXX.bin, так лучше.
Статус: отсутствует
Postal2 Дата: Суббота, 18.07.2026, 07:41:35 | Сообщение # 47 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 814
Напряжения нормальные. А подбить могло хитро, сместился уровень переключения, и видит 0, допустим, при 1.7.

Обновление. Запись со странички misc исправлена, поэтому нужно использовать.

Добавлено (18.07.2026, 07:43:22)
---------------------------------------------

Цитата KREMLIN ()
Подтяну CMD и думаю будет всё нормально.

Вполне может быть. Внутренняя подтяжка EPM нестабильна и плавает. Уплыла не туда.

Добавлено (18.07.2026, 07:51:56)
---------------------------------------------
И попробуй прошить повторно EPM, а то смущает, что "полежала" и что-то изменилось.

Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
Postal2 Дата: Суббота, 18.07.2026, 07:15:18 | Сообщение # 48 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Суббота, 18.07.2026, 07:22:56
Участники
Сообщений: 814
Так если на другой плате то же самое, то на целевой плате резистор подтяжки отвалился. 20к для подтяжки мало (кроме пустых гнёзд). Выше написано, сколько нужно.

Если имеется в виду, что одна и та же плата EPM на разных платах показывает землю на CMD, а раньше такого не было, то решение опять же выше написано. Могло подбить пин неочевидным образом. Но пинов у нас много.
Статус: отсутствует
Postal2 Дата: Суббота, 18.07.2026, 07:00:03 | Сообщение # 49 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Суббота, 18.07.2026, 07:04:14
Участники
Сообщений: 814
Цитата KREMLIN ()
Как это понять?

Это понять нужно так, что я говорил мерить напряжение. И повторяю, внешняя подтяжка на CMD нужна (на целевой плате должна быть). Но если при пустых гнёздах ISP пишет, что CMD на земле, то такого, конечно, быть не должно.

Я на подключенной плате подключал резистор на землю, мерил напряжение, и таким образом сосчитал, что там 20к подтяжка.
Статус: отсутствует
Postal2 Дата: Суббота, 18.07.2026, 00:11:02 | Сообщение # 50 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Суббота, 18.07.2026, 06:56:35
Участники
Сообщений: 814
Цитата KREMLIN ()
лог за жизнь этой eMMC

Лог неполностью совместим с версией 5.1, предположительно eMMC нормальная. Плохое чтение некоторых областей связано с качеством (стекание заряда ячеек), не с износом.
Цитата KREMLIN ()
- CMD grounded .

Может быть пин выбило. Наверно, прозваниваться должен как пробитый.
Цитата KREMLIN ()
Я так понимаю EPM сдохла?

Открываешь проект в Quartus, выбираешь удобный пин неподалёку, неисправный откусываешь, а с нового кидаешь проводок тоненький. Надо, наверно, последовательно резисторы 10..22 ома использовать с сигнальными линиями. Если даташит на EPM почитать, то там чуть ли не в розетку можно выводы безопасно включать. А на деле вон оно как.

Только проверь хорошенько перед выкусыванием, а то вдруг что-то перепутал. При приёме с линий CMD одноимённые линии для 3.3 и 1.8 объединены по AND. Будешь смотреть одну, а подкорачивает другая. Если ни к чему не подключено, то подтянуто вверх через 20к, вот и померяй.

Также нужно учитывать, что линии CMD необходима внешняя подтяжка, т.к. внутренней 20к недостаточно. Нужно подтянуть резистором 10к к 3.3 вольт (CMD режима 1.8 всё равно к 3.3, если к 1.8, то 4.7к, как удобнее). Может, на целевой плате отвалилась подтяжка, тогда всё работает, надо просто подтянуть (только CMD).

Допустим, пробитый пин делает вид, что он хороший. Но при отключенных проводах ISP показывает замкнутую линию. В любом случае последовательность действий следующая. Сначала в Quartus перетаскиваете сигнал на подходящий другой пин, компилируете, прошиваете. Если замыкание ушло, значит, предположение верно, перебрасываете проводком на новый пин и пользуетесь.

Обнаружена ошибка на новых функциях. Если при записи со странички misc будет рестарт, то неверно запишет. Ошибка исправлена, будет выложено чуть попозже.

Скорость записи на FT232H+WT245 2,25 мегабайт в секунду (с автоматической верификацией на страничке misc). На самом деле просто адаптированы функции, разработанные для FX2LP+EPM240. Верификация обратным чтением не требуется, но при желании может быть выполнена с главной странички.
Статус: отсутствует
Postal2 Дата: Пятница, 17.07.2026, 08:16:15 | Сообщение # 51 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 17.07.2026, 08:39:50
Участники
Сообщений: 814
Я сделаю позже прошивку с усилением CLK (как предусмотрено на плате), пока непонятно, нужно это или нет. И посмотри износ микросхемы (если показывает конечно). Кнопка Health INFO.

Вообще для 4-х гигабайт не так уж много рестартов. Скорее всего, на конкретных адресах проблемы, данные давно не переписывались и начали теряться от времени. Возможно, запишется нормально. И после этого будет нормально читаться.
Статус: отсутствует
Postal2 Дата: Пятница, 17.07.2026, 07:52:42 | Сообщение # 52 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 17.07.2026, 08:10:30
Участники
Сообщений: 814
Цитата KREMLIN ()
уже прочитал из misc

Ну из misc если остановится, то продолжить файл нельзя (будет создаваться другой). Но прочиталось. Что-то мешает видимо.
"no start long" в прямом смысле означает, что eMMC на линии DAT0 не начинает передавать данные, при этом время ожидания и так большое. "err cmd23 retry" означает, что после предыдущего чтения микросхема в ступоре.
Галка "verify" на страничке misc относится только к записи, т.к. чтение защищено контрольной суммой, и повторно читать нет смысла.
Статус: отсутствует
Postal2 Дата: Четверг, 16.07.2026, 22:27:38 | Сообщение # 53 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 17.07.2026, 07:44:40
Участники
Сообщений: 814
По моему опыту с SSD, бывает, что дамп не снять линейно, будет затыкаться на одном месте. Однако для eMMC я не предусмотрел пропуска. Есть 2 пути. Первый: из главного окна нажимать снова чтение и выбирать "продолжить". Второй: на страничке misc заносить адрес ошибки в поле начала чтения (start offset), но читаться будет в отдельный файл, соответственно, нужно в текстовой файл записывать (дублировать, чтобы не забыть), с каких смещений прочитано, чтобы потом собрать это.

Хотя я вижу, что рестарты в разных местах. Наверно, я мало рестартов предусмотрел, сейчас скорректирую.

Цитата KREMLIN ()
- crc err at 25088

Эта ошибка означает, что при непрерывном получении ~64k данных (одна порция) и непрерывной проверке crc каждого блока 512 байт, где-то в середине этого большого пакета обнаружилась ошибка в данных, связанная с линией передачи. При этом данные передавала микросхема eMMC, но допустим слабый CLK от EPM240. Надо проверить осциллографом. Естественно, слабый CLK может исказить команду чтения, но стоп на одном и том же месте (1 мегабайт прочитан) вызывает вопросы, тем более на низкой скорости, тем более оба boot прочитаны на больший размер.
Я сделал повторы чтения агрессивными на будущее, в данном случае не поможет. А если делать пропуски, то опять же непонятно, какой выбирать размер. Нормальное чтение может начаться и со следующего блока 512 байт, и через 1 мегабайт. В случае SSD нечитаемость происходит из-за невозможности ECC сохранённых данных, запись на это место в дальнейшем проходит нормально. Наверно, и с eMMC это так.
KREMLIN, сними галку MultiSector RW, она также дублирована на страничке misc под названием "Multi S."
Это облегчит работу коррекции, но будет медленно. Можно снять галку, "продолжить" чтение, проскочить проблемное место, остановить, поставить галку и "продолжить" опять быстро.

Добавлено (17.07.2026, 06:57:34)
---------------------------------------------
Сделал функцию быстрого чтения для FT232H+WT245. Скорость чтения/верификации 2.36 мегабайт в секунду. Интересно, что у меня закончились проводки на 10 см, и платка с WT245 подключена к FT232H проводками 20 см. То есть, суммарно длина проводов от FT232H до платки с гнездом карточки 40 см, работает без ошибок.

Поскольку при чтении DAT0 коммутируется на adbus2, то будет также ускорено чтение при прямом подключении FT232H. Однако запись при прямом подключении не может быть ускорена, а через WT245 скорость записи близка к скорости чтения.
Статус: отсутствует
Postal2 Дата: Четверг, 16.07.2026, 22:15:25 | Сообщение # 54 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 814
Что-то ошибка на одном и том же месте. Попробуй FT232H+WT245 (там мощные выходы), наверно то же самое будет, но попробуй. На предмет, надо ли усиливать CLK у EPM240. А какой износ eMMC?
Статус: отсутствует
Postal2 Дата: Четверг, 16.07.2026, 22:02:10 | Сообщение # 55 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 814
Чтобы прочитать user, поставь max to end и нажми read в левом нижнем углу.
Статус: отсутствует
Postal2 Дата: Четверг, 16.07.2026, 21:42:02 | Сообщение # 56 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 16.07.2026, 21:54:28
Участники
Сообщений: 814
Цитата KREMLIN ()
- no start long 2 .

eMMC по какой-то причине не получила команду. Зайди в страничку misc и читай оттуда, в функциях, которые там, предусмотрены повторные чтения. И с перемычкой, и без попробуй.

Если ты сделал FT232H+WT245, то попробуй её, там же счетверённый CLK и сдвоенное всё остальное. Если уж через FT232H+WT245 не пойдёт, то точно что-то с подключением нужно исправить.
Статус: отсутствует
Postal2 Дата: Четверг, 16.07.2026, 21:28:32 | Сообщение # 57 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 814
Цитата KREMLIN ()
- crc err at 38912

Ну так данные по проводку плохо проходят, понизь скорость перемычкой. А Force eMMC просто отключает команды для карточек, некоторые eMMC не любят это.
Статус: отсутствует
Postal2 Дата: Четверг, 16.07.2026, 21:12:03 | Сообщение # 58 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 16.07.2026, 21:24:02
Участники
Сообщений: 814
Сейчас посмотрю даташит. А пока обесточь eMMC, закрой программу, снова открой, поставь галки Force eMMC, Debug Show (byte-mode не ставь), нажми ок, включи питание eMMC и нажми set isp. Дальше дай лог, что напишет.

Посмотрел, по даташиту посекторный режим. Посмотрим, что ответит в лог. Если в boot-режиме, тогда не знаю что делать, наверно менять.
Статус: отсутствует
Postal2 Дата: Четверг, 16.07.2026, 20:38:54 | Сообщение # 59 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 16.07.2026, 20:55:57
Участники
Сообщений: 814
Цитата KREMLIN ()
- need byte-mode !

Если eMMC маленькая (2GB, но может быть до 4-х), то нужно поставить галку под этот режим, при этом перед следующей попыткой обесточить eMMC, поскольку после запроса посекторного режима у eMMC, которой нужен байтовый, микросхема блокируется до снятия питания, о чём и пишется в лог.

Также по предыдущим сообщениям известно, что большая eMMC, самопроизвольно упавшая в boot-режим, выдаёт ответ, что ей якобы нужен байтовый режим. На самом деле это отвечает bootrom, он старый с тех времён, когда адресация была байтовая. Если это Samsung, то понадобится прошить firmware. После нормального старта основного firmware, ответ от eMMC будет стандартным для посекторного режима.
Статус: отсутствует
Postal2 Дата: Четверг, 16.07.2026, 18:51:38 | Сообщение # 60 | Тема: Работа с EMMC
Участники
Сообщений: 814
Пример содержимого RPMB из eMMC с Алиэкспресс, которую я распаял на платку. Всё остальное было очищено, кроме RPMB. Возможно, микросхема поставляется в таком виде и считается новой.
Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
Поиск:

Форма входа


Статистика сайта
Последние темы Читаемые темы Лучшие пользователи Новые пользователи

Газовый котел ROC mi...Раздел: Бытовая техника

()

Ребол DDR на QFU и н...Раздел: Технофлейм телевизионной техники

()

Монитор Titan army p...Раздел: Монитoры

()

ТЮНЕР (фото, тип, за...Раздел: CRT Телевизоры

()

HI RX-43U01FB майн T...Раздел: Поиск схем, datasheet и аналогов деталей ТВ техники

()

Поиск и запрос схем,...Раздел: Компьютерная и оргтехника

()

LCD Phoenix Gold PT-...Раздел: Поиск схем, datasheet и аналогов деталей ТВ техники

()

Артель 43 неизвестн...Раздел: LCD (ЖК) телевизоры

()

RT809H

(5779)

machenist

(постов: 14584)

semvictor

(постов: 10304)

ильшат

(постов: 8706)

terrarist

(постов: 6903)

Сантехник

(постов: 6473)

ФАРТ

(постов: 6084)

Otto

(постов: 5715)

vini

(постов: 5427)

dimderbin

(11.08.2026)

mehanik007

(11.08.2026)

Nesvit02

(11.08.2026)

yulikek

(11.08.2026)

Lednev056

(11.08.2026)

Demetrius1908

(11.08.2026)

sergsknarin

(11.08.2026)

Jimka

(11.08.2026)

Новые Файлы Новые Прошивки Новые Статьи, Блоги Счетчики для пользователей

LG 21J5RB

(0)

LG 29FS4RLX

(0)

Canon iR5000, iR6000

(0)

JBL BAR 800

(0)

SONY HCD-S20

(0)

Зарегистрировано всего

(399451)

Зарегистрировано сегодня

(128)

Зарегистрировано вчера

(148)

Зарегистрировано за 7 дней

(1009)

Зарегистрировано за 30 дней

(4593)

Новые сайты Новые Мастера в Вашем городе Последние Новости Участники прошедшие тест

Lednev056

(11.08.2026)

ItsBas053

(11.08.2026)

alfonso264726

(11.08.2026)

Avtobolnica138

(11.08.2026)

qdikyp

(11.08.2026)

madfirst1

(11.08.2026)

didlas_213

(11.08.2026)

Sem_ykt

(11.08.2026)

Evgenum

(11.08.2026)

rvilcu

(11.08.2026)