RE: Программатор UFPI. Обсуждение, вопросы, ответы, мнения. - Северянин - 13-10-2021
(13-10-2021, 20:27)merkulss Wrote: Да, кстати, вычитывать дамп с UDEV наверно не правильно. Нужно вычитывать как есть, потом анализом готовить. Иначе разделы, обходы и прочее...можно получить результат не совсем ожидаемый. У меня есть дамп, который я заливал в микросхемы не один раз. Все работало на v2.0.6. Причем этот дамп я анализировал и получал "чистый" с окончанием: fixed_nobads_ecc_clean.bin
Сейчас установил бэту и решил попробовать профиксить этот файл, и вот результат. Если нужно могу выложить свой для наглядности?
RE: Программатор UFPI. Обсуждение, вопросы, ответы, мнения. - merkulss - 13-10-2021
(13-10-2021, 20:17)Северянин Wrote: То есть, у меня дамп который я хочу залить в микросхему "битый"? Просто он не соответствует UDEV. Можно без UDEV его подготовить анализом.
Show ContentSpoiler:
NAND Dump 'E:\temp\damp\Новая папка\SAMSUNG\D55xx\dados flash tv samsung un32d5500 k9gag08u0e - ic1302\dados flash tv samsung un32d5500 k9gag08u0e - ic1302.bin' Analysis, size 0x86D00000...
NAND Страница 8192+436 (0x21B4), страниц в блоке 128, блок 0x10DA00 (1104384), 0x0800 (2048) блоков, Offline геометрия
Обнаружение плохих блоков Выключено (Плохие блоки игнорируются)
ECC correction Автоопределение MSTAR_P8K_SP436_CW8_S12L42
Требования к ECC 24/1024 (Bits/CW)
Блок 0x07FD (2045) адрес 0x7FD00000 (0x869D7200) BAD Blocks Table Samsung UPCH
Блок 0x07FE (2046) адрес 0x7FE00000 (0x86AE4C00) Partition Info Samsung LPCH
Partition Info Samsung LPCH Block 0x07FE (2046), reading...Норма
BAD Blocks Table main Samsung UPCH Block 0x07FD (2045), reading...Норма
BAD Blocks Table main Samsung UPCH Block 0x07FD (2045)
Количество плохих блоков: 2
Блок 0x0457 (1111) адрес 0x45700000 (0x49221600) Плохой блок
Блок 0x04C3 (1219) адрес 0x4C300000 (0x503E0E00) Плохой блок
Блок 0x07FB (2043) адрес 0x7FB00000 (0x867BBE00) RBN for block 0x457 (1111)
Блок 0x07FA (2042) адрес 0x7FA00000 (0x866AE400) RBN for block 0x4C3 (1219)
Calculated RBA from 0x7FB (2043) to 0x785 (1925), 0x77 (119) block(s)
Создаем дамп 'E:\temp\damp\Новая папка\SAMSUNG\D55xx\dados flash tv samsung un32d5500 k9gag08u0e - ic1302\dados flash tv samsung un32d5500 k9gag08u0e - ic1302_fixed_nobads_cleanbbt_ecc_bitflips.bin'...Норма
Removing BAD Blocks from file...RBA
Блок 0x07FB (2043) адрес 0x7FB00000 (0x867BBE00) moving to block 0x0457 (1111)...Норма
Блок 0x07FA (2042) адрес 0x7FA00000 (0x866AE400) moving to block 0x04C3 (1219)...Норма
BAD Blocks Table main Samsung UPCH Block 0x07FD (2045), clearing...Норма
Cleaning UPCH block 0x07FD (2045)...Норма
Correcting Bitflips, ECC in Dump...
Страница 0x0307 (775), блок 0x0006 (6) адрес 0x0060E000 (0x006607EC) 1 bit ECC error(s) corrected
Страница 0x0312 (786), блок 0x0006 (6) адрес 0x00624000 (0x00677AA8) 8 bit ECC error(s) corrected
Страница 0x031C (796), блок 0x0006 (6) адрес 0x00638000 (0x0068CBB0) 1 bit ECC error(s) corrected
Страница 0x0320 (800), блок 0x0006 (6) адрес 0x00640000 (0x00695280) 1 bit ECC error(s) corrected
И записать потом с UDEV. Там вроде только RBA отрезана. C UDEV он будет писать только разделы, в которые RBA все равно не входят.
Но еще не понятно, где данные, которые должны были быть в RBA в вашем считанном дампе. Врядли их положили на место.
(13-10-2021, 20:35)Северянин Wrote: Если нужно могу выложить свой для наглядности? а киньте, ради интереса.
RE: Программатор UFPI. Обсуждение, вопросы, ответы, мнения. - Северянин - 13-10-2021
https://disk.yandex.ru/d/n_-ppoE8v70_gw
Если не использовать UDEV, можете подсказать, что нужно выставить в настройках?
Вкладки отличаются от предыдущей версии.
RE: Программатор UFPI. Обсуждение, вопросы, ответы, мнения. - merkulss - 13-10-2021
(13-10-2021, 20:53)Северянин Wrote: что нужно выставить в настройках? не стоит пользоваться бета версиями, если собираетесь задавать такие вопросы. включите смекалу, или откатитесь на релизную. параметры соответствуют удев, только под нужный размер дампа. там вообще все автоматически работает.
Show Contentтам чистый без бэдоов дамп. его можно не чистить.:
NAND Dump 'E:\temp\delete\D5500\D5500.bin' Analysis, size 0x86D00000...
NAND Страница 8192+436 (0x21B4), страниц в блоке 128, блок 0x10DA00 (1104384), 0x0800 (2048) блоков, Offline геометрия
Обнаружение плохих блоков 1st spare marker byte
ECC correction Автоопределение MSTAR_P8K_SP436_CW8_S12L42
Требования к ECC 24/1024 (Bits/CW)
Блок 0x07FD (2045) адрес 0x7FD00000 (0x869D7200) BAD Blocks Table Samsung UPCH
Блок 0x07FE (2046) адрес 0x7FE00000 (0x86AE4C00) Partition Info Samsung LPCH
Partition Info Samsung LPCH Block 0x07FE (2046), reading...Норма
BAD Blocks Table main Samsung UPCH Block 0x07FD (2045), reading...Норма
BAD Blocks Table main Samsung UPCH Block 0x07FD (2045)
Количество плохих блоков: Нет плохих блоков!
Calculated RBA from 0x7FB (2043) to 0x785 (1925), 0x77 (119) block(s)
Создаем дамп 'E:\temp\delete\D5500\D5500_fixed_nobads_cleanbbt_ecc_bitflips.bin'...
Removing BAD Blocks from file...Нет плохих блоков!
BAD Blocks Table main Samsung UPCH Block 0x07FD (2045), clearing...Нет плохих блоков!
Cleaning UPCH block 0x07FD (2045)...Норма
Correcting Bitflips, ECC in Dump...
ECC проверено в 0x40000 (262144) страницах, 0x3E539 (255289) blank page(s) skipped
Исправлено 0 битовых ошибок ECC
Все выполнено!
RE: Программатор UFPI. Обсуждение, вопросы, ответы, мнения. - Северянин - 13-10-2021
Вроде получилось с UDEV.
В анализе нажал кнопку "Geometry from file size" и все сработало без ошибок.
Show ContentSpoiler:
##### 13.10.2021 20:14:03.962 #####
UFPI устройство 'C:\программатор\Устройства (UDEV)\D5500.udev'...Норма
Имя устройства D5500
Запись K9GAG08U0E ((8192+436)*128) HIGH_X6_AT5C_DVB_LED (BN41-01660A) с обходом ББ в резервной зоне.
##### 13.10.2021 20:14:03.977 #####
NAND сокет x8/x16, 4xCE, 3.30В
NAND ID FFFFFFFFFFFFFFFF
##### 13.10.2021 20:14:15.668 #####
NAND Dump 'C:\программатор\Logs\NAND\D5500.bin' Analysis, size 0x86D00000...
NAND Страница 8192+436 (0x21B4), страниц в блоке 128, блок 0x10DA00 (1104384), 0x0800 (2048) блоков, Offline геометрия
Обнаружение плохих блоков 1st spare marker byte
ECC correction MSTAR_P8K_SP436_CW8_S12L42
Требования к ECC 24/1024 (Bits/CW)
Блок 0x07FD (2045) адрес 0x7FD00000 (0x869D7200) BAD Blocks Table Samsung UPCH
Блок 0x07FE (2046) адрес 0x7FE00000 (0x86AE4C00) Partition Info Samsung LPCH
Partition Info Samsung LPCH Block 0x07FE (2046), reading...Норма
BAD Blocks Table main Samsung UPCH Block 0x07FD (2045), reading...Норма
BAD Blocks Table main Samsung UPCH Block 0x07FD (2045)
Количество плохих блоков: Нет плохих блоков!
Calculated RBA from 0x7FB (2043) to 0x785 (1925), 0x77 (119) block(s)
Создаем дамп 'C:\программатор\Logs\NAND\D5500_fixed_nobads_cleanbbt_ecc.bin'...Норма
Removing BAD Blocks from file...Нет плохих блоков!
BAD Blocks Table main Samsung UPCH Block 0x07FD (2045), clearing...Нет плохих блоков!
Cleaning UPCH block 0x07FD (2045)...Норма
Correcting ECC in Dump...
ECC проверено в 0x40000 (262144) страницах, 0x3E539 (255289) blank page(s) skipped
Исправлено 0 битовых ошибок ECC
Все выполнено!
RE: Программатор UFPI. Обсуждение, вопросы, ответы, мнения. - AleksandrVV - 18-10-2021
Здравствуйте! Подскажите какой лучше купить адаптер 1. SPI/I2C/1W DIP24 Socket или 2.SPI/I2C/1W/UART DIP24W Aries Socket?
И еще вопрос для Nand base SMT, OneNand base SMT нужно две разные платы Nand BGA63 JRS SMT Base и OneNand BGA63 JRS SMT Base?
RE: Программатор UFPI. Обсуждение, вопросы, ответы, мнения. - merkulss - 18-10-2021
(18-10-2021, 08:05)AleksandrVV Wrote: 2.SPI/I2C/1W/UART DIP24W Aries Socket Более новый. Колодка более качественная.
(18-10-2021, 08:05)AleksandrVV Wrote: И еще вопрос для Nand base SMT, OneNand base SMT нужно две разные платы Nand BGA63 JRS SMT Base и OneNand BGA63 JRS SMT Base? Да.
RE: Программатор UFPI. Обсуждение, вопросы, ответы, мнения. - AleksandrVV - 18-10-2021
Подскажите пожалуйста, а сокет (адаптер) BGA63 с алиэкспресс (ссылка: https://aliexpress.ru/item/32782386332.html?_ga=2.127775630.2092666133.1634130942-209687409.1623228078&mp=1&sku_id=63065682671&spm=a2g0o.cart.0.0.28df3c00iZorTm) подойдет для обоих плат Nand BGA63 JRS SMT Base и OneNand BGA63 JRS SMT Base, или нет?
RE: Программатор UFPI. Обсуждение, вопросы, ответы, мнения. - merkulss - 18-10-2021
(18-10-2021, 18:52)AleksandrVV Wrote: Подскажите пожалуйста, а сокет (адаптер) BGA63 с алиэкспресс (ссылка: https://aliexpress.ru/item/32782386332.html?_ga=2.127775630.2092666133.1634130942-209687409.1623228078&mp=1&sku_id=63065682671&spm=a2g0o.cart.0.0.28df3c00iZorTm) подойдет для обоих плат Nand BGA63 JRS SMT Base и OneNand BGA63 JRS SMT Base, или нет? да.
RE: Программатор UFPI. Обсуждение, вопросы, ответы, мнения. - v56 - 21-10-2021
Добрый день! Заказал программатор и как то интуитивно,не читая предварительно форум адаптер EASY ITAG eMMC 8BIT.А теперь вот думаю.....Этот адаптер подойдёт для чтения записи EMMC в унивесальной панельке z3x v1.0 6in1 ??
|