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

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

Результаты поиска
Postal2 Дата: Четверг, 10.09.2026, 20:12:45 | Сообщение # 91 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 11.09.2026, 02:16:16
Участники
Сообщений: 1058
Вообще PIC32MZ, применённый в Т48, лет на 10 моложе нашего динозавра. Может и удлинитель нашему не нравится, а тот его переваривает. Сейчас подключу FT232H через "конструкцию", посмотрим. Хотя последнего шнура у FT232H не будет. Вопрос, обругается или нет.

К тому же, на платке FX2LP "кнопка мазохиста" в оригинале есть, если платка к чему-то другому подключена, а кнопка не замкнута или шуршит, то потенциалы земли уравновешиваются через сигнальные линии. Куплю ещё одну платку и помучаю. Если начнёт плохо слышать или плохо передавать, то в этом дело.

Добавлено (10.09.2026, 21:18:35)
---------------------------------------------
Да. Можно констатировать факт, что FX2LP глухонемой от рождения. Через то же самое FT232H работает нормально, посвистывая. Так что гнездо, через которое нормально работает Т48, может уже не подходить для FX2LP без учёта кабеля. Ну вот такой он, FX2LP. Сергиус тоже на нём собрал и даже полиэтилен на стул не постелил.

Попробую покрутить саму плату FX2LP. Возможно, удастся каким-нибудь способом улучшить ситуацию, конденсатор где-нибудь припаять например.

Добавлено (10.09.2026, 23:51:37)
---------------------------------------------
На этом я не успокоился. Я вспомнил, что делал на макетках адаптер на FX2LP. Устройство размером с флэшку я разместил на 2-х больших платах, но, как известно, размер не имеет значения. Это вот здесь:
https://www.eevblog.com/forum/testgear/adapter-ifak-iscan-usb-diy/
Верхняя плата это адаптер, на котором снизу стоит FX2LP в корпусе qfp128, а сверху я навесом набросал обвязку. Я снял эту плату (она на штырьках), прошил и подсоединил eMMC напрямую. Стандартная плата с Алиэкспресс через комплект шнуров падала даже на старом протоколе, а на extended прямо сразу. Самодельный же, навесом собранный Девайс работает не хуже FT232H и не падает вообще.

Какие выводы надо сделать?

Подключение 1мкФ коротко между выводами 10 и 13 (стандартная плата FX2LP) не дало эффекта. Будем пробовать дальше, потом выложу фото попыток. На такой плате может и не получиться.
Статус: отсутствует
Postal2 Дата: Четверг, 10.09.2026, 19:46:28 | Сообщение # 92 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 1058
Цитата
чтение USER

Если у тебя всё получится, то должно работать без твоей персональной галки с гнезда, в котором работал Т48. Если пропаял чип и без галки ошибка - бери другой кабель. Я просто отбросил неудачные кабеля куда-то далеко, были близко только неудачные удлинители. Удлинитель очень удобно, когда компьютер высоко поставлен. Я даже кнопку включения вывел, на Алиэкспресс продаётся.

Добавлено (10.09.2026, 19:47:23)
---------------------------------------------

Цитата
ну и кабель

Ну ясно всё.
Статус: отсутствует
Postal2 Дата: Четверг, 10.09.2026, 18:43:47 | Сообщение # 93 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 10.09.2026, 19:14:45
Участники
Сообщений: 1058
Кроме микросхемы больше ничего не надо. И кабель, смотри выше.

Принтерный кабель, если совсем плохой, то не работает с крэдлом жёского диска. Если с крэдлом работает, то всё ещё может не работать с внешней звуковой картой на драйверах ASIO с малой задержкой. Кабель micro-usb можно подключить к совместимому телефону и перегнать туда-сюда пару файлов с фильмами. Опять же, есть звуковые карты ASIO с micro-usb, но у меня только с принтерным гнездом, поэтому идеальный micro-usb определить нечем.
Статус: отсутствует
Postal2 Дата: Четверг, 10.09.2026, 18:15:43 | Сообщение # 94 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 10.09.2026, 18:42:41
Участники
Сообщений: 1058
Нормально. 4 гигабайта прочитало. После добавления обработки сброса рестарты начнут работать. Это я версию сделал тебе потестировать на чтении 8к, 10752 запрашивается, чтобы пустые такты ожидания поместились. Когда я подключаю без 2-х плохих удлинителей, у меня вообще ошибок нет. А с двумя удлинителями я как раз могу имитировать твои результаты, так что можешь начинать приводить в порядок платки FX2LP.

Предположительно, поскольку глюк на 2-х платах FX2LP, то нужно пропаять чипы и к одной из плат припаять принтерный кабель, заранее проверенный на Т48. Ну или другой кабель, у меня micro-usb тоже много, только заранее проверенный. Толщина тоже на результат не влияет. А плохой маленький, который у меня, просто потерялся где-то за счёт своего размера. То есть, пропайка чипов плюс кабель, и всё должно заработать нормально с гнезда, куда включался Т48.
Статус: отсутствует
Postal2 Дата: Четверг, 10.09.2026, 17:06:12 | Сообщение # 95 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 1058
Цитата letunov45 ()
- RPMB is virgin (not set).

Чистый. Начни запись в него, поставится пароль (если подашь). Тогда будет нечистый.
Статус: отсутствует
Postal2 Дата: Четверг, 10.09.2026, 16:01:46 | Сообщение # 96 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 10.09.2026, 17:04:21
Участники
Сообщений: 1058
letunov45, вот тебе версия, где чтение сделано тоже по 8к по твоей галке (прошивка 013), у меня иначе не читает через мою конструкцию. Можно начать чинить платы, пропаяй чипы сразу. Из своих я только одну не паял. 8 выводов земли и 8 выводов питания у чипа на 56 ног, нетрудно догадаться.

Добавлено (10.09.2026, 16:24:11)
---------------------------------------------
Цитата letunov45 ()
Собрал платку

Ну не знаю. Я бы на проводках повесил, гнездо под зарядку с проводками в смысле. Кому как удобнее.
Когда будешь с платами FX2LP разбираться, имей в виду, что если USB-гнездо отпаяешь, то не пытайся уже туда ничего ставить (плата хилая), просто режь кабель и паяй проводки. Вот у меня есть целая куча принтерных кабелей, хорошие в том числе, куда их столько. А под mini-usb половина кабелей кривых у меня, причём длина не имеет значения, есть кривой на 10 см (прилагался к хабу USB2.0 HS на 4 гнезда).

Оптимальная конструкция usb-кабеля следующая. Сначала витая пара для данных, а потом с другим шагом прививаются сложенные вместе провода питания. Две витые пары будут хуже. Прямой провод для питания подходит, но повлияет на гибкость провода.
Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
Postal2 Дата: Среда, 09.09.2026, 18:57:34 | Сообщение # 97 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 10.09.2026, 15:15:53
Участники
Сообщений: 1058
Цитата letunov45 ()
питание для шляпы все таки отдельно планировать?
Влияние внешнего питания (когда eMMC питается от шляпы) положительно однозначно, при прошивке firmware разница очень видна. С последней прошивкой FX2LP выглядит так, что можно обойтись без внешнего питания, но нужно иметь его в виду, вдруг понадобится.

И это касается FT232H тоже, у которой с пятого раза прошивается.

Добавлено (09.09.2026, 20:30:50)
---------------------------------------------
Получилось правильно сбросить FX2LP. Оказывается, при сбросе в коде от Cypress происходит переключение на FullSpeed, а нам нужно HighSpeed. Поправил, и всё заработало как надо.

Нет, всё равно не до конца.

Добавлено (10.09.2026, 00:25:28)
---------------------------------------------
Цитата letunov45 ()
Дак она и читать не хочет,
У меня тоже не хотела, но по 8к почему-то читает. Распространю твою галку на чтение тоже. Не получается сбросить чип кроме кнопки ничем. Попробую ещё, вдруг чего забыл.

Добавлено (10.09.2026, 14:40:54)
---------------------------------------------
Разобрался я как сбрасывать ошибки FX2LP, буду делать (уже испытал). Со стороны пользователя изменится мало, ошибка будет появляться в тех же случаях, но будет грамотно сброшена. Ошибка pipe 02 сбрасывается прошивкой чипа (с компьютера нельзя сбросить), а ошибку pipe 86 наоборот, прошивкой не сбросить, она сбрасывается на компьютере.
Также, проанализировав тему, можно увидеть, что обработкой этих ошибок никто не занимается (при этом считая себя очень умным). Падение сети через неделю работы, подключенной через usb-lan, как раз из этой оперы. Падение чего-либо в usb при многодневной работе это как раз оно. Просто я на кривом кабеле за одну транзакцию набираю ошибок, у разработчиков USB-LAN, USB-COM нужного кабеля видимо нет. И компьютера "letunov45 PC".
Статус: отсутствует
Postal2 Дата: Среда, 09.09.2026, 18:20:48 | Сообщение # 98 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 1058
Цитата letunov45 ()
Я наверное сниму эту кнопку
Не надо. Дребезг там не играет. А удобства в будущем кнопка добавляет.
Цитата letunov45 ()
На нижней плате ни чего не доработать?
В первую очередь чип пропаять с флюсом RMA-218. Но если ты их починишь, то не на чем будет надёжность проверять. Поэтому пока не трогай.
Цитата letunov45 ()
на 013 прошивке у тебя все заработало,
Да. Потому что пакеты будут повторяться, пока не дойдут с правильной контрольной суммой, и помеха от eMMC оказывается короче. С виду кажется, как будто помеха исчезла.
Цитата letunov45 ()
Может для этого кабель хороший купить для начала,
Ты запланируй, но для тестов лучше всего подходит та ситуация, которая у тебя сейчас есть.
Статус: отсутствует
Postal2 Дата: Вторник, 08.09.2026, 19:34:27 | Сообщение # 99 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 1058
Также я по твоей галке сейчас попробую сброс драйвера перед каждой записью. Потому что когда pipe 02 уже состоялась, я не могу её сбросить. Но всё равно сейчас попробую, в моём случае придётся ошибку создавать специально.

Добавлено (08.09.2026, 20:15:18)
---------------------------------------------

Цитата letunov45 ()
тоже ошибка сразу

Так это другая ошибка!
Цитата letunov45 ()
timeout pipe 86.
r_count= 2
err len pipe 86.
prev=38 now=0 ask=1024

Это ошибка приёма по таймауту. То есть, предыдущая плата не слышит, а эта наоборот, слышит, но от неё сигнал не доходит. Сейчас попробую всякое. Пока не удаётся ошибку получить. Где-то 3-х метровый удлинитель usb лежит для usb 1.0, сейчас тестовую конструкццию подготовлю и займусь.

Добавлено (08.09.2026, 20:17:46)
---------------------------------------------

Цитата letunov45 ()
Дак она и читать не хочет

Это у тебя экземпляр второй платы такой. Подожди, занимаюсь этим.

Добавлено (08.09.2026, 21:24:47)
---------------------------------------------
У меня получилось получить ошибку pipe 02. Один хороший удлинитель(2 метра) плюс 2 плохих (1+1 метр) плюс шнур 1.8 метра. Без плохих удлинителей никак не удавалось, одного плохого не хватало. Плохие они настолько, что через один такой удлинитель компьютер с флэшкой не работает. Но классический Девайс проходит, т.к. низкоскоростной. Для FX2LP понадобилось 2 таких последовательно. Теперь буду пытаться сбросом ошибок работать через эту конструкцию. Хотя там дело больше в питании. Светодиод на eMMC до нуля мигает. Но ошибка есть, это главное.

Добавлено (09.09.2026, 00:23:37)
---------------------------------------------
В общем, сделать возможно. Со стороны компьютера получилось. Нужно, чтобы FX2LP сбрасывал по таймауту свою usb-подсистему. Потому что он ждёт подпитки буфера (висит), а его usb-подсистема встала из-за превышения числа ошибок, и компьютеру уже до него не достучаться.

Добавлено (09.09.2026, 16:20:25)
---------------------------------------------
Пока что ситуация следующая. Последняя прошивка, в отличие от предыдущих, в режиме "шляпа" принимает данные от компьютера по счётчику. Поэтому, если количество не достигнуто, прошивка висит, светодиод на плате FX2LP при этом не мигает. Повисев так немного, Windows сообщает, что устройство не опознано (хотя драйвер в диспетчере есть). Можно нажать кнопочку сброса в любой момент на плате FX2LP, и всё становится хорошо. После добавления таймаута на 0.5 сек (мигание светодиода берётся как раз с таймера) сам FX2LP отвисает, но остаётся недоступен по pipe 02,86. Причём со стороны компьютера можно перевключить контроллер usb в диспетчере, FX2LP всё равно недоступен по нужным pipe. Кнопка сброса на платке FX2LP решает ситуацию, но больше ничем FX2LP из ступора по нужным pipe не удаётся вывести. Можно даже прошивку загрузить, но pipe 02,86 не работают. А по плану FX2LP сбрасывается через 0.5 сек, программа ждёт 1 сек и обращается к нему как к новенькому. Правда, ещё eMMC в вечном busy после этого, питание ей нужно снимать, но это мелочи. План хорош, но только ничего не работает.

Статус: отсутствует
Postal2 Дата: Вторник, 08.09.2026, 19:11:18 | Сообщение # 100 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Вторник, 08.09.2026, 19:13:41
Участники
Сообщений: 1058
Ну вот смотри.
Цитата letunov45 ()
err len pipe 02.
xfer=38 len=33387
Это запрос на передачу пакета 32к, он даже не начался. 38 байт это заголовок при отправке в драйвер.
Цитата letunov45 ()
err len pipe 02.
xfer=38 len=8379
Это запрос на отправку 8к.
Такое может быть только если FX2LP в ступоре. Плата его имеет всего 3 перехода металлизации, то есть чувствительна к помехам. На плате может быть некачественная любая деталька, но мои 4 платы все работают нормально. Сам чип FX2LP может быть дефектный. Оптимальный вариант при цене платы это подставить другую плату FX2LP и думать исходя из результата. На протоколе прошивки 013 вариант ошибок из-за софта исключён.

Но я проверю на предмет timeout, может, какая-то задержка с отправкой влияет.
Статус: отсутствует
Postal2 Дата: Вторник, 08.09.2026, 18:23:17 | Сообщение # 101 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Вторник, 08.09.2026, 18:44:23
Участники
Сообщений: 1058
Попробуй вот этот вариант, подключил обратно твою галку. Потому что я был уверен, что она не нужна, ну вот попробуй опять с уменьшенным буфером. Эта версия под прошивку 013.

Попробовал всякое с проблемной eMMC без внешнего питания. Единственная разница, что firmware ни на полной, ни на половинной скорости не пишется. Только low speed, но с первого раза.
Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
Postal2 Дата: Вторник, 08.09.2026, 11:17:33 | Сообщение # 102 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Вторник, 08.09.2026, 16:45:08
Участники
Сообщений: 1058
Цитата
где можно проверить версию 013.
Вот после того, как закрыл окно Tune, там есть кнопочка Test. Потому что после заливки eeprom остаётся работать старая версия. Можно загрузить новую в RAM тоже, но я предпочитаю выключить, снова включить и проверить версию.
Как-то слишком хорошо новая версия работает. Очень странно, что я нигде не ошибся. Это только Сергиус никогда не ошибается и может даже стульчак унитаза не поднимать.

Также я напоминаю, как работает дефолтный протокол FX2LP, для любителей самостоятельных экспериментов с USB. Этот протокол включен сразу после подачи питания. Имеются pipe 02, мы передаём через неё, и pipe 86, мы принимаем с неё. У обоих pipe буферы по 2048 байт. Мы начинаем передачу, при этом первый байт 0..255 указывает, сколько байт мы будем принимать по окончании своей передачи, при этом значение первого байта нужно умножить на 8. То есть, если первый байт в начале нашей передачи содержит 1, то после окончания передачи мы переходим на приём и запрашиваем 8 байт. Если первый байт содержит 0, то мы всё равно переходим на приём и запрашиваем 0 байт.
Статус: отсутствует
Postal2 Дата: Понедельник, 07.09.2026, 23:53:36 | Сообщение # 103 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Вторник, 08.09.2026, 00:41:54
Участники
Сообщений: 1058
letunov45, проверяй вот это. Чего-то у меня без ошибок всё сразу заработало, подозрительно. Сначала залей fx2lp, потом переподключи его, проверь версию 013 и пробуй. В одном архиве и программа, и прошивка. Сделал счётчик на передачу, fx2lp будет висеть и ждать, пока всё не получит. Самый первый протокол совместим, переделан только новый, для "шляпы" и extended.

Уж больно хорошо работает, даже "кривая" eMMC ошибок не даёт. Подозрительно.
Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
Postal2 Дата: Понедельник, 07.09.2026, 17:04:54 | Сообщение # 104 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 1058
Цитата letunov45 ()
Самая последняя это
postal3_28082026.rar на предыдущей странице
Цитата letunov45 ()
продолжаем отладку
Я сделаю новый протокол со счётчиком на передачу, так будет правильно, но обновлённый протокол несовместим со старым, а просто добавить его не хватит места. Сразу с прошивкой FX2LP будет и Программа. Проблемы с записью уйдут навсегда.
Цитата letunov45 ()
Для наших чипов и это скорость отличная,
Да я-то понимаю, но очень жалею, что нет FPGA подходящего, чтобы дешёвый был.
Статус: отсутствует
Postal2 Дата: Понедельник, 07.09.2026, 16:08:58 | Сообщение # 105 | Тема: Общая тема (Новости + новые версии ПО)
Участники
Сообщений: 1058
Цитата letunov45 ()
прочитано на Т48 по ISP с майн время чтения около 40 мин.
Тактовая 35МГц или больше, там на скриншоте вроде 35 минут чтение, EPM240 не потянет, судя по последним данным, а FT232H выше чем 30МГц не может. Да и протокол у нас софтовый против железного в FPGA. Нет в продаже дешёвых FPGA, сделано на том что есть.
Цитата letunov45 ()
А вот записать у меня не получилось,
При чтении просто разрывы в передаче пакетов не влияют, чтобы то же самое для записи сделать, нужно протокол FX2LP дорабатывать, вносить счётчик на передачу в него. И до сих пор непонятно, надо ли, т.к. у меня на любых компьютерах это не проявляется.
Цитата letunov45 ()
попытался стереть FW, но она валится в ошибку,
Для этого возьми самую-самую последнюю версию, в предыдущих это подпорчено.

Чтобы скорость ISP до 40МГц разгонять, Спартан нужен, иначе никак. Это дорого. А если хлопнется, то чинить опять же дорого. Нет, рекорды мы ставить не будем.
Протокол FX2LP под запись наверно доработаю.
Статус: отсутствует
Поиск:

Форма входа


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

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

()

Samsung QE55Q7FNAT (...Раздел: LCD (ЖК) телевизоры

()

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

()

Как снять лог загруз...Раздел: Технофлейм телевизионной техники

()

Tefal GV6830Раздел: Бытовая техника

()

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

()

Газовый котел Buderu...Раздел: Поиск схем и прошивок бытовой техники

()

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

()

RT809H

(5806)

machenist

(постов: 14954)

semvictor

(постов: 10366)

ильшат

(постов: 8872)

terrarist

(постов: 6903)

Сантехник

(постов: 6473)

ФАРТ

(постов: 6317)

Otto

(постов: 5755)

vini

(постов: 5449)

KLAWD1982

(10.11.2026)

tremax1

(10.11.2026)

Tayler_ZD

(10.11.2026)

Felix87

(10.11.2026)

AL3XXL7

(10.11.2026)

Alalax

(10.11.2026)

qwerty1977

(10.11.2026)

Daniel_Cristian

(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)

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

(416650)

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

(5)

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

(267)

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

(1442)

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

(7060)

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

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)

electronic_arash

(10.11.2026)

paradox1980

(09.11.2026)