|
Результаты поиска
| |
|
Postal2
|
Дата: Воскресенье, 23.08.2026, 06:30:10 | Сообщение # 166 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Воскресенье, 23.08.2026, 07:58:40
|
Участники
|
Цитата делал согласно пунктам Если источник помех на стороне рядом с FX2LP, то неудивительно, что он не слышит передачу в свою сторону. letunov45, ты говоришь, что шнур длинный, а у тебя есть HUB USB 2.0 HS ? По идее HUB ретранслирует. Я чуть позже попробую. Это не отменяет задачу по устранению помехи.
Проверил работу через HUB (VID_1A40 PID_0101 микропрограмма 01.11) - всё работает. Также мой HUB имеет гнездо внешнего питания. Осталось подобрать источник ошибки (сейчас у меня нет ошибок). Мой HUB куплен очень давно и очень дёшево, свежекупленный HUB с Алиэкспресс имеет тот же идентификатор, но микропрограмма 01.00, тоже работает.
Голая плата с Алиэкспресс "WCMCU-204" на микросхеме FE1.1s имеет почему-то паянный кварц 12 МГц, идентификатор (и версия 01.11) идентичен первому, но видится с 3-его раза, и вот через неё есть ошибка pipe. Но это не тот вариант, с чем можно работать. Сам HUB гнилой.
|
|
|
|
|
Postal2
|
Дата: Суббота, 22.08.2026, 21:54:08 | Сообщение # 167 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Воскресенье, 23.08.2026, 02:39:35
|
Участники
|
letunov45, проверь следующее. Когда возникает ошибка pipe, ничего не выключая физически, открой диспетчер задач и отключи контроллер usb, на котором висит FX2LP. Потом включи контроллер usb. Потом попробуй продолжить. Потом попробуй нажать кнопочку reset на платке FX2LP. Нужно выяснить, сбивается ли только usb-stack, или сбивается также RAM FX2LP, а у него прошивка работает из RAM. Нужно сделать несколько раз. Когда я экспериментировал раньше, то ошибки pipe 86 я мог сбросить, потому что система отдала, допустим, меньше и успокоилась. А вот ошибка pipe 02, когда идёт передача из компьютера в девайс, не сбрасывается, потому что с данными уже работает система, и команды драйверу CyUSB здесь бессильны. Поэтому рассматривался вопрос, лезть в систему или не лезть. Я выбрал не лезть. Здесь опять же стоял выбор, во-первых, нужны ли многобитные режимы для чего-либо, кроме user. Во-вторых, какие компоненты мне понадобятся, чтобы пропустить нужную скорость, и не будут ли они слишком дорогие (USB 3.0). И, наконец, в третьих, так ли велико моё желание паять лишние проводки для ISP, да ещё и сокращать их длину. Также в случае ISP на первый план выходит ремонтопригодность девайса. Практически все панельки для eMMC имеют разъём, легко соединяемый с быстрым картридером, а паять лишние проводки для ISP, ну если кто-то хочет, то это его дело.
Цитата приблизились к топовым изделиям, о них умолчу. Кто к кому приблизился. Для ISP используется тактовая частота 25..30 МГц и однобитное подключение DAT0, скорость ограничена физически. Никто никуда не денется с подводной лодки.
Цитата От ЛБП подключил две платы EPM240 и FX2LP. letunov45, у меня был намечен путь тестирования раздельного питания сразу после того, как я увидел первый рисунок платы от KREMLIN. Делается так (наличие кнопки обязательно). Снимается гнездо под штырёк 5 вольт, туда припаивается проводок, уходящий на внешнее питание. Кнопка в состоянии "EPM240 выключена", подаётся питание на шляпу. Потом штатно включается FX2LP в USB. Потом кнопкой включается EPM. Выключение в обратной последовательности. Таким образом мы полностью отсекаем питание FX2LP и можем сосредоточиться на поиске помех через сигнальные линии. Дело в том, что я пытался использовать питание 3.3 с платы FX2LP, ситуация с помехой в этом случае катастрофическая. Дополнительный стабилизатор решает этот вопрос, но, возможно, не полностью. Сам я буду без кнопки включать сначала FX2LP, а потом питание шляпы. Но мне последнее время не удавалось получить сбой, а надо иметь регулярный сбой, чтобы тестировать.
|
|
|
|
|
Postal2
|
Дата: Суббота, 22.08.2026, 04:47:41 | Сообщение # 168 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Суббота, 22.08.2026, 05:37:45
|
Участники
|
Случайно обнаружил, что поломал кнопку RPMB INFO, правильно покажет при запуске чтения RPMB. А также оказалось, что из режима boot работает чтение firmware KLM8G1WEPD-B031, которая является eMMC v5.0, при этом читается файл размером 616448 байт при размере прошивки 258048 байт, при этом прошивка лежит с начала большого файла. Если наложить прошивку на большой файл, то не совпадают последние 4 байта. KLM8G1GETF-B041 прочитать из boot не удалось, но... И90, найди какую-нибудь Samsung eMMC, у которой прошивка читается из режима boot, залей стандартную прошивку, прочитай, а потом залей с патчем RPMB и снова прочитай. Вот и увидим, что там за патч. Возможно, повлияло то, что я сначала в KLM8G1WEPD-B031 залил вместо прошивки файл из нулей размером с прошивку в режиме 3360 без стирания. После этого из boot стало читать 616448 байт, даже после нескольких успешных прошивок стандартным способом, микросхема при этом полностью работает. А может и раньше читало, и я забыл попробовать. И90, независимо от результата чтения, питание eMMC после этого надо выключать.
RPMB INFO поломался из-за режима Toshiba, если снять галку, то работает, я уже исправил, чтобы не влияло.
|
|
|
|
|
Postal2
|
Дата: Суббота, 22.08.2026, 01:27:50 | Сообщение # 169 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
Цитата Не буду паять проводок, чисто из принципа. А как же твоё желание потестировать что-то, где требуется подходящая "морда лица"? Туда пускают только тех, кто хорошо паяет проводок.
Ну можешь и не паять конечно. Ты-то ладно, а вот при ремонте сотовых людям приходилось из-за чьей-то тупости серьёзно ковыряться, я почитал сообщения тех лет, причём уже было известно, что можно не паять.
|
|
|
|
|
Postal2
|
Дата: Суббота, 22.08.2026, 00:52:29 | Сообщение # 170 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
Цитата Одно дело припаять проводок, Да мне всё равно, просто пример привёл. Паяйте, если нравится.
|
|
|
|
|
Postal2
|
Дата: Суббота, 22.08.2026, 00:03:22 | Сообщение # 171 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Суббота, 22.08.2026, 00:05:59
|
Участники
|
Цитата По Сергиусу, ты не сравнивай, Да нет, как раз-таки давай сравним. А потом ещё раз сравним через год. Это при том, что я иду не спеша пешком.
Насчёт "тестпоинта" eMMC Samsung не забудь сравнить.
|
|
|
|
|
Postal2
|
Дата: Пятница, 21.08.2026, 23:35:40 | Сообщение # 172 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 21.08.2026, 23:51:03
|
Участники
|
Я просто не знал как делать. В поле вводится множитель в формате HEX, Health Info показывает в десятичном формате. По очереди размеры послать нельзя. Ставишь все 4 раздела как нужно, посылаешь Send, потом можно переключить user в случае надобности, потом надо посмотреть Health Info, всё ли установлено правильно. Если ошибка, то нужно вводить заново, питание eMMC нужно снимать для повторного ввода. Если всё правильно, то финализируешь командой, опять же питание, и eMMC в новом состоянии.
Цитата популяризация твоего девайса. Да все, кроме Сергиуса, боятся даже упомянуть Великий Девайс, чтобы не сесть в лужу со своим. Что интересно, даже иностранцы в надежде, что сделает кто-то из своих. Выглядит иногда смешно.
|
|
|
|
|
Postal2
|
Дата: Пятница, 21.08.2026, 22:44:56 | Сообщение # 173 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
Цитата про работу с GP и RPMB Да работает всё. С GP финализация такая же, отдельно после этого user переключить не получится. Но можно стирать и пробовать. Для отключения защиты RPMB с целью чтения пароля сначала захват нужно сделать. Так у всех всё одинаково.
|
|
|
|
|
Postal2
|
Дата: Пятница, 21.08.2026, 17:53:09 | Сообщение # 174 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
Цитата я особой разницы по скорости чтения/записи между самсунгом и тошибой, не заметил. При записи в режиме Toshiba на каждый блок 512 байт подаётся 256 пустых байт gap в версии test6 и 128 в test7, и ещё непонятно, работает ли 128. Для Samsung gap 6 (шесть пустых байт).
Цитата и как с ними бороться, Как обычно, где-то резистор, где-то конденсатор, где-то трубочку ферритовую.
Цитата для экспериментов. С Тошибой я не знал, с помехами знал, но на отладочной плате ими заниматься не было смысла. И надо не просто обвешать всё фильтрами, а элегантно одним движением решить вопрос.
|
|
|
|
|
Postal2
|
Дата: Четверг, 20.08.2026, 20:51:23 | Сообщение # 175 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 20.08.2026, 22:02:32
|
Участники
|
Цитата Переделал подключение, У тебя всё к уровням 3.3 вольта подключено, подаёшь дурной пример. Микросхема поддерживает 1.8, подключай туда (там на разъёме 3.3 тоже есть). Но для тестов через разъём 3.3 помех больше. Смотря какая цель. Если прочитать-записать без ошибок, то 1.8. Если тестировать, то 3.3. Размах сигналов 3.3 больше = помех больше, нетрудно догадаться.
Цитата запись идет из главного окна, но очень долго. Я тут ни при чём. Сколько микросхема busy удерживает, столько и идёт. Должно быть всегда больше чем 2 мегабайта в секунду. Хотя для Тошиба может быть 1.8 МБ/сек из-за передачи gap в виде балластных данных.
Борьба с импульсными помехами это серьёзное дело, однако конструкция не имеет недостатков, которые могли бы этому препятствовать. Конечно, можно было бы взять дорогие компоненты (Спартан тот же), так и никто повторить бы не смог. Сделано из мусора, а работает как сделанное из золота, ну почти.
Вот KREMLIN разбирается в вопросе, может уже что-то нашёл. Напоминаю, что индикатор аппаратной проблемы это ошибки, связанные с pipe, и никакие другие.
|
|
|
|
|
Postal2
|
Дата: Четверг, 20.08.2026, 19:44:46 | Сообщение # 176 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 20.08.2026, 19:53:56
|
Участники
|
Цитата и все глючные что ли? Глючность вешается в граммах, а не да-да нет-нет. С наложением недостатков по железу вылезает проблема.
Через ISP глючность не должна сказываться, а для панельки придумаем решение. Проблем не вижу.
|
|
|
|
|
Postal2
|
Дата: Четверг, 20.08.2026, 19:13:53 | Сообщение # 177 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 20.08.2026, 19:41:57
|
Участники
|
Цитата без внешнего питания шляпы. Это скорее всего сработает на FT232H, но с капризной KLM8G1GETF-B041 на шляпе FX2LP у меня такое не работает, даже из busy не выходит из-за питания. При этом раньше работало, такое впечатление, что ей стало хуже. Но экземпляр EPM240 другой, у EPM разброс большой по параметрам. С другой стороны, KLM8G1GETF-B041 и напрямую к FX2LP (без EPM240) устраивает сбой на новом протоколе. Старый протокол работает с ней без ошибок, но он очень медленный. Хотя сбой при прямом подключении скорее всего из-за совмещения её питания с FX2LP. Именно из-за этой KLM8G1GETF-B041 на шляпу забирается 5 вольт через штырёк, если она не вынудила бы это сделать, то со шляпой было бы фиаско.
При этом купленная за дёшево на Алиэкспресс б/у микросхема KLM8G1GETF-B041, с которой был считан RPMB от MSTAR, работает вообще без проблем. Такая для тестов не подходит. RPMB читает и пишет медленно, по 256 байт, но что-то мне подсказывает, что скорость на этом режиме не будет востребована.
|
|
|
|
|
Postal2
|
Дата: Четверг, 20.08.2026, 19:06:08 | Сообщение # 178 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
- аппаратная проблема.
Цитата нужно снова переподключить шляпы После аппаратного сбоя обязательно переподключить физически. Остальное можно продолжить.
Цитата сейчас буду перепроверять мелкие емкости на зеленой плате Это не сработает, не трать время. Если было бы просто, я бы сказал. Раньше писал, как буду пробовать eMMC отделить. Одна шляпа будет питать eMMC (без FX2LP, только стабилизаторы), потом помехоподавление, и потом уже рабочая шляпа в компьютер.
|
|
|
|
|
Postal2
|
Дата: Четверг, 20.08.2026, 16:54:29 | Сообщение # 179 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
Цитата Среди этих самсунговских ..... запись на User спотыкается и отваливается примерно на 2-3%. Во-первых, переключи в режим Toshiba. Во-вторых, смотри ошибку, если ошибка связана с pipe, то проблема аппаратная, и через программу не устранить. В-третьих, упомянутое потребление тока импульсное, по миганию светодиода, стоящего по питанию, выглядит так, как будто 1 ампер точно есть. Ну и помеха, которую создаёт eMMC, синхронно повторяется на EPM240, и всё это вместе сбивает FX2LP. Как отделить помеху, надо экспериментировать. Есть над чем, но пока нет времени. А так помеху, конечно, уберём.
|
|
|
|
|
Postal2
|
Дата: Четверг, 20.08.2026, 08:36:36 | Сообщение # 180 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 20.08.2026, 08:39:50
|
Участники
|
Цитата И90 (  ) Результат аналогичный Ну вот. Я просто сделал сначала чрезмерно большой. Если что, можно будет у нему вернуться. И стоп/рестарт по ошибке crc верну. Видно, что если есть ошибка, то всё равно не пишет. Очень хорошо. Так что можно сделать небольшой перерыв.
|
|
|
|
|