Список форумов Ремонт бытовой техники и електронники Ремонт бытовой техники и электроники
 
  Файло-обменникФайлы    ПрошивкиПрошивки   ПродажаПродажа   ЛитератураЛитература   СтатьиСтатьи 
Форум

[ Новые сообщенияПравила форумаRSS ] Текущая дата: Четверг, 16.07.2026, 06:52:46

Модератор форума: ФАРТ, milcin68  
Общая тема (Новости + новые версии ПО)
Postal2 Дата: Воскресенье, 10.05.2015, 09:15:29 | Сообщение # 1

Автор темы
Участники
Сообщений: 754
[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]
Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
KREMLIN Дата: Суббота, 02.05.2026, 16:59:47 | Сообщение # 256
Участники
Сообщений: 308
Насчёт прошивки я в курсе. Прошито. Пока чего-то в ошибки валиться, в начале user, а иногда и в boot.Перерыв пока.
Статус: отсутствует
Postal2 Дата: Суббота, 02.05.2026, 17:45:33 | Сообщение # 257 | Отредактировал: Postal2 - Воскресенье, 03.05.2026, 12:13:38

Автор темы
Участники
Сообщений: 754
Цитата
Пока чего-то в ошибки валиться

Там, где галка EPM240 HAT, нужно снизить скорость, у меня сейчас стоит 4MHz. И я режим 1.8 не проверял, режим пинов поставлен "как-нибудь", да и задержки на другую сторону могут быть неправильные. Всё проверять надо.

Я хочу сделать плату и уже всё под неё настроить, а то с проводками большая беда, это ж просто алюминиевая омеднённая жилка, зажатая без пайки.

Пока не получается сделать режим read dwords. Непонятно, куда отдаёт. Режим EXEC туда же отдаёт, но это нет смысла проверять.

В общем, режим read dwords я скрою, не получилось. Данные подготовлены к чтению, но не существует команды, чтобы это извлечь, либо я не нашёл. Хорошо хоть EXEC работает, который по завершению (возврату) кладёт регистр r0 туда же, и хрен знает как это вытащить не затерев.

letunov45, я пока низкую скорость настрою для AVR, имей в виду, что для стирания скорость не важна, и если у тебя конвертер уровня стоит на Меге - то стереть можно на ней. А потом 3360 низкой скоростью на FT232H прошивку правильно вписать. Пока я не знал про низкую скорость, я стирание запускал больше 10-и раз. А потом поставил низкую и 3360 без стирания, и всё с первого раза записалось успешно.
Разделение питания само не панацея, но облегчает питание флэш-массива, в том числе и внутри микросхемы. И если даже на Алиэкспресс к микросхеме KLM8G1GETF-B041 прилагают ридер USB 3.0, то питание ей нужно могучее, что я уже заметил.

Я подозреваю, что проблему со стиранием можно решить, просто запустив его 5 раз. Или вычислить, какого количества хватает, и запускать нужное число раз втихаря.
Статус: отсутствует
letunov45 Дата: Воскресенье, 03.05.2026, 18:06:08 | Сообщение # 258 | Отредактировал: letunov45 - Воскресенье, 03.05.2026, 18:22:08
Участники
Сообщений: 113
Цитата Postal2 ()
давай сначала на FT232H проверим, раз он есть, а AVR никуда не денется.


две микросхемы посажены в - still busy и ft232h тоже не помогает. перепрошивал по последнему твоему удачному случаю прошивки FW и с ожиданиями и со стиранием 1160 ни чего не меняется. Питание подключал 3,3 и 1,8 вольта по отдельности и VCCQ+VCC подавал 3,3 вольта. Обе микросхемы были рабочие вошли в режим - still busy , в ожидании какой то команды, но ни на ресет ни Set ISP не реагируют, хотя по логу сам говоришь, что все стирает и записывает. После режима 3360 считывал FW, сверял с оригиналом который скармливал, все соответствует. Ноооо? - still busy, может еще какие мысли имеются и нужно подождать?

Вот на этой конструкции я и шью
Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
Postal2 Дата: Воскресенье, 03.05.2026, 18:30:42 | Сообщение # 259 | Отредактировал: Postal2 - Воскресенье, 03.05.2026, 18:44:22

Автор темы
Участники
Сообщений: 754
Цитата
может еще какие мысли имеются

Прочитай предыдущее сообщение. Не до конца стирается.
Цитата
сверял с оригиналом который скармливал, все соответствует.

FT232H подходит для прошивки на низкой скорости. Но она на 3.3 вольта. Я тоже использую 3.3 вольта.
Делай так. Не включая галку низкой скорости 5 раз со стиранием "запиши" прошивку, используя 1160 и 2260, вообще ничего не перезапуская (если не упадёт в busy). Потом включи низкую скорость и запиши на 3360 без стирания. Переподключи (подожди секунд 10 перед выключением) и проверь результат запуска в нормальный режим.
Я тоже первый раз сталкиваюсь с прошивкой FW eMMC, ничего не знаю про это и спросить не у кого. У меня туго, но прошивается. Я подозреваю, что лишняя проверка при стирании откатывает точку успеха, а также последний раз прошилось, когда я именно из still busy, ничего не выключая, зашёл в boot и записал.

Цитата
still busy , в ожидании какой то команды

На предыдущей странице прочитай, нормальная прошивка стартует и падает сразу, прямо из этой ситуации срабатывает команда boot. А падает потому что недотёрто. С какого-то раза с бубном дотирается и работает.

Цитата
Вот на этой конструкции я и шью

Фото, на чём я шью, выкладывал. Вот прямо в той же позе на столе и лежит моя конструкция.

Как выполнить стирание получше - читай сообщение про напряжения питания. И стирать многократно. Других вариантов нет. Это относится только к KLM8G1GETF-B041, вторая другая записалась вообще без проблем.
Статус: отсутствует
letunov45 Дата: Воскресенье, 03.05.2026, 18:42:10 | Сообщение # 260
Участники
Сообщений: 113
Цитата Postal2 ()
Делай так


Вот по этой методике случилось чудо
Статус: отсутствует
Postal2 Дата: Воскресенье, 03.05.2026, 18:46:26 | Сообщение # 261

Автор темы
Участники
Сообщений: 754
Цитата
случилось чудо

Наконец-то.
Статус: отсутствует
letunov45 Дата: Воскресенье, 03.05.2026, 18:50:25 | Сообщение # 262
Участники
Сообщений: 113

А чтобы прописать CID, нужно File Load выбрать файл CID и нажать Write CID ?
А пункты 162, 177, 179 заполнить вручную и нажать Write ? И все это делать после Set ISP ?
Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
Postal2 Дата: Воскресенье, 03.05.2026, 19:02:47 | Сообщение # 263 | Отредактировал: Postal2 - Воскресенье, 03.05.2026, 19:11:29

Автор темы
Участники
Сообщений: 754
Цитата
А чтобы прописать CID, нужно File Load выбрать файл CID и нажать Write CID ?

Чтобы записать нужный тебе CID, удобнее всего заполнить в поле ввода, поставить галку "misc use" и нажать "Write CID". Вместо записи будет открыта страничка misc и там в режиме Samsung нажимаешь запись CID.
Цитата
А пункты 162, 177, 179 заполнить вручную и нажать Write ?

Да. Как обычно. (можно подгрузить "чужой" ext_csd, значения будут взяты оттуда.)
Цитата
И все это делать после Set ISP ?

Да. Boot нужен только для записи FW (ну и для экспериментов, кому это интересно).

Чтобы не прошивать FW по мелочам, в режиме Samsung есть кнопочка "Clear Data". Она стирает протекты и установку reset (ну и все данные тоже, насчёт RPMB не знаю).
Статус: отсутствует
letunov45 Дата: Воскресенье, 03.05.2026, 19:11:30 | Сообщение # 264
Участники
Сообщений: 113
Цитата Postal2 ()
Да. Boot нужен только для записи FW (ну и для экспериментов, кому это интересно).

Понял, спасибо, буду пробовать
Статус: отсутствует
Postal2 Дата: Понедельник, 04.05.2026, 09:35:08 | Сообщение # 265 | Отредактировал: Postal2 - Понедельник, 04.05.2026, 11:49:46

Автор темы
Участники
Сообщений: 754
На всякий случай, чтобы не забыть. Вызов вашего кода по кнопочке Exec RAM происходит командой BLX R4, где R4 это то что вы ввели (hex). Результат работы вашего кода можно положить в RAM и потом прочитать. Неинициализированная RAM содержит грязь, что означает, что если вы задействуете reset и не будете снимать питание, то сможете прочитать свой результат даже в случае зависания. После прошивки FW функции для RAM начинают работать в нормальном режиме KLM8G1GETF-B041, когда уже доступен RPMB.

Последовательность работы будет следующая. Сначала будут отлажены и доделаны все дополнительные функции eMMC, которые видны на страничке. Затем будет финиширован протокол обмена в режиме EPM240 со стороны программы, если при тестах обнаружатся проблемы (пока не вижу). Следом будет отлажен протокол прямого подключения FX2LP, и одновременно сделана загрузка RAM для KLM8G1GETF-B041, чтобы прочитать в boot-режиме прошивку f64 c "умным" патчем. Если там совсем уж халява - это будет добавлено сразу. После этого будет проверена и скорректирована при надобности прошивка AVR для медленного режима (для записи прошивки eMMC).
Потом будут доделаны дополнительные функции других режимов, и только в дальнейшем уже будет разработана плата для EPM240.
Также пока на паузе версии Девайса на STM8 и CH552, поддержка прошивки EPM240 из программы стоит по нужности дальше их.
Статус: отсутствует
vtabakov Дата: Понедельник, 04.05.2026, 16:24:53 | Сообщение # 266 | Отредактировал: vtabakov - Вторник, 05.05.2026, 21:38:57
Участники
Сообщений: 400
FT232H и KLM8G1GETF-B041 стирает RPMB и Reset в 0. Только как-то с шаманством, не понятны значения cmd. Всё методом тыка.
KLMAG1JETD-B041 очистил RPMB и Rsn в 0.
Статус: где-то тут
letunov45 Дата: Понедельник, 04.05.2026, 17:15:09 | Сообщение # 267
Участники
Сообщений: 113
Цитата vtabakov ()
Только как-то с шаманством

Да, с шаманством, но данная микросхема все таки поддалась перезаписи FW и стиранию RPMB и RST. Володя скорее всего отладит свое детище, что бы без шаманства, дай бог ему силы и время на все это.
Статус: отсутствует
Postal2 Дата: Понедельник, 04.05.2026, 17:31:37 | Сообщение # 268

Автор темы
Участники
Сообщений: 754
Цитата
что бы без шаманства,

Я вообще ни при чём. Функции сделаны чисто. Возможные действия при проблемах я описал. А reset у меня стирался кнопочкой "Clear Data". Есть платные программаторы, там все эти шаманства упакованы в скрипт на одну кнопку, можно купить и насладиться удобством.
Статус: отсутствует
letunov45 Дата: Понедельник, 04.05.2026, 17:43:00 | Сообщение # 269 | Отредактировал: letunov45 - Понедельник, 04.05.2026, 17:45:21
Участники
Сообщений: 113
Emmc KMV3W000LM-B310 все таки наверное убита мною , много раз пытался сделать как с KLM8G1GETF-B041, удачно восстановить, но с KMV3W000LM-B310 постоянно при нажатии Boot вот эта строчка response: 00FF8080 не правильная спереди вместо 00 должны все таки стоять не ноли.
Код 00FF8080 может возникать в контексте ошибок, связанных с eMMC (электронной памятью для хранения данных в некоторых устройствах). Например, в обсуждениях на форумах упоминается, что такой ответ может указывать на проблемы с eMMC, например, на повреждение чипа или ошибку при включении питания.
Статус: отсутствует
Postal2 Дата: Понедельник, 04.05.2026, 18:08:02 | Сообщение # 270 | Отредактировал: Postal2 - Понедельник, 04.05.2026, 18:25:12

Автор темы
Участники
Сообщений: 754
Цитата
Emmc KMV3W000LM-B310 все таки наверное убита мною

Не факт, это старая микросхема, для неё описан другой алгоритм, но она его не приняла (запись dwords). Если была бы другая такая исправная, можно было бы сравнением вычислить, что с ней не так. В программе есть все инструменты, но подбирать алгоритмы под каждую eMMC - это удел платных программаторов, они покупают кучу разных микросхем и начинают их утюжить. У меня всего 2 микросхемы под эксперименты, ещё одну KLM8G1GETF-B041 я купил специально, чтобы помучить. Довольно распространённая микросхема, как я понял.
Цитата
Код 00FF8080 может возникать

Да никто не знает, что это значит. Если с alt.init заводится - то и неважно.

00FF8080 это ответ неготовности маленькой старой микросхемы ёмкостью до 2-х гигабайт, работающей в режиме адресации байтов. Нормальный ответ, видимо, очень старый boot. В функциях прошивки зависимости от режима байт-сектор нет. Старый boot может хотеть чего-то дополнительно, не знаю, для них описана загрузка dwords, чтобы процесс прошивки начался. Вот эти загружаемые в RAM байты удобнее всего прочитать с исправной.
Статус: отсутствует
Поиск:

Форма входа


Статистика сайта
Последние темы Читаемые темы Лучшие пользователи Новые пользователи

ASANO 32LH7010T TP....Раздел: Поиск схем, datasheet и аналогов деталей ТВ техники

()

Общая тема (Новости ...Раздел: Postal 3 (USB)

()

Куплю samsung one co...Раздел: Куплю

()

Лечение ошибки F12Раздел: Поиск схем и прошивок бытовой техники

()

SAMSUNG PS64D8000 (...Раздел: PDP (Плазма) телевизоры

()

Praid Aurora 3000wРаздел: Ремонт CarAudio

()

Android Carplay 9inc...Раздел: Ремонт CarAudio

()

LED дисплей 46"...Раздел: LCD (ЖК) телевизоры

()

RT809H

(5748)

machenist

(постов: 14437)

semvictor

(постов: 10301)

ильшат

(постов: 8649)

terrarist

(постов: 6903)

Сантехник

(постов: 6479)

ФАРТ

(постов: 6037)

Otto

(постов: 5692)

vini

(постов: 5421)

blekki

(16.07.2026)

kvk2

(16.07.2026)

yerufeng

(16.07.2026)

mangooho

(16.07.2026)

letisha5

(16.07.2026)

luimitri

(16.07.2026)

s_sub

(16.07.2026)

gusssssss

(16.07.2026)

Новые Файлы Новые Прошивки Новые Статьи, Блоги Счетчики для пользователей

1-980-833-11

(0)

1-981-926-21

(0)

CV638H-D50 EMMC PINOUT

(0)

Hisense RSAG7.820.11932

(0)

BN41-02663A

(0)

Зарегистрировано всего

(395474)

Зарегистрировано сегодня

(5)

Зарегистрировано вчера

(160)

Зарегистрировано за 7 дней

(922)

Зарегистрировано за 30 дней

(4575)

Новые сайты Новые Мастера в Вашем городе Последние Новости Участники прошедшие тест

yerufeng

(16.07.2026)

UDPSendToFailed

(16.07.2026)

Denev66

(15.07.2026)

murap

(15.07.2026)

Nik2203

(15.07.2026)

guismo9

(15.07.2026)

Doub121

(15.07.2026)

FrimeWD

(15.07.2026)

pit_s

(15.07.2026)

Remont_UPS

(15.07.2026)