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

[ Новые сообщения • Правила форума • RSS ] Текущая дата: Вторник, 10.11.2026, 07:56:06

Результаты поиска
Postal2 Дата: Суббота, 15.08.2026, 14:46:15 | Сообщение # 226 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 1058
Цитата И90 ()
для ускорения процесса могу выслать

Если бы это как-то влияло на процесс, то купил бы давно. Всё нужное есть у меня. Задача ясна, буду делать. Доделаю рестарты по no start long, по Toshiba будет галка, меняющая режим чтения (начнём с чтения).
Статус: отсутствует
Postal2 Дата: Суббота, 15.08.2026, 14:03:16 | Сообщение # 227 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Суббота, 15.08.2026, 14:32:02
Участники
Сообщений: 1058
Цитата И90 ()
Получилось вычитать тошибу полностью

Всё понятно с Тошибой, направление есть. Она просто пропускает мимо cmd23 из-за своего глюка, переходит к открытому (непрерывному) чтению, программа получает нужное, пытается дать новую cmd23, а Тошиба всё ещё в режиме чтения. Наверно так.

Цитата И90 ()
некоторые явно пиленные,

Ну точно, устроишь мне позор под хихиканье Сергиуса.
Статус: отсутствует
Postal2 Дата: Суббота, 15.08.2026, 12:53:55 | Сообщение # 228 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Суббота, 15.08.2026, 13:57:44
Участники
Сообщений: 1058
Цитата letunov45 ()
Сейчас включу ленивый фих

По логам видно, что рестартов нужно 10 (при продвижении чтения счётчик сбрасывается), пауза помогает, но мало. То есть всё правильно, но недостаточно.
Цитата letunov45 ()
По времени вроде дольше читало

Ну так пауза же.
Цитата KREMLIN ()
А вот SAMSUNG

Toshiba нет у меня. Есть Foresee, на ней попробую, но она новая, вряд ли что даст. Даже имея в руках eMMC, это мало помогает. Ну куплю я Toshiba, она будет новая (или как новая), не увижу ничего.
Цитата KREMLIN ()
Наверное стоит указывать какую именно eMMC пытаемся читать прошить.

Это да.
Цитата letunov45 ()
Стало быть ЕММС что то не правильно прописала.

Так лог по uart смотри, чего-то не хватает значит.
Цитата И90 ()
Да, тошиба, любит эти две дополнительные галки

Она просто глючит при получении команд sd-карточек. Ошибка cmd23 происходит из-за ступора на предыдущем шаге, но опять же как понять. Прочитали предыдущий пакет, crc сошлось, всё хорошо, подаём cmd23 с числом секторов для чтения следующего, и тут здрасьте-пожалуйста.
Будем тестовые версии делать, с какого-то раза угадаем, что этой Toshiba надо.
Цитата И90 ()
обманул и прислал обычные

На бракованные микросхемы они сами маркировку наносят, поэтому следов спиливания нет. Все из одного кувшина.

Имея аппаратный контроллер eMMC (внутри MCU в виде модуля) или аналог на Спартане и дурак сделает, а у нас с самого начала софтовый контроллер, ну почти идеальный уже.

Цитата KREMLIN ()
Так вот чтоб по ISP соединиться

Я там подпортил раньше single read для шляпы, в последней версии вернул обратно, эта функция задействована на чтение ext_csd при коннекте. Но сначала нужно придумать, как err cmd23 обходить.

По cmd23 мысль следующая. Скорее всего Toshiba любит открытое чтение с остановкой командой (вообще без cmd23). Сделаю и испытаю на Samsung, займёт время.
Статус: отсутствует
Postal2 Дата: Суббота, 15.08.2026, 02:08:07 | Сообщение # 229 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Суббота, 15.08.2026, 02:18:30
Участники
Сообщений: 1058
Я пока сделал ленивый fix, на страничке misc добавлена галка Add Pause, которая после подачи команды на чтение вводит паузу 10 миллисекунд перед началом получения данных. Если поможет от no start long, то переведу это на рестарты, чтобы не замедлялось чтение. Если не поможет, тогда сделаю по-другому. Галка не сохраняется в конфиг, надо поставить её и проверять после этого.

Дело в том, что у меня все eMMC отвечают быстро, и я сам не могу это протестировать. Ни в коем случае не записывайте ничего на eMMC, на которых no start long, после записи начнёт быстро читаться, и уже не проверить будет.
Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
Postal2 Дата: Суббота, 15.08.2026, 00:22:59 | Сообщение # 230 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Суббота, 15.08.2026, 00:36:23
Участники
Сообщений: 1058
Цитата
есть ещё "нормальные" их буду ставить,

Проверь на температуру, хотя бы от +10 до +70. Параметры очень плывут, и у нормальных тоже. Причём на моих тестах холодные дали параметры хуже (в рамках нужных мне).
Цитата
макетку мне жалко дерибанить

У меня 2 такие, хотел на одну EPM570 поставить, но разведено неудобно для этого, поставлю потом EPM240 обратно.
Цитата
570-я уже установлена на плату и прошла успешные тесты.

Ну вот на неё ориентируйся, скорее всего нормальная.

Посмотрел насчёт no start long. У меня старт ожидается в пределах 4-х килобайт, а надо больше чем 32 оказывается, допустимая задержка для eMMC очень большая. Девайс на atMega это обеспечивает, но метод от него для EPM не подходит, причём препятствия именно со стороны eMMC.
Таким образом, из главного окна программы проблемное место вряд ли прочитается, специальная функция будет подключаться при чтении со странички misc.
Статус: отсутствует
Postal2 Дата: Пятница, 14.08.2026, 19:51:29 | Сообщение # 231 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 14.08.2026, 20:13:04
Участники
Сообщений: 1058
Цитата И90 ()
всё таки проблема в шляпах, а не в FX2LP.

Так ты сделай сначала одну шляпу на нормальном чипе, чтобы было от чего отталкиваться. На отладочной плате вроде нормальный, уже 3-ий раз тебе пишу переставить. Потому что EPM570 "от того же продавца" вроде, её вторым номером поставишь.
Цитата И90 ()
меньше риска на брак нарваться.

Я заметил, что чем меньше спрос на чип, тем меньше брака предлагается. Так что мысль с EPM570 верная, но и EPM240 нормальная, если в нормальных местах покупать, я и недорого их брал, это только ты ухитрился найти нужного продавца.

А single sector я вижу где испортил, если раскомментировать кусок, то работает, но я совершенно не помню, что и зачем я туда понаписал. Надо разбираться.

Ну и брак EPM240, он такой, специфический. Непонятно, как их тестируют. Они очень нестабильные, я получал результаты, зависящие от температуры. Отбраковку тоже теоретически можно настроить, но не будет повторяемости между чипами, нет смысла. Ты чипы не выбрасывай. Вдруг KREMLIN плату для параллельных NAND разведёт, там скорости небольшие, по идее брак будет работать.
Статус: отсутствует
Postal2 Дата: Пятница, 14.08.2026, 18:22:58 | Сообщение # 232 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 14.08.2026, 18:47:56
Участники
Сообщений: 1058
Цитата letunov45 ()
Вот со свежей версией

Я понял. Попробуй временное решение, следующим образом. Перемычку снижения скорости сними, не нужна больше. В главном окне нажимаешь Read как обычно. Чтение остановится по ошибке. Заходишь в настройки, снимаешь галку multisecror, возвращаешься в главное окно и снова нажимаешь Read. Программа спросит, продолжить user? Нажимаешь OK и смотришь, поехало или нет. Допустим, поехало. Ждёшь 10..20 секунд, нажимаешь Cancel и OK для остановки, опять идёшь в настройки, включаешь multisector для быстрого чтения, возвращаешься в главное окно и снова нажимаешь Read и OK, чтобы продолжить с точки остановки. Таким образом можно проскочить очень медленный участок, если данные хоть как-то читаются.
А все дополнительные средства будут работать в дальнейшем при чтении со странички misc, сделаю.

А вот и не сработает это, не пробуй пока. Где-то я подпортил в процессе, и single sector продолжение чтения не работает.
Сейчас всё сразу сделаю и выложу версию.
Статус: отсутствует
Postal2 Дата: Пятница, 14.08.2026, 17:30:40 | Сообщение # 233 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 14.08.2026, 18:02:20
Участники
Сообщений: 1058
Цитата letunov45 ()
- Error read data !
- offset 00000000006E4000

7 мегабайт прочитала. Версия старая, 3 рестарта, в новой 10 должно быть, вроде выкладывал, сейчас посмотрю.

Добавлено (14.08.2026, 17:38:07)
---------------------------------------------
Ну лежит же на странице 30 postal3_ft232h_test2.zip, там 10 рестартов, вот с ней надо пробовать то же самое.
Цитата И90 ()
щас ещё раз попробую.

Говорю ж, зайди в режим boot, будет ясно про питание.

Цитата letunov45 ()
- no start long .

По крайней мере ясно, что ожидание добавлять нет смысла. Если версия с 10-ю рестартами не сработает, то с 5-го рестарта сделаю переход на медленный режим, он будет читать посекторно, по 512 байт. Если данные окажутся нечитаемы, то будет выбор, проскочить или нет. Дело в том, что часть адресов не записывалась чуть ли не с завода, они не используются, но об них можно споткнуться при линейном чтении, т.к. заряд ячеек съехал на этих адресах безвозвратно.
Статус: отсутствует
Postal2 Дата: Пятница, 14.08.2026, 17:10:36 | Сообщение # 234 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 14.08.2026, 17:15:12
Участники
Сообщений: 1058
Цитата И90 ()
к дефектной FX2LP

Так нет ответа же, как с пустой платой. Ты перепутал наверно провода где-то.
А нет, still busy есть. А галки все стоят правильно?
У меня есть такая капризная. Можешь в boot зайти попробовать. Если заходит, то питания ей не хватает на старте.
Статус: отсутствует
Postal2 Дата: Пятница, 14.08.2026, 16:52:32 | Сообщение # 235 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 14.08.2026, 16:59:31
Участники
Сообщений: 1058
Цитата И90 ()
не могу найти эту железяку

Ты не торопись. Найди, проверь.
Цитата И90 ()
А про FX2LP ты сам сказал,

Ну так я гнездо отломал, которое раньше сам менял. Оно же на кусочках фольги держится, которые я при замене нагревал. Мне очень не понравилось.
Цитата И90 ()
К EPM сейчас у меня претензий не имеется

Это у меня не имеется, т.к. я в хорошем месте покупал. Вот EPM570 приехала страшная, по виду казалось, что 50/50 то ли рабочая, то ли нет.
Поэтому попробуй EPM570 тоже, она при страшном виде оказалась нормальная. Или переставь с отладочной платы.
Дело в том, что в нашей конструкции качество EPM240 очень критично, и вот эти вот ошибки crc в произвольных местах запросто могут быть из-за низкого качества EPM, однако такая некачественная EPM будет нормально работать практически в любом устройстве из тех, где ты её видел.

Цитата letunov45 ()
Поставил галочку max to end

Так и читать надо там же! Только поставь Debug Show заранее, чтобы рестарты видеть.
Цитата letunov45 ()
- no start long .

Поставь перемычку понижения скорости. Будет в 2 раза медленнее, но важно выяснить, требуется ли увеличить время ожидания. Если no start long перестанет появляться, то скорректирую ожидание в программе.
Статус: отсутствует
Postal2 Дата: Пятница, 14.08.2026, 16:19:37 | Сообщение # 236 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 1058
Цитата letunov45 ()
после чего стали появляться ошибки

Ага, обратный ток EPM не любит. Вот наверно KREMLIN так же подбил.
Цитата letunov45 ()
стал читать без ошибки пока

Ну значит выжила EPM.
Цитата letunov45 ()
Юзер поставил читать 1Гб.

На страничке misc продвинутые функции чтения и записи для каждого раздела отдельно.
С главного окна программы при ошибке чтение остановится, можно нажать снова Read, спросит "продолжить?" - нажать OK. Пару раз запнётся, но прочитает.
Медленные функции чтения могут очень долго ждать. Быстрые функции ждать долго не могут, поэтому происходит ошибка, когда eMMC старые, наполовину стёршиеся данные из глубин поднимает.
Статус: отсутствует
Postal2 Дата: Пятница, 14.08.2026, 15:54:17 | Сообщение # 237 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 14.08.2026, 15:57:04
Участники
Сообщений: 1058
Цитата letunov45 ()
- Error read data !
- offset = 0x001F8000

Это прочитано 2 мегабайта. Перед этим прочитано 2 boot по 4 мегабайта. Переходим в страничку misc, ставим галку max to end и нажимаем Read.
Цитата letunov45 ()
заведомо исправные ЕММС

Очень долго достаёт данные с неиспользуемого давно адреса. Обычно повторные чтения решают проблему, в функции чтения на страничке misc это предусмотрено.

Цитата letunov45 ()
Хорошо, займусь переброской

Это для И90, есть подозрение, что он набрал брака.
Статус: отсутствует
Postal2 Дата: Пятница, 14.08.2026, 15:37:53 | Сообщение # 238 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 14.08.2026, 15:44:11
Участники
Сообщений: 1058
Цитата
Дело не в ЕРМ, а в платах FX2LP

На основе чего вывод? Прямое подключение не работает? У меня работает, я как раз SPI на нём отлаживаю, новый протокол работает с SPI в 2 раза быстрее (хотя и раньше было быстро). При прямом подключении FX2LP нагружен больше, чем со шляпой EPM. Если прямое подключение работает (а у тебя и своя "шляпа" для этого есть), то переходим опять же к EPM240 и "тому же продавцу". Перебрось EPM240 с отладочной платы, говорю же.

Цитата letunov45 ()
EPM240 ушла в мир иной, доигрался

Так объясняй как, чтобы других предупредить.
EPM570 имеет сверху и снизу дополнительные пары земля-питание. Для земли перемычка припоем, а для питания конденсатор 0.1, но очень микро. Это на фото конденсатор чёрный, т.к. я когда его снимал с платы (телевизора), то потерял его, и пока искал, он на жале паяльника был.
Статус: отсутствует
Postal2 Дата: Пятница, 14.08.2026, 01:52:18 | Сообщение # 239 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 14.08.2026, 14:23:24
Участники
Сообщений: 1058
Цитата
не активна.

Тогда не знаю. Set USB buf 64k должна стоять, но она и стоит, это я на всякий случай. Я про cmd16 подумал, т.к. как её отключил, так больше и не видел cmd23 в логе. Загадка. Retry работает, пусть себе выскакивает. А переподключение FX2LP у меня нарастало вместе с износом штеккера. Вполне терпимо. Плата EPM отличная, а уж FX2LP какая есть. Пока надёжность меня устраивает. По поводу cmd23 eMMC была другая, затерялась где-то. Если дело в экземпляре eMMC, то полученный раньше (на atMega8) результат меня устроил, так что не вижу проблемы опять же.

По опыту с FX2LP, непредсказуемо влияет шнурок USB. Я заметил влияние длины, совсем короткий плохо. Полтора метра он любит (или 1.8). Скорее всего из-за брака чипов, когда длинная витая пара балансирует некачественный дифференциальный трансивер.

Цитата И90 ()
Тот что 1/2 понижает тактовую частоту в два раза и пригодится для чтения полудохлых микросхем, но при этом в закладке Tune тоже нужно понизить мегагерцы до 4-5.

Так у тебя при понижении скорости перемычкой при тактировании FX2LP 16MHz возникали ошибки? Не смог это повторить ни на Windows XP, ни на w10x64. Но такое поведение может быть указанием на EPM!
Ни на одной плате в разных комбинациях я не могу получить твоих ошибок!
Цитата И90 ()
дело пахнет керосином,

Опозоришь меня на весь интернет со своим "микросхемы от того же продавца". У тебя же отладочная плата есть, перебрось EPM240 с неё, я для одной своей так и сделал, работает идентично. EPM570 с доработкой поставь. Нет никаких ошибок. Проверяй в чём дело.
Статус: отсутствует
Postal2 Дата: Четверг, 13.08.2026, 22:59:23 | Сообщение # 240 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 13.08.2026, 23:27:36
Участники
Сообщений: 1058
Цитата
даже не знаю на что грешить

С платой FX2LP грешить есть много на что, например в данный момент я постоянными тестами износил usb-штеккер. Или флюс немного попал. Там же может отмыт быть, так не видно, вот в одну такую сунешь, и последующие все будут глючить. Вот резисторы на 2.2к я заменил, стало лучше, но всё равно можно подключить и увидеть "неизвестное устройство". Плата FX2LP дешёвая, ещё не хватало с этим заморачиваться. Вынул-вставил-заработало, на том спасибо.
Цитата
Переподключил юсб и всё заработало, не нравится мне это nover

Я знаю, но это была бы борьба с ветряными мельницами.
Цитата
- err cmd23 retry.
- err cmd23 retry.
- err cmd23 retry.
- err cmd23 retry.
- err cmd23 retry.
- err cmd23 retry.
- err cmd23 retry.

- Это вообще к FX2LP не относится, я с этим боролся 5 лет назад на классическом девайсе под Windows 10. И так и так пробовал, retry работает, плюнул и оставил как есть. Не знаю с чем связано, в этом году ни разу не видел про cmd23 сообщений в логе.

Погоди-ка, а не включена ли у тебя галка "Force 512B (cmd16)"? Выключи её. Она везде в стандартах описана, что якобы нужна, но при прочих равных дополнительные глюки создаёт. Когда галка снята, cmd16 не посылается никогда. Когда поставлена, то в тех местах стандарта, где написано её подать, она подаётся. Я заметил, что разные eMMC её не любят. Также как галка Force eMMC оказалась нужна, чтобы разным чипам eMMC нравилось.

В программе хорошая диагностика в логе, наверно лучшая. Всегда можно проблему опознать (в основном).
Статус: отсутствует
Поиск:

Форма входа


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

выбор программатора ...Раздел: Технофлейм телевизионной техники

()

EV CPS2.12Раздел: Профессиональная аудиоаппаратура

()

Behringer b115dРаздел: Профессиональная аудиоаппаратура

()

SONY SHAKE-66DРаздел: Бытовая аудиоаппаратура

()

Philips CD 160 CD 1...Раздел: Бытовая аудиоаппаратура

()

Усилитель apocalypse...Раздел: Ремонт CarAudio

()

Incar AHR-8686Раздел: Поиск схем и прошивок CarAudio

()

Общая тема (Новости ...Раздел: Postal 3 (USB)

()

RT809H

(5806)

machenist

(постов: 14954)

semvictor

(постов: 10366)

ильшат

(постов: 8872)

terrarist

(постов: 6903)

Сантехник

(постов: 6473)

ФАРТ

(постов: 6318)

Otto

(постов: 5755)

vini

(постов: 5449)

Sergey-master

(10.11.2026)

panfik

(10.11.2026)

102Rus

(10.11.2026)

glitchowl

(10.11.2026)

qamar00l

(10.11.2026)

oliveiraeso

(10.11.2026)

49Qaut

(10.11.2026)

ivan6161

(10.11.2026)

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

DENON PMA-30

(0)

AOC E2450SWL

(0)

PHILIPS 196V3L

(0)

Compal LA-J261P r1.0

(0)

MSI MS-7906 REV1.0 PDF

(0)

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

(416665)

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

(20)

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

(267)

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

(1457)

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

(7022)

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

oliveiraeso

(10.11.2026)

nokas15

(10.11.2026)

Felix87

(10.11.2026)

Alalax

(10.11.2026)

qwerty1977

(10.11.2026)

vyacheslavred

(10.11.2026)

RcfHD12

(10.11.2026)

Sevka

(10.11.2026)

Kevin99

(10.11.2026)

Saita

(10.11.2026)