[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). Программа пока в непрерывной разработке и находится в конце темы.
чтение программой и прошивкой FX2LP от 18092026 Скорость 4МГц, галочка Тошиба выключена, галочки рестарт и letunov45 включены лог:
Config Load Success. writing size = 7622 Done. Connection opened . - sending vendor cmd... version=015, answer OK. - USB speed OK. (HS mode) fx2lp device closed. Config saved . Connection opened . - cid.bin saved . - eMMC over 2GB detected . - HS set . - csd.bin saved . - perm WP disabled . - tmp WP disabled . - ext_csd.bin saved . - Size = 7456MB - ext_csd_rev[192] = 0x08 - Rev 1.8 (MMC v5.1) - reset_n enabled . - Boot(1,2) size = 4194304 - boot1 boot enabled . - no boot ack sent . - boot SDR mode . - reset bus after boot . - x8 bus for boot . fx2lp device closed. Connection opened . - file size = 333MB - file name saved: eMMC_part0_user_000.bin fx2lp device closed. Config saved .
Выбрал читать раздел RPMB, поставил галочку весь раздел и нажал Read, открылось окно открыть файл. Где его брать или что тут делать? Нажал отмену пошло чтение. Открыть файл с ключом видимо, но где его взять, чтобы прочитать раздел?
Это в случае "шляпы" тактовая частота GPIF FX2LP, с которой берутся байты с EPM240. Цифра неточная, т.к. GPIF корректировался.
Цитата
Нажал отмену пошло чтение.
С ключами-паролями всё описано раньше как делать. Можно иметь большой файл с ключами, при чтении будет выбран правильный, либо не найден, для чтения разницы нет. Пароль нужен для записи, но проверяется на правильность при чтении, сравнением с подписью прочитанного.
Его нужно создавать самому или есть уже готовый файл?
Для чтения он тебе не нужен, просто нажми "отмена". Для тестов, как это работает, я выкладывал пример текстового файла с несколькими паролями. Файл может быть бинарный, но самому удобнее создавать текстовый. При записи, если требуется установка пароля на "свежую" eMMC, из файла ставится самый первый.
Вообще, установка пароля rpmb нужна была только мне, чтобы проверить заливку firmware, после которой rpmb чистый. Потому что иногда пишется слишком быстро, а иногда делает вид, что записалось, но на месте старая прошивка, при этом если использовать для заливки одну и ту же прошивку, то не отличить.
Я проанализировал плату fx2lp, для компенсации плохой разводки необходимо просверлить 13 самодельных переходных отверстий. Это то, что видно без подъёма чипа, возможно, под чипом ещё 2 надо, сначала попробуем как есть. Я уже просверлил и сфотографировал. Также в одном или двух местах нужны перемычки.
Запаял 75%, решил так проверить. Итого нужно 14 отверстий и 3 перемычки. Даже недоделанный уже прилично работает, причём через плохой комплект шнуров. Это ещё конденсаторы не проверены.
Доработка отверстиями и перемычками работает хорошо, но есть ещё мелкие проблемы и одна критическая. Критическая проблема состоит в том, что на моём самодельном fx2lp применён стабилизатор TPS76633, по сравнению с которым AMS1117 является мусором. Вот как раз внешним питанием мы обходим эту гадость. Фото с отверстиями выложу в теме про железо чуть позже.
Я испытал стабилизаторы AMS1117 на 2-х платках fx2lp. У одной снижение выходного 3.3 начинается от 4.75 вольт, что совершенно непригодно. У второй то же самое от 4.325 вольт, что приемлемо. Обе AMS1117 пропускают все помехи, и даже при колебании входного напряжения около 5-и вольт выходное синхронно плавает. Было бы неплохо подобрать по выводам приличный стабилизатор, если такой есть, для прямой замены. В минимально необходимом случае вам нужно подобрать AMS1117, у которой снижение выходного 3.3 начинается от входного 4.3.