[cvetblue]Новость от 25/08/2026 Прошивка V4Великого Девайса (для Меги 8, 88, 168, 328). Поддержка Микрочипа, i2c-scan, уточнение для IR-box, скорость soft для ATMEL понижена в 6 раз для прошивки целевого Атмела с кварцем 32768. Скачать PostalAVR_v4e[/cvetblue]
Также для eMMC можно использовать FT232H без потери скорости (2.25 MB/sec). Программа пока в непрерывной разработке и находится в конце темы.
Проверил и чтение и запись все проходит отлично. Владимир, еще будешь, что то допиливать в ней или это уже последняя версия для ЕММС? И-90 и KREMLIN пока больше не выходят со своими тестами, видимо заняты.
Только вот интересно, может стабы на шляпе 3,3 и 1,8 слабоваты, или 5 вольт USB через плату FX2LP проседает и дает пульсации?
Чтобы это выяснить, нужно долго работать с анализатором спектра. Пульсации очень высокочастотные, где-то может быть резонанс. Решение с внешним питанием в правильные точки годное, потому что простое. Нижний штырёк можно сделать изогнутым и использовать проводок, пробовать в разрыв катушку и прочее, если кому-то интересно. KREMLIN создал гениальную плату, но снизу у нас весьма посредственная плата FX2LP. Что-то не учтено (проблемы с питанием), но в целом всё хорошо.
Цитатаletunov45 ()
что то допиливать
Надо допиливать работу с RPMB и подключение файловой системы.
Цитатаletunov45 ()
И-90 и KREMLIN пока больше не выходят
Ну KREMLIN наслаждается удовольствием от своего творения. Он показал класс и смотрит реакцию, которая происходит в виде шёпота на стороне.
С RPMB немножко на паузе, хочется файловой системой позаниматься. Но я пока занимался записью firmware, испортил работу с RPMB. Поэтому вернул функции для шляпы, и по галке тоже. Без галки как в предыдущей версии, а с галкой на всякий случай.
И-90 и KREMLIN пока больше не выходят со своими тестами, видимо заняты.
А мне пока больше нечего тестить, хотя есть несколько новых KLM2G1HE3F-B001 с проблемой не определяет и не читает буты1,2, но это тема старая и мне не интересная.
Там с RPMB рутина противная осталась, ещё и не нужная никому. А с файловой системой наоборот полезно.
ЦитатаИ90 ()
не определяет и не читает буты1,2
Ну так парольная защита, сами-то микросхемы можно сбросить в начальное состояние.
Со шляпой сначала должно прийти понимание, что ISP - это удобно. Ты же сам писал про testpoint, что все уже привыкли делать через задницу, трудно отучить.
Хотя можно было и раньше подключаться, но там картридер, преобразователь уровня для 1.8 и т.д. Одно подключил - работает, другое - какие-то проблемы. Теперь доведено до совершенства. Вот и посмотрим.
Цитата И90 : не определяет и не читает буты1,2 Ну так парольная защита, сами-то микросхемы можно сбросить в начальное состояние.
Микры то новые, какой на них может стоять пароль? Другими прогерами нормально вычитываются.
Добавлено (28.08.2026, 08:48:06) --------------------------------------------- У меня сначала была мысля, что микры старой версии, отсюда и проблемы, но взял KLM4G1FE3B-B001 и с ней такого нет.
Так вот и давай прочитаем. Значит, какая-то мелочь мешает. Что происходит при разных действиях?
Вообще не представляю, что может быть. Подключил наверно неправильно. Для старых нужна внешняя подтяжка пустых линий данных. Потому что они в SPI умели таким способом переключаться на старте. И тут важно само железо, прошито может быть чем-то новее.
ЦитатаИ90 ()
Другими прогерами нормально
Это потому, что другие прогеры очень хорошие, а есть ещё неудобные, глючные, медленные, с мелким шрифтом в окнах - тьфу, одним словом.
И90, ну так видно, что это микросхема с байтовой адресацией сообщила согласно своему стандарту 4.41, что бутов у неё нет. Чтобы проверить, а вдруг есть, нужно зайти на "потайную" страничку, вручную поставить размер (поставь 10000 = 64к) слева выбрать boot1, нажать Read и посмотреть что скажет. Будет выполнено переключение на part.1 и попытка чтения, вот и увидишь. Это только очень хорошие программаторы умеют читать то, чего нет.
Цитата
- eMMC over 2GB detected .
Вообще неправильно пишет, должно быть "small detected". Поставь галку "Byte-mode eMMC" и переподключи ей питание перед Set ISP.
Цитата
Настройки на скриншотах
Если ты поставил галку "Force eMMC set", то форсируется режим согласно галке "Byte-mode eMMC". Чтобы определить автоматически, нужно галку "Force eMMC set" снять. Однако, поскольку известно, что нужна байтовая адресация, просто поставь галку "Byte-mode eMMC" и переподключи питание eMMC перед Set ISP.
В основном, если запросить неверно адресацию, eMMC отключается. А eMMC в примере инициализируется, но не даёт читать. То есть, ты запросил адресацию, а ты не знаешь, какая нужна, и не угадал, тогда нужно питание eMMC отключать. Повторить с правильной адресацией без снятия питания eMMC не даёт.