[cvetblue]Новость от 25/08/2026 Прошивка V4Великого Девайса (для Меги 8, 88, 168, 328). Поддержка Микрочипа, i2c-scan, уточнение для IR-box, скорость soft для ATMEL понижена в 6 раз для прошивки целевого Атмела с кварцем 32768. Fuses для Mega8: High=CF, Low=AF; для Mega88-168-328: Ext=FD, High=DD, Low=E7. Для eMMC соединить PD5-PB2, PD6-PB5. Скачать 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.
При подборе AMS1117 из кучи удобно давать ей 4 вольта и смотреть, сколько выдаёт. С Алиэкспресс полученные AMS1117 начинают снижать выход при 4.54 на входе, но через комплект шнуров со шляпой и eMMC из-за снижения напряжения зависает fx2lp просто сам. Конденсатор на платке fx2lp, отмеченный C5 (большая керамика на выходе AMS1117) имеет ёмкость 11 мкФ, не требует коррекции. C8 (около eeprom) имеет 0.12 мкФ, не требует коррекции. Доработка платы отверстиями и перемычками лечит глухоту fx2lp, остальное (питание, шнуры) вы можете доработать сами. Я купил на Алиэкспресс правильные штеккеры (металлические, "thin"), вот эти: https://aliexpress.com/item/1005001629183818.html
С Алиэкспресс полученные AMS1117 начинают снижать выход при 4.54
1117 разных производителей имеют *dropout voltage* от 1 до 1.2 в, так что минимальное Vin 4.3-4.5 (для Vout-3.3) вполне в пределах допуска(а с али ваще может прийти отбраковка). Хочеццо что-то получше, надо искать на LDO-шку с меньшим падением напруги, например AS1225LB-3.3 (если память не изменяет, dropout voltage 0.5v, корпус как у 1117, найти можно на материнках от китай-ТВ).
ЦитатаPostal2 ()
шнуры вы можете доработать сами. Я купил на Алиэкспресс правильные штеккеры
Делать больше нехрен? Овес время нынче дорог(о), правильный USB шнурок проще купить.
например AS1225LB-3.3 (если память не изменяет, dropout voltage 0.5v, корпус как у 1117, найти можно на материнках от китай-ТВ).
Проверил: Замерил на плате FX2LP на стабилизаторе 3,3 В, приходит 4,82В, а выход 3,28В. (питание ЕММС взято с нижней платы). Нашел на китайской материнке от ТВ стабилизатор AS1117-3.3, (AS1225LB-3.3 пересмотрел несколько плат китайских не нашел таких) снял его и пересадил на плату FX2LP вместо стоявшего 1117B-3.3. Замеряю на входе 4,82В, на выходе стабилизатора 3,32В, при подключенном питании ЕММС с нижней платы.
Очень много принтерных кабелей. Термоусадка на металлический штеккер это быстро. Программатор тоже проще купить, у Сергиуса например. Кстати, сейчас посмотрю, что он там по питанию FX2LP поставил...
Цитатаletunov45 ()
Замеряю на входе 4,82В, на выходе стабилизатора 3,32В,
посмотрите вот этот LDL1117S33R Падение (Dropout) 0.35 В (при 600 mА) Подавление помех (PSRR) 87 дБ (на 1 кГц)
На практике: Если на вход регулятора LDL1117 вместе с пятью вольтами питания прорвется пульсация (шум) амплитудой 1 Вольт, то на выходе 3.3 В от этого шума останется жалкий след размером всего 0,000045 Вольта (45 микровольт). Стабилизатор практически полностью «растворит» эту помеху в себе.
ссылку выше дал , то же не сразу выдавал за яндекс вот не уверен они пишут LDL а маркировка LD, нужна LL как я понимаю для пробы вообще в чип дипе может заказать тем хоть написать можно.