Режим пропуска BAD блоков. - Страница 2 - Форум
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Форум » Программаторы SVOD, TNM5000, RT809 , MiniPro TL866, EZP2010, Willem PCB5F и др. » Программатор RT809H EMMC-Nand FLASH Extremely fast universal Programmer » Режим пропуска BAD блоков. (описание.работа. проблемы и ошибки.)
Режим пропуска BAD блоков.
mzr910Дата: Суббота, 27.10.2018, 00:00 | Сообщение # 16
Группа: Пользователи
Сообщений: 26
Статус: Offline
Чисто интересно чем вам пропуск поможет без ремаппинга этих бедов под конкретные платформы
 
artur_fДата: Воскресенье, 28.10.2018, 16:35 | Сообщение # 17
Группа: Пользователи
Сообщений: 5
Статус: Offline
Сдрасти. RT-809H/ C Bga63-01
пытаюсь записать One Nand KFG1GN6W2D
определяет . пишит .Но игнорирует бад блоки . - в любых режимах. Algorithm equal to : Hard Copy (Ignore bad block)
в итоге снимаю дамп с рабочий микросхемы. и пишу в новую . И -- вся прошивка летит в бад блоки.
на выходе кирпич. Передайте производителю пожалуста .
видео по Ссылке . https://yadi.sk/d/Ou6EzUPXtswtww
Прикрепления: 1246802.jpg (272.1 Kb)


Сообщение отредактировал artur_f - Воскресенье, 28.10.2018, 16:39
 
Nic13Дата: Вторник, 06.11.2018, 20:52 | Сообщение # 18
Группа: Пользователи
Сообщений: 1
Статус: Offline
Всем привет. Таже история, что и у artur_f. Только я пытаюсь записать S34ML04G100BHI000, и тоже в любых режимах идет. Algorithm equal to : Hard Copy (Ignore bad block)
 
den109Дата: Пятница, 30.11.2018, 08:48 | Сообщение # 19
Группа: Пользователи
Сообщений: 8
Статус: Offline
Как то странно работает функция "Bad block detection". Есть 8 чипов mt29f64g08cbaaa. Во всех чипах программатор находит 2 бэд блока в одних и тех же адресах.
 
DimstonДата: Вторник, 18.12.2018, 09:39 | Сообщение # 20
Группа: Пользователи
Сообщений: 1
Статус: Offline
В режиме skip bad block and data realign пишу чистые K9GAG08U0MPCB0, TV восстанавливается до уровня "работает все, кроме LAN". В eeprom стираю мак адрес, что бы у клиентов не было соблазна добраться до сети. Большинство клиентов это устраивает. Вопрос - почему размер дампа K9GAG08U0MPCB0, считанный этим программатором меньше встречающихся в нэте, или это только у меня?
Прикрепления: 7679310.jpg (14.6 Kb)
 
aleksandr_vkontakteДата: Вторник, 18.12.2018, 16:15 | Сообщение # 21
Группа: Пользователи
Сообщений: 19
Статус: Offline
Dimston, подскажи парт номер eeprom с MAC адресом, я так понимаю мак адрес в фулл дампе нанд тоже присутствует ?
 
Albert_38rusДата: Четверг, 10.01.2019, 02:32 | Сообщение # 22
Группа: Пользователи
Сообщений: 22
Статус: Offline
две K9GAG08U0E. в одной 6 BB, в другой 2.
на первой пропускает 1 блок и всё.

версия программы 20181216

001: Serial number:20180128101038-006657 ,PCB V1.80,Boot V1.00
002: >------------------------------------OK---------------------------------------<
003: Point "read" will pop up "save" dialog box, "write" will pop up the "open" dialog box.
004: The currently selected:K9GAG08U0ESCB0@TSOP48, capacity: 17491.92Mbits, 2186Mbytes.
005: Adapter modelЈєRT-TSOP48-1, 0.5, 12*18, Pin to Pin
006: http://www.ifix.net.cn/thread-53859-1-2.html
007: Download device programming algorithm......
008: Algo update OK
009: >------------------------------------OK---------------------------------------<
010: Chip pins contact is detected OK.
011: TotalPageNum: 0x40E00,PageNumInBlock: 128,PageSize: 8628
012: Chip ID verification OK.
013: TotalBlockNum: 2076
014: detected 6 Bad block.
015: Bad block is locatedЈє808, 939, 940, 1417, 2027, 2073,
016: >------------------------------------OK---------------------------------------<
017: Chip pins contact is detected OK.
018: TotalPageNum: 0x40E00,PageNumInBlock: 128,PageSize: 8628
019: Chip ID verification OK.
020: Start writing chip......
021: Auto erasing...
022: Erase successfulЈ¬Elapsed timeЈє0.215 secondsЎЈ
023: Start writing...
024: Algorithm equal to : Skip Bad Block and Rebuild BBT
025: Bad block is locatedЈєBlock 808 , Skipped.
026: Write and verify success.
027: Elapsed time: 339.3 secondsЈ¬average speed of 13515018 bytes/sec.
028: >------------------------------------OK---------------------------------------<
029: Chip pins contact is detected OK.
030: TotalPageNum: 0x40E00,PageNumInBlock: 128,PageSize: 8628
031: Chip ID verification OK.
032: Start verifying chip......
033: 2955 bytes verification is inconsistent.
034: exceed 1 bit/512B Check for inconsistent pagesЈє20 pages
035: exceed 4 bit/512B Check for inconsistent pagesЈє14 pages
036: exceed 24 bit/512B Check for inconsistent pagesЈє0 pages
037: >------------------------------------OK---------------------------------------<

на второй ничего не пропустил.
001: Serial number:20180128101038-006657 ,PCB V1.80,Boot V1.00
002: >------------------------------------OK---------------------------------------<
003: Chip pins contact is detected OK.
004: TotalPageNum: 0x100,PageNumInBlock: 64,PageSize: 0
005: Auto identified 3 ID is match with the partnumber.
006: Point "read" will pop up "save" dialog box, "write" will pop up the "open" dialog box.
007: The currently selected:K9GAG08U0E@TSOP48, capacity: 17491.92Mbits, 2186Mbytes.
008: Adapter modelЈєRT-TSOP48-1, 0.5, 12*18, Pin to Pin
009: http://www.ifix.net.cn/thread-53859-1-2.html
010: Download device programming algorithm......
011: Algo update OK
012: >------------------------------------OK---------------------------------------<
013: Chip pins contact is detected OK.
014: TotalPageNum: 0x40E00,PageNumInBlock: 128,PageSize: 8628
015: Chip ID verification OK.
016: Start writing chip......
017: Auto erasing...
018: Erase successfulЈ¬Elapsed timeЈє0.264 secondsЎЈ
019: Start writing...
020: Algorithm equal to : Skip Bad Block and Rebuild BBT
021: Write and verify success.
022: Elapsed time: 351.4 secondsЈ¬average speed of 13049585 bytes/sec.
023: >------------------------------------OK---------------------------------------<
024: Chip pins contact is detected OK.
025: TotalPageNum: 0x40E00,PageNumInBlock: 128,PageSize: 8628
026: Chip ID verification OK.
027: Start verifying chip......
028: 136 bytes verification is inconsistent.
029: exceed 1 bit/512B Check for inconsistent pagesЈє1 pages
030: exceed 4 bit/512B Check for inconsistent pagesЈє0 pages
031: exceed 24 bit/512B Check for inconsistent pagesЈє0 pages
032: >------------------------------------OK---------------------------------------<

если нужно видео - могу сделать.

тело как было в перезагрузке так и осталось. sad

Добавлено (12.01.2019, 11:09)
---------------------------------------------
сегодня тестил режим пропуска BB на K9GAG08U0E
Тело UE40D5500RWXRU BN41-01660B

проверял две прошивки.
одна считана с присланной NAND. В свое время не получилось оживить тело -пришлось на авито купить прошитую NAND- с нее и слил дамп.
вторая http://remont-aud.net/dump....0-52208
прошивки заливались на три K9GAG08U0E с разным количеством BB

первая прошивка:
Режим Hard Copy (Ignore bad block) - Тело ожило. USB , HDMI, SMART - работает.
Режим Skip Bad Block snd Data Realing - Аппарат заводится. при подключении USB или SMART уходит в перезагруз.
Режим Skip Bad Block snd Rebuild BBT- Аппарат постоянно в перезагрузке.

вторая прошивка.
Режим Hard Copy (Ignore bad block) - USB , HDMI, SMART - работает.
Режим Skip Bad Block snd Data Realing - USB , HDMI, SMART - работает. не утверждаю, но по моему подтормаживает.
Режим Skip Bad Block snd Rebuild BBT - Аппарат постоянно в перезагрузке.

прошивку не обновлял и к интернету не подключался.

с обеими прошивками на три разные NAND
Skip Bad Block snd Rebuild BBT на K9GAG08U0E НЕ РАБОТАЕТ sad



Сообщение отредактировал Albert_38rus - Четверг, 10.01.2019, 06:16
 
magneziyДата: Вторник, 12.02.2019, 16:37 | Сообщение # 23
Группа: Пользователи
Сообщений: 39
Статус: Offline
Цитата Albert_38rus ()
первая прошивка:
Режим Hard Copy (Ignore bad block) - Тело ожило. USB , HDMI, SMART - работает.
Режим Skip Bad Block snd Data Realing - Аппарат заводится. при подключении USB или SMART уходит в перезагруз.
Режим Skip Bad Block snd Rebuild BBT- Аппарат постоянно в перезагрузке.

проверю сегодня по этому принцыпу, прошивка с ауда... после проверки отпишусь о результате
 
Albert_38rusДата: Вторник, 12.02.2019, 17:33 | Сообщение # 24
Группа: Пользователи
Сообщений: 22
Статус: Offline
Цитата magneziy ()
проверю сегодня по этому принцыпу, прошивка с ауда... после проверки отпишусь о результате

Все писалось на новые NAND. В старую перезаписывать думаю нет смысла. через какое то время скорее всего получим тот же перезагруз.
 
magneziyДата: Вторник, 19.02.2019, 18:10 | Сообщение # 25
Группа: Пользователи
Сообщений: 39
Статус: Offline
Цитата Albert_38rus ()
Все писалось на новые NAND.

блин, чтож ты раньше не написал...
 
andriesДата: Четверг, 13.06.2019, 20:58 | Сообщение # 26
Группа: Пользователи
Сообщений: 2
Статус: Offline
Privet,
Dumaiu cto mnogie ne ponimaiut cto tacoe BB.
Cogda nand cistaia i zapisivaetsea controlerom( ne programatorom) s nulea to ne imeet znacenie colicestva i pozitiea BB.
Eto potomucto infa o BB i cuda zapisalasi info cotoraia doljna biti na meste etih BB dostupna v opredelionoi casti samoi NAND.
Pri clonirovanii NAND i nesovpodenii BB-cov vajno ctobi novii BB ne popodali na zoni s danimi.V etom slicae sama informatia citaema bez cocih libo problema.
Esli novii BB-ci popodaiut na danie ,poiavleaiutsa problemi cotorie controler mojet corectirovati ili net. Bez opredelionix dannih aparat prosto ne mojet rabotati.
nelizea meniati danii v rosivce i ihneaiu pozitiiu, tac cac dlea controllera oceni vajno mestonahojdenia ili pozitia. Eta infa o razdelah vsego nand nahoditsea v vnutrenei pameti controlera esli ana u nego esti.
Cajdii controler delaet eto po svoemu algoritmu .
Esli mi pri zapisi programatorom ispolizuiem algoritm propusca(obrabotci) BB to sootvetsvuiusaia infa ne dostupna controleru ,ili on ne znaet o mestonahojdenii ili ne mojet eio poniati. V etom slucae imeem cirpici.
Esli aparat startuet coe cac nada sdelati full update prosivci aparata samim controlerom i togda vseo vstaiot na svoi mesta.
Izvineiusi za translit.
Andrei


Сообщение отредактировал andries - Четверг, 13.06.2019, 21:12
 
Albert_38rusДата: Пятница, 14.06.2019, 14:56 | Сообщение # 27
Группа: Пользователи
Сообщений: 22
Статус: Offline
Не прописывет процессор информацию о BB. И скорее всего он не работает с таблицей BB. Если бы работал, то после обновления аппарат бы работал долго и счастливо а не сваливался бы через три четыре месяца снова в ребут . Ну а 809 вообще не знает что делать с таблицей bb на этом шасси. Так что только два варианта или писать как есть и надеятся что нужные данные не лягут на bb или писать с обходом bb . То и другое не решает проблемы. Процессор не знает ничего про bb и один хрен захочет туда что нибудь покласть со всеми вытекающими ...
 
mujiДата: Суббота, 15.06.2019, 00:08 | Сообщение # 28
Группа: Пользователи
Сообщений: 10
Статус: Offline
Я не понимаю почему через столько лет что этот проггер сушествует производитель не собирается сделать анализатор бэд блоков как это делают другие программаторы. Имею тоже данную проблему куда не смотрю везде производитель добавляет данную функцию а этот проггер каким кастылём был таким и остался. (вплане K9GAG08U0E) Я не силько понимаю всю эту систему с spare area но люди которые пишут софт под свой проггер говарят некаких секретов там нет и в даташите всё указанно.

вот к примеру.
"Покопался немного и вот что увидел, если интересно. Бэды находятся в таблице блока 0x3FD. Исходники этой фс есть везде. Можете пробовать сами пробовать менять бэды, но для этого вы должны будете потом пересчитать значения ECC в конце страницы. Короче нет никаких страшных тут тайн. Закончу сейчас с новыми платами, логгером, обновлю сайт и тогда начну писать утилиту по распаковке и анализу этих прошивок и буду добавлять поддержку этой ECC и таблицы. Недельки через две, наверное. Тогда можно будет хоть во флэшки с 20 бэдами заливать прошивку."


Сообщение отредактировал muji - Суббота, 15.06.2019, 00:09
 
saavaanДата: Суббота, 09.11.2019, 23:47 | Сообщение # 29
Группа: Пользователи
Сообщений: 1
Статус: Offline
Цитата muji ()
Закончу сейчас с новыми платами, логгером, обновлю сайт и тогда начну писать утилиту по распаковке и анализу этих прошивок и буду добавлять поддержку этой ECC и таблицы. Недельки через две, наверное. Тогда можно будет хоть во флэшки с 20 бэдами заливать прошивку."

как успехи с написанием утилиты?
 
SERGEY4273Дата: Воскресенье, 21.06.2020, 15:16 | Сообщение # 30
Группа: Пользователи
Сообщений: 14
Статус: Offline
Цитата muji ()
во флэшки с 20 бэдами заливать прошивк
Привет!Написали утилиту?
 
Форум » Программаторы SVOD, TNM5000, RT809 , MiniPro TL866, EZP2010, Willem PCB5F и др. » Программатор RT809H EMMC-Nand FLASH Extremely fast universal Programmer » Режим пропуска BAD блоков. (описание.работа. проблемы и ошибки.)
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:

© Copyright Willem-ua 2010-2024