|
Результаты поиска
| |
|
Postal2
|
Дата: Пятница, 28.08.2026, 08:35:11 | Сообщение # 121 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Пятница, 28.08.2026, 08:46:19
|
Участники
|
Цитата И90 (  ) А мне пока больше нечего тестить, Там с RPMB рутина противная осталась, ещё и не нужная никому. А с файловой системой наоборот полезно. Цитата И90 (  ) не определяет и не читает буты1,2 Ну так парольная защита, сами-то микросхемы можно сбросить в начальное состояние.
Со шляпой сначала должно прийти понимание, что ISP - это удобно. Ты же сам писал про testpoint, что все уже привыкли делать через задницу, трудно отучить.
Хотя можно было и раньше подключаться, но там картридер, преобразователь уровня для 1.8 и т.д. Одно подключил - работает, другое - какие-то проблемы. Теперь доведено до совершенства. Вот и посмотрим.
|
|
|
|
|
Postal2
|
Дата: Пятница, 28.08.2026, 06:47:44 | Сообщение # 122 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
С RPMB немножко на паузе, хочется файловой системой позаниматься. Но я пока занимался записью firmware, испортил работу с RPMB. Поэтому вернул функции для шляпы, и по галке тоже. Без галки как в предыдущей версии, а с галкой на всякий случай.
Скачать файл можно после регистрации регистрация | вход
|
|
|
|
|
Postal2
|
Дата: Пятница, 28.08.2026, 05:12:46 | Сообщение # 123 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
Цитата letunov45 (  ) Только вот интересно, может стабы на шляпе 3,3 и 1,8 слабоваты, или 5 вольт USB через плату FX2LP проседает и дает пульсации? Чтобы это выяснить, нужно долго работать с анализатором спектра. Пульсации очень высокочастотные, где-то может быть резонанс. Решение с внешним питанием в правильные точки годное, потому что простое. Нижний штырёк можно сделать изогнутым и использовать проводок, пробовать в разрыв катушку и прочее, если кому-то интересно. KREMLIN создал гениальную плату, но снизу у нас весьма посредственная плата FX2LP. Что-то не учтено (проблемы с питанием), но в целом всё хорошо.
Цитата letunov45 (  ) что то допиливать Надо допиливать работу с RPMB и подключение файловой системы.
Цитата letunov45 (  ) И-90 и KREMLIN пока больше не выходят Ну KREMLIN наслаждается удовольствием от своего творения. Он показал класс и смотрит реакцию, которая происходит в виде шёпота на стороне.
|
|
|
|
|
Postal2
|
Дата: Четверг, 27.08.2026, 12:02:30 | Сообщение # 124 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 27.08.2026, 13:10:57
|
Участники
|
Цитата letunov45 (  ) Ну и в Boot входить удобнее с кнопкой. Согласен, но это на шнурке можно, даже видел где-то, прямо на проводе.
Удалось обмануть KLM8G1GETF-B041 и загнать в вечный busy, у меня от экспериментов файл битой прошивки остался. Запись валидным файлом на полной скорости, и она опять как будто ничего не было. С одного раза. С внешним питанием шляпы.
Нет, это не полная скорость. По чтению boot-разделов видно, что это половинная скорость. Это плата с кварцем 100 с постоянно включенной перемычкой. И хотя тактовая должна быть 25 в такой конфигурации, она очевидно 12.5. EPM240 не понравился кварц 100 МГц, ну он нам, в общем, и не нужен такой. Но работает без ошибок, что интересно.
Я вообще думал, что тактовая 100 МГц приемлема для EPM240. Кругом обман. Так можно было и с конструкцией пролететь.
|
|
|
|
|
Postal2
|
Дата: Четверг, 27.08.2026, 11:39:50 | Сообщение # 125 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
В общем, при питании шляпы вместе с eMMC отдельным питанием, при этом FX2LP питается от usb, не удаётся свалить KLM8G1GETF-B041 в boot. Прошивка влетает на полной скорости и корректно записывается. Определить удалось, т.к. есть несколько версий, в том числе от И90 для этого чипа. Какую-то пустышку надо приготовить, чтобы в boot её свалить. Я убрал все специфические для шляпы функции записи firmware и пустил по стандартному пути, нет смысла как-то по особенному делать. Поэтому никакие галки больше не влияют на результат (при записи firmware). Если выяснится какая-нибудь надобность, тогда и будем думать.
Скачать файл можно после регистрации регистрация | вход
|
|
|
|
|
Postal2
|
Дата: Четверг, 27.08.2026, 10:04:37 | Сообщение # 126 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 27.08.2026, 10:37:45
|
Участники
|
Цитата сейчас без ЛБП читает, пишет как и должно работать. Не надейся. Моя KLM8G1GETF-B041 с самого начала была кривая. Сейчас подключил питание 3.3 прямо на неё, не хочет firmware писать, висит в boot. Первый раз firmware записано именно по галке, но опять же по галке при "фальшивой записи" останавливается до подачи cmd28. И что интересно, если erase проходит, а cmd28 нет, то старая прошивка целая. То есть, erase у меня не стёрла прошивку. Такая вот KLM8G1GETF-B041. Сейчас переключу обратно на шляпу с внешним питанием. И я заметил очень удобную вещь. Если ошибка pipe, достаточно ногтем кнопочку reset на платке FX2LP нажать. Знал бы раньше, не были бы разбиты все гнёзда и штеккера.
При питании от лабораторника целиком шляпы вместе с KLM8G1GETF-B041 firmware записывается с первого раза. Когда подаю 3.3 по длинным проводам только на KLM8G1GETF-B041, firmware не пишется ни с какого раза, хотя блокировочные ёмкости плюс 10 мкФ там на платке с гнездом карточки есть.
|
|
|
|
|
Postal2
|
Дата: Четверг, 27.08.2026, 06:21:30 | Сообщение # 127 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Четверг, 27.08.2026, 09:03:27
|
Участники
|
Цитата letunov45 (  ) запишу до конца Да понятно, что работает. Это для ISP "до конца", в панельке можно картридером быстро писать. Я проверил ещё раз запись firmware, вроде больше нигде большой объём на запись не передаётся.
Похоже, что без внешнего питания KLM8G1GETF-B041 не прошить. У меня вдруг стало без внешнего питания всё работать, я воодушевился, но не тут-то было. Эта KLM8G1GETF-B041 без внешнего питания ведёт себя хорошо, когда переключена в enhanced. Стоило Clear сделать, и она стала обычной, как всё вернулось, и ошибки pipe в том числе. Даже FX2LP определяется как неизвестное устройство, когда она на том же питании.
Подключил шляпу со штырьками внешнего питания, и KLM8G1GETF-B041 записала firmware с первого раза без всякого рукоблудия.
|
|
|
|
|
Postal2
|
Дата: Четверг, 27.08.2026, 05:41:40 | Сообщение # 128 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
Цитата letunov45 (  ) со снятой галкой мультисектор Со снятой галкой multisector можно только быстро протестировать, работает или нет, это очень медленный режим. Цитата letunov45 (  ) запись идет на postal3_letunov45_test3 Ну я так и подумал, что пусть будет этот. В разных режимах на запись отправляется: test1 4k, test2 8k, test3 16k, обычный режим 32к. Запись firmware сделал по 8к, там скорость не важна. При "фальшивой" записи на большой скорости может давать ошибки crc, на низкой проверил, работает. Один раз после старта программы покажет режим (забыл убрать под debug).
Скачать файл можно после регистрации регистрация | вход
|
|
|
|
|
Postal2
|
Дата: Среда, 26.08.2026, 20:15:39 | Сообщение # 129 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
Так выбери наилучший вариант обычной записи для себя, туда и добавлю.
|
|
|
|
|
Postal2
|
Дата: Среда, 26.08.2026, 19:50:35 | Сообщение # 130 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
Цитата letunov45 (  ) запись пошла Ну вот и пользуйся. Если снять галку, то будет обычный режим записи. Хотя я там забыл запись firmware поправить, т.к. было неизвестно, заработает или нет. Поправлю.
Перемычка понижения скорости используется в случае, если неудачное подключение этого требует, а также для увеличения пауз (gap). В общем случае 25 МГц работает надёжно, 30 МГц уже капризнее при ISP.
|
|
|
|
|
Postal2
|
Дата: Среда, 26.08.2026, 19:03:37 | Сообщение # 131 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Среда, 26.08.2026, 19:11:22
|
Участники
|
Ну и дополнительная версия, эта уже 2 МБ в секунду пишет. Всё, что пишет 2 МБ и выше по ISP - это уже в рамках приличия.
Цитата letunov45 (  ) или просто тупо записывает в юзер eMMC стирает внутренний контроллер, мы просто пишем, а он разбирается куда и что, стирать или в новое место писать. Цитата letunov45 (  ) Джампер на плате стоит в положении 1/2 Зачем? Сними замедление, это для других случаев.
Скачать файл можно после регистрации регистрация | вход
|
|
|
|
|
Postal2
|
Дата: Среда, 26.08.2026, 18:42:42 | Сообщение # 132 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
Ну вот, эта хотя бы 1.7 МБ в секунду пишет, со снятой галкой Тошиба. В режиме Тошиба медленнее.
Скачать файл можно после регистрации регистрация | вход
|
|
|
|
|
Postal2
|
Дата: Среда, 26.08.2026, 18:14:29 | Сообщение # 133 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
Я говорю, бяка сидит какая-то. Чтобы в синий экран Windows XP ушла, нужно после ошибки pipe ещё в цикле раз 1000 драйвер запросить. Сейчас по ошибке pipe взводится переменная, и обе pipe на входе в функцию её проверяют. Сбрасывается ошибка в момент connection opened. То есть, для синего экрана надо ещё понажимать. А на Windows 10 вообще синего экрана не видел. Так давай побольше сделаем буфер. С таким маленьким чуть быстрее 1МБ в секунду пишет, это медленно.
|
|
|
|
|
Postal2
|
Дата: Среда, 26.08.2026, 11:25:48 | Сообщение # 134 | Тема: Общая тема (Новости + новые версии ПО) | Отредактировал: Postal2 - Среда, 26.08.2026, 14:48:56
|
Участники
|
Версия для letunov45, запись около 2-х раз медленнее из-за маленького буфера. Меньше буфер делать нет смысла, если не пойдёт, то искать другой путь. Режим включается галочкой. Для шляпы.
Убрал ошибку в функции чтения FT232H, из-за которой загружается процессор. Шляпа вместе с FX2LP оказалась немножко эффективнее, чем FT232H. Тактирование FT232H 30MHz, что больше в 1.2 раза, однако соотношение времени чтения 1.1 раза (функции и методы идентичны).
Скачать файл можно после регистрации регистрация | вход
|
|
|
|
|
Postal2
|
Дата: Среда, 26.08.2026, 10:26:11 | Сообщение # 135 | Тема: Общая тема (Новости + новые версии ПО)
|
Участники
|
В общем, проверил я установки скорости для extended protocol FX2LP. Там 2 варианта. Либо плохая форма импульса, но скорость чтения 0.95 MB/sec (версия 009), либо красивый импульс, но скорость 764 KB/sec. Я сделал пока красивый, если что можно вернуть плохой. Ошибок нет. Выкладывать не вижу смысла. Сейчас сделаю версию для letunov45.
|
|
|
|
|