[cvetblue]Новость от 08/05/2015 Прошивка V3Великого Девайса (для Меги 8, 88, 168, 328). Поддержка Микрочипа, i2c-scan, уточнение для IR-box, скорость soft для ATMEL понижена в 6 раз для прошивки целевого Атмела с кварцем 32768. Скачать PostalAVR_v3b_lice[/cvetblue] [cvetblue] Прошивка V4 микроконтроллера ATmega168 программатора Postal3 - https://remont-aud.net/_fr/362/PostalAVR168.rar[/cvetblue]
Так кнопочка работает, она как раз эти байты и берёт.
Цитата
Опять же нужна инструкция,
При переключении в Enhanced уменьшается размер. Всё нужное прекрасно поместится, но дамп "в лоб" не залить. Можно попробовать залить сколько влезет, а потом обновить. То есть, сливаешь "большой" дамп. Переключаешь (кнопочка в программе, данные в user сотрутся). Заливаешь обратно сколько влезает и обновляешь с USB. Как-то так пока что. Мне нужно сделать поддержку файловой системы, чтобы без проблем дамп сокращать.
Вот лог виндов на самсунг где тут байты 267,268,269 или они не обозначены цифрами?
==== ext csd 5.1 parser ==== eMMC Life Time Estimation A = 01; - 00-10% device life time used (SLC). eMMC Life Time Estimation B = 01; - 00-10% device life time used (MLC). Pre EOL info = 01; - Normal: consumed less than 80% of the reserved blocks - secure write protect info 01; secure wp supported, disabled (legacy wp) - boot write protection status registers = 00 - boot area write protection = 00; - not protected - boot information [228] (capabilities) = 07 - user area write protection = 00; - not protected - partitions support = 07; - extended partitions attribute supported - partitions attribute [156] = 00 - extended partitions attribute support [494] = 03 - extended partitions attribute [52] = 0000 - partitions setting completed = 00; - partitioning possible - supported modes = 03; - ffu supported; vendor specific mode supported - fw configuration = 00; - fw updates enabled - ffu features = 00; - mode operation codes not supported - ffu argument = C7810000 - number of fw sectors correctly programmed = 0 - mode config = 00; - normal mode, ffu not enabled - ffu status [26] = 00 - ext_csd revision = 08; - ext_csd rev 1.8, emmc rev 5.1 - device density (in 512B sectors) = 15269888 - boot size mult = 0x20; (size = 4096 KB) - rpmb size mult = 0x04; (size = 512 KB) - maximum enhanced area size (mult) = 466 - enhanced area size (mult) = 0 - enhanced area start = 00000000 - general purpose partitions not set - partition configuration [179] = 08 - boot config protection [178] = 00; - not protected - boot bus conditions [177] = 02 - hw reset function [162] = 01 - native sector size = 00; - 512B - use native sector = 00; - disabled - data sector size = 00; - 512B - correctly programmed sectors (last operation) = 0 - high-speed interface timing [185] = 01; - driver strength [bit7-4], timing [bit3-0] - strobe support [184] = 01 - write reliability setting register [167] = 1F - write reliability parameter register [166] = 14 - bad block management mode = 00; - feature disabled - production state awareness timeout [218] = 00 - production state awareness [133] = 00; - normal mlc mode operation - production state awareness enablement [17] = 00 - pre loading data size = 0 - max pre loading data size = 0 - power off notification = 00; - no power notify - class 6 command control [59] = 00 - cache control [33] = 00 - barrier control [31] = 00 ---- end decoded data ----
ЦитатаИ90 ()
нагрев на них отрицательно действует
Да, конечно. Вот на эту ЕММС мне нужно записать дамп от тв. Т.К. она стояла уже в каком то телевизоре, ей нужно очистить RPMB и WF. Что с ней сделал, Clear Data, затем вошел в бут режим с галочкой Use erase 1160 5 раз произвер запись со стиранием, затем без галочки 3360 записал FW этой микросхемы, в этом же окне записал CID с ЕММС снятую с тв. Переписать CSD и EXT_CSD не получилось. RPMB не знаю очистился или нет.
Самые верхние 3 строчки, соответственно 268,269,267.
Цитата
RPMB не знаю очистился или нет.
Нажми кнопочку RPMB INFO и увидишь.
Данные износа стёрты уже, микросхема "новая". Ну вот и поэкспериментируй с ней. Нажимай кнопочку All User и читай подсказки в логе. После финализации, возможно, питание нужно снять, и подождать сколько-то. Если после всего увидишь, что размер уменьшился, значит получилось.
Добавлено (16.08.2026, 23:50:55) --------------------------------------------- Обнаружены некоторые глюки.
Цитатаletunov45 ()
записал FW этой микросхемы
На шляпе мне не удаётся даже инициализировать проблемную по питанию eMMC, - still busy. Не хватает питания (от шляпы). Также невозможно оказалось записать её firmware (на шляпе), прямо в момент передачи файла падает usb-соединение (timeout pipe02). В boot заходит. Раньше её удавалось запустить на отладочной EPM240, сейчас даже картридер не может её стартовать (windows пишет, что не может инициализировать устройство). Однако FX2LP прямым подключением прекрасно с ней работает, поскольку с питания сброшена EPM240. И тут обнаружилась ещё проблема.
ЦитатаKREMLIN ()
Ещё шляпа на WT245 для FX2LP работает стабильно, но это долго.
Это не долго. Просто в прошивке FX2LP ошибка, из-за которой на лету протокол со старого на новый не переключить. С нового на старый можно, а обратно нет. Нужно включить новый протокол (без шляпы), установить 16 MHz и после этого включить (переподключить) USB.
Поправка. Ошибки в прошивке FX2LP нет. С нормальной eMMC всё на лету нормально переключается. Проблемная eMMC всё равно через какое-то время вызывает сбой.
Проверил установку Enhanced mode на user. Всё работает. Можно пользоваться. Было 7456MB, стало 3728MB. Сделать можно на любой eMMC, но вернуть обратно можно только на Samsung. С другой стороны, если вы собрались менять eMMC, то терять вам нечего. Также при этой процедуре у вас сохранятся секретные потроха eMMC. Задача будет только уместить прошивку в user меньшего размера, выпаивать eMMC не нужно. Если же дополнительная usb-флэшка на 4ГБ стоит дороже, чем лишняя работа, то это выбор мастера.
Выше где то писалось говорили, вроде Володя и говорил, что можно взять с телефонов ЕММС с большим количеством объема, перевести ее в SLC, уменьшив объем, но как раз получит 8 Гб но в режиме SLC, залить в нее дамп и забыть про этот ТВ с нерабочей ЕММС. В этом режиме я понял ЕММС будет вечная - почти.
Наверно стоит с галкой Тошиба пробовать, режим хорошо для Samsung подходит тоже. FT232H вне конкуренции, да. Это же ASIC, потребляет мало, а у EPM240 проблемы с питанием. Я эксперименты ставил на той же KLM8G1GETF-B041 (на одном из фото она в гнездо карточки вставлена).
Цитатаletunov45 ()
А в Postal3_1608t3 вообще одни ERR
Я одновременно для FT232H обработку no start long добавил, но не проверял, да и зря, наверно, добавил.
ЦитатаИ90 ()
помогала установка перемычки 1/2 на шляпе,
Не поможет в данном случае.
ЦитатаИ90 ()
а не проще ли, чтобы не урезать дамп, взять еммс допустим 16 гиговую?
Урезать дамп на самом деле просто, но трудно решению родиться в среде, обсуждающей тестпоинты для eMMC Samsung. Любые, кроме заведомо новых, имеет смысл переключать.
Цитатаletunov45 ()
В этом режиме я понял ЕММС будет вечная - почти.
Ну если завод разрешает паять eMMC, записанные в этом режиме, вот и подумай.
Цитатаletunov45 ()
timeout pipe 86.
На сегодняшний день ошибки, связанные с pipe, наблюдаю только с KLM8G1GETF-B041, создающей броски по питанию. Ошибка может иметь 2 источника, сбой FX2LP или блокировка контроллера USB со стороны компьютера, обнаружившего превышение тока. Питание EPM240 отдельной подачей 5 вольт очень помогло, однако, при экспериментах на отладочной плате EPM240, подача внешнего питания через круглое гнездо почти не влияла. Ясно, что проблема с KLM8G1GETF-B041, но как изолировать окончательно эти проблемы, пока не решил. Там же не просто ток, с помощью такого тока создаётся помеха соответствующей мощности.