www.ejtag.ru

Форум поддержки программ "Tiny Tools" (CPLD/USB-S/USB-F/USB-SPI EJTAG Tiny Tools)


Расширенный поиск
Текущее время: 19 авг 2017, 06:54

Часовой пояс: UTC + 7 часов




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос по программе Easy NAND TT
СообщениеДобавлено: 15 мар 2017, 21:16 
Не в сети
Аватара пользователя

Зарегистрирован: 01 авг 2015, 23:26
Сообщения: 81
Откуда: Киргизстан г. Бишкек
Страна: Kyrgyzstan (kg)
Благодарил (а): 50 раз.
Поблагодарили: 61 раз.
Пункты репутации: 17
Активный
Здравствуйте!
Как программа (NTT for Easy-NAND FileVersion = 0.1.1.59) определяет, что HW BadBlock (CE0, 768) содержит данные в дампе, когда этих данных в этом блоке нет?
При нажатии на кнопку (Scan DUMP for BB) в логе отображается HW BadBlock (CE0, 768) содержит данные!
вот лог:
Enumerated as HS is 1
USB VCC: Chip VCC = 3,30
Using:
8bit only (NAND-Base 8 bit)
Normal timing, 7.5 Mhz
Using Spare
Using Ignore Errors
Маркер совпадает с TOSHIBA
Используйте ручное определение, если неправильно определяются параметры!
CE0 CE1 CE2 CE3
ID0 = 98 FF FF FF
ID1 = F1 FF FF FF
ID2 = 80 FF FF FF
ID3 = 15 FF FF FF
ID4 = 72 FF FF FF
ID5 = 16 FF FF FF

PageSize = 2048 byte, blk_size = 131072, chip_size = 128 Mbyte, bus = 3, chips = 1
TC58NVG0S3HTA00
Using this parameters:
Block Size = 131072 byte
Page Size = 2048 byte
Spare Size = 128 byte
Общий размер = 128 Mbyte
Кол-во адресных циклов = 4

Первая страница флеши:
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF


Анализируем файл E:\TEST\47L2400EV_TC58NVG0S3HTA00_RAB2.ntt
Поиск бэд-блоков начат
19:47:23
Проверяем 0 чип ...
Scanning Dump(0) for Bad-Blocks ...
BBT не используется в настройках!
Found Dump BadBlock (7) at 0x000E0000 (raw 0x000EE000) (chip 0)
Found Dump BadBlock (9) at 0x00120000 (raw 0x00132000) (chip 0)
Found Dump BadBlock (11) at 0x00160000 (raw 0x00176000) (chip 0)
Found Dump BadBlock (13) at 0x001A0000 (raw 0x001BA000) (chip 0)
Found Dump BadBlock (97) at 0x00C20000 (raw 0x00CE2000) (chip 0)
Found Dump BadBlock (98) at 0x00C40000 (raw 0x00D04000) (chip 0)
Found Dump BadBlock (113) at 0x00E20000 (raw 0x00F02000) (chip 0)
Found Dump BadBlock (114) at 0x00E40000 (raw 0x00F24000) (chip 0)
Found Dump BadBlock (130) at 0x01040000 (raw 0x01144000) (chip 0)
Found Dump BadBlock (139) at 0x01160000 (raw 0x01276000) (chip 0)
Found Dump BadBlock (155) at 0x01360000 (raw 0x01496000) (chip 0)
Found Dump BadBlock (157) at 0x013A0000 (raw 0x014DA000) (chip 0)
Found Dump BadBlock (158) at 0x013C0000 (raw 0x014FC000) (chip 0)
Found Dump BadBlock (159) at 0x013E0000 (raw 0x0151E000) (chip 0)
Found Dump BadBlock (160) at 0x01400000 (raw 0x01540000) (chip 0)
Found Dump BadBlock (164) at 0x01480000 (raw 0x015C8000) (chip 0)
Found Dump BadBlock (165) at 0x014A0000 (raw 0x015EA000) (chip 0)
Found Dump BadBlock (172) at 0x01580000 (raw 0x016D8000) (chip 0)
Found Dump BadBlock (174) at 0x015C0000 (raw 0x0171C000) (chip 0)
Found Dump BadBlock (177) at 0x01620000 (raw 0x01782000) (chip 0)
Found Dump BadBlock (179) at 0x01660000 (raw 0x017C6000) (chip 0)
Found Dump BadBlock (180) at 0x01680000 (raw 0x017E8000) (chip 0)
Found Dump BadBlock (181) at 0x016A0000 (raw 0x0180A000) (chip 0)
Found Dump BadBlock (183) at 0x016E0000 (raw 0x0184E000) (chip 0)
Found Dump BadBlock (185) at 0x01720000 (raw 0x01892000) (chip 0)
Found Dump BadBlock (383) at 0x02FE0000 (raw 0x032DE000) (chip 0)
Found Dump BadBlock (393) at 0x03120000 (raw 0x03432000) (chip 0)
Found Dump BadBlock (394) at 0x03140000 (raw 0x03454000) (chip 0)
Found Dump BadBlock (395) at 0x03160000 (raw 0x03476000) (chip 0)
Found Dump BadBlock (400) at 0x03200000 (raw 0x03520000) (chip 0)
Found Dump BadBlock (550) at 0x044C0000 (raw 0x0490C000) (chip 0)
Found Dump BadBlock (559) at 0x045E0000 (raw 0x04A3E000) (chip 0)
Found Dump BadBlock (575) at 0x047E0000 (raw 0x04C5E000) (chip 0)
Found Dump BadBlock (577) at 0x04820000 (raw 0x04CA2000) (chip 0)
Found Dump BadBlock (578) at 0x04840000 (raw 0x04CC4000) (chip 0)
Found Dump BadBlock (579) at 0x04860000 (raw 0x04CE6000) (chip 0)
Found Dump BadBlock (580) at 0x04880000 (raw 0x04D08000) (chip 0)
Found Dump BadBlock (584) at 0x04900000 (raw 0x04D90000) (chip 0)
Found Dump BadBlock (585) at 0x04920000 (raw 0x04DB2000) (chip 0)
Found Dump BadBlock (592) at 0x04A00000 (raw 0x04EA0000) (chip 0)
Found Dump BadBlock (594) at 0x04A40000 (raw 0x04EE4000) (chip 0)
Found Dump BadBlock (597) at 0x04AA0000 (raw 0x04F4A000) (chip 0)
Found Dump BadBlock (599) at 0x04AE0000 (raw 0x04F8E000) (chip 0)
Found Dump BadBlock (600) at 0x04B00000 (raw 0x04FB0000) (chip 0)
Found Dump BadBlock (601) at 0x04B20000 (raw 0x04FD2000) (chip 0)
Found Dump BadBlock (603) at 0x04B60000 (raw 0x05016000) (chip 0)
Found Dump BadBlock (605) at 0x04BA0000 (raw 0x0505A000) (chip 0)
HW BadBlock (CE0, 768) содержит данныe!
Found Dump BadBlock (768) at 0x06000000 (raw 0x06600000) (chip 0)
Found Dump BadBlock (804) at 0x06480000 (raw 0x06AC8000) (chip 0)
Found Dump BadBlock (813) at 0x065A0000 (raw 0x06BFA000) (chip 0)
Found Dump BadBlock (814) at 0x065C0000 (raw 0x06C1C000) (chip 0)
Found Dump BadBlock (817) at 0x06620000 (raw 0x06C82000) (chip 0)
Found Dump BadBlock (819) at 0x06660000 (raw 0x06CC6000) (chip 0)
Found Dump BadBlock (826) at 0x06740000 (raw 0x06DB4000) (chip 0)
Found Dump BadBlock (827) at 0x06760000 (raw 0x06DD6000) (chip 0)
Found Dump BadBlock (829) at 0x067A0000 (raw 0x06E1A000) (chip 0)
Found Dump BadBlock (830) at 0x067C0000 (raw 0x06E3C000) (chip 0)
Found Dump BadBlock (831) at 0x067E0000 (raw 0x06E5E000) (chip 0)
Found Dump BadBlock (833) at 0x06820000 (raw 0x06EA2000) (chip 0)
Found Dump BadBlock (836) at 0x06880000 (raw 0x06F08000) (chip 0)
Found Dump BadBlock (838) at 0x068C0000 (raw 0x06F4C000) (chip 0)
Found Dump BadBlock (840) at 0x06900000 (raw 0x06F90000) (chip 0)
Found Dump BadBlock (845) at 0x069A0000 (raw 0x0703A000) (chip 0)
Found Dump BadBlock (846) at 0x069C0000 (raw 0x0705C000) (chip 0)
Found Dump BadBlock (847) at 0x069E0000 (raw 0x0707E000) (chip 0)
Found Dump BadBlock (849) at 0x06A20000 (raw 0x070C2000) (chip 0)
Found Dump BadBlock (850) at 0x06A40000 (raw 0x070E4000) (chip 0)
Found Dump BadBlock (851) at 0x06A60000 (raw 0x07106000) (chip 0)
Found Dump BadBlock (852) at 0x06A80000 (raw 0x07128000) (chip 0)
Found Dump BadBlock (855) at 0x06AE0000 (raw 0x0718E000) (chip 0)
Found Dump BadBlock (856) at 0x06B00000 (raw 0x071B0000) (chip 0)
Found 71 Bad-Blocks in Dump(0)
Поиск ВОЗМОЖНЫХ адресов разделов ...
Found partition on СЕ0 at addr 0x00C00000
Found partition on СЕ0 at addr 0x00E00000
Found partition on СЕ0 at addr 0x01000000
Found partition on СЕ0 at addr 0x020E0000
Found partition on СЕ0 at addr 0x03100000
Found partition on СЕ0 at addr 0x044C0000
Found partition on СЕ0 at addr 0x05580000
Found partition on СЕ0 at addr 0x065A0000
Found partition on СЕ0 at addr 0x06620000
Found partition on СЕ0 at addr 0x06660000
Found partition on СЕ0 at addr 0x06700000
Found partition on СЕ0 at addr 0x06B40000
Found partition on СЕ0 at addr 0x06CC0000
Список разделов обновлён!
Поиск завершен
19:47:23


Сам вырезанный блок 768 из дампа:


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по программе Easy NAND TT
СообщениеДобавлено: 15 мар 2017, 21:27 
Не в сети
Аватара пользователя

Зарегистрирован: 16 апр 2014, 19:48
Сообщения: 1744
Фото: 34
Откуда: Краснодар
Страна: Russia (ru)
Благодарил (а): 294 раз.
Поблагодарили: 489 раз.
Пункты репутации: 59
Свой
00 это тоже данные. может этот блок специально забит нолями.

_________________
Не умножай сущее...
Оккам


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по программе Easy NAND TT
СообщениеДобавлено: 15 мар 2017, 21:40 
Не в сети
Аватара пользователя

Зарегистрирован: 01 авг 2015, 23:26
Сообщения: 81
Откуда: Киргизстан г. Бишкек
Страна: Kyrgyzstan (kg)
Благодарил (а): 50 раз.
Поблагодарили: 61 раз.
Пункты репутации: 17
Активный
Hermes возможно вы правы.
Просто 768 это ББ в дампе который ложится на ББ в нанд память и надпись (HW BadBlock (CE0, 768) содержит данные!) сбивает столку. Приходится перепроверять вручную :).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по программе Easy NAND TT
СообщениеДобавлено: 15 мар 2017, 21:41 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4282
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 193 раз.
Поблагодарили: 4641 раз.
Пункты репутации: 358
СвойСвойСвойСвой
С таким логом и проверять нечего, некорректные параметры маркера заданы.


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: Re: Вопрос по программе Easy NAND TT
СообщениеДобавлено: 15 мар 2017, 22:23 
Не в сети
Аватара пользователя

Зарегистрирован: 01 авг 2015, 23:26
Сообщения: 81
Откуда: Киргизстан г. Бишкек
Страна: Kyrgyzstan (kg)
Благодарил (а): 50 раз.
Поблагодарили: 61 раз.
Пункты репутации: 17
Активный
Понятно, программа считает, что блок который забит одними нулями воспринимается как данные.
Вот забил 768 ББ в дампе одними FF и программа пишет HW BadBlock (CE0, 768) не содержит данных!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 7 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group (блог о phpBB)
Русская поддержка phpBB
phpBB Shop