Неизвестный Опубликовано 28 марта, 2019 Опубликовано 28 марта, 2019 В 28.03.2019 в 23:16, Dizzzel сказал: или вообще все перемычки разокнуть и джемпера вытащить?
Dizzzel Опубликовано 28 марта, 2019 Автор Опубликовано 28 марта, 2019 Разомкнул все везде, результат не радует: Спойлер USB VCC: Chip VCC = 3,32 Using: 1bit bus Fast timing (16MHz) Use Fixed Block operation Using Ignore Errors USB: SET VCC Failed! eMMC OCR 0xC0FF8080 after 2 attempts CMD1 Get Response Error! R3 Response Check Bits Error (0xE3)! eMMC (0) CID = FE014E503158585858149848AA1B11 CMD2 Get Response Error! Found 1 eMMC device(s) eMMC CSD = D04F01320F5913FFFFFFFFE78A4000 eMMC: Version 4.xx eMMC: DSR Implemented eMMC: Read Block Length 512 byte eMMC: Write Block Length 512 byte eMMC: Card High Capacity eMMC: CSD User Partition Size = 1073741824 Byte eMMC: WP Status True eMMC: WP Size 8 erase groups eMMC: Permanent WP is False eMMC: Temorary WP is False CMD14 Get Response Error! BUST TEST: Start Read Failed! Read SD Block: Error wait start bit! (0xFF) No Valid DATA Line! CMD6 Get Response Error! CMD8 Get Response Error! Read SD Block: Error wait start bit! (0xFF) CRC for D0 error! Real CRC = 0x7FA1, Calculated CRC = 0xFFFF Ошибка определения eMMC флешь
Неизвестный Опубликовано 28 марта, 2019 Опубликовано 28 марта, 2019 @Dizzzel коннект плохой с микросхемой или в ISP режиме? Тогда подключение не корректное или что то не доделали. @Dizzzel почему из вас нужно вытаскивать информацию ? Ставьте вопрос правильно: 1) имеется программатор ENTT 2) использую адаптер и переходную плату такую ( фото ) 3) хочу законнектится с микросхемой такой то ( наименование микросхемы ) 4) использую последнюю версию по emmc_tt такую то ( скрин ) 5) подключаюсь по ISP к платформе ( наименование материнской платы ) 6) делаю вот так и так, лог такой то, что я делаю ни так !? В 28.03.2019 в 23:55, Dizzzel сказал: На E-MATE поставил какая микросхема !? читали ли вы на этом адаптере что ни будь до этого, может другую EMMC попробовать !? когда E-MATE собирали D1 и D0 поменяли местами ? @Dizzzel напишите уже всё по порядку: 1) какой программатор ( версия ) 2) фото переходников и адаптеров 3) какая микросхема. В 28.03.2019 в 23:55, Dizzzel сказал: На E-MATE поставил все таки площадки в NEW, на базе оставил все незамкнутые, что то немного происходит но при чтении ошибка: другую микросхему попробуйте
Dizzzel Опубликовано 28 марта, 2019 Автор Опубликовано 28 марта, 2019 На E-MATE поставил все таки площадки в NEW, на базе оставил все незамкнутые, что то немного происходит но при чтении ошибка: Спойлер USB VCC: Chip VCC = 3,31 Using: 1bit bus Fast timing (16MHz) Use Fixed Block operation Using Ignore Errors USB: SET VCC Failed! eMMC OCR 0xC0FF8080 after 3 attempts CMD1 Get Response Error! eMMC (0) CID = FE014E503158585858149848AA1B11 CMD2 Get Response Error! Found 1 eMMC device(s) eMMC CSD = D04F01320F5913FFFFFFFFE78A4000 eMMC: Version 4.xx eMMC: DSR Implemented eMMC: Read Block Length 512 byte eMMC: Write Block Length 512 byte eMMC: Card High Capacity eMMC: CSD User Partition Size = 1073741824 Byte eMMC: WP Status True eMMC: WP Size 8 erase groups eMMC: Permanent WP is False eMMC: Temorary WP is False Valid mode SDR 1 bit eMMC: Permanent WP for BOOT area = 0x4 eMMC: установлен Write Protect для BOOT раздела! eMMC: EXT_CSD User Partition Size = 3833593856 Byte eMMC: Version 4.5 FW CONFIG = 0x0 PARTITION CONFIG = 0x48 BOOT BUS WIDTH = 0x2 eMMC: Erase Group Size = 512 KByte (1024 blocks) eMMC: Boot partition size 2097152 byte eMMC: RPMB partition size 131072 byte eMMC MID = 0x00FE, OEM ID = 0x4E01 eMMC Product Name = P1XXXX eMMC Serial number = 0x9848AA1B eMMC Revision = 1.4 eMMC Date 1/1998 Используем все разделы eMMC Читаем раздел User в файл C:\Users\User\Desktop\1\1.usercr Чтение начато 23:53:02 Read Multi Block: Read only 460656 from 4211712 bytes! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Ошибка чтения блока 0 (0%) USB: Set ARG Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! USB: Send CMD7 Failed! USB: Clear Error1 Failed! ОК 1. ENTT версии 2 2. Адаптер Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация /applications/core/interface/js/spacer.png"> 3. Микра EMMC JWA50 4. Эммм... ? 5. И вот такой вот лог... Спойлер USB VCC: Chip VCC = 3,31 Using: 1bit bus Fast timing (16MHz) Use Fixed Block operation Using Ignore Errors USB: SET VCC Failed! eMMC OCR 0xC0FF8080 after 3 attempts CMD1 Get Response Error! eMMC (0) CID = FE014E503158585858149848AA1B11 CMD2 Get Response Error! Found 1 eMMC device(s) eMMC CSD = D04F01320F5913FFFFFFFFE78A4000 eMMC: Version 4.xx eMMC: DSR Implemented eMMC: Read Block Length 512 byte eMMC: Write Block Length 512 byte eMMC: Card High Capacity eMMC: CSD User Partition Size = 1073741824 Byte eMMC: WP Status True eMMC: WP Size 8 erase groups eMMC: Permanent WP is False eMMC: Temorary WP is False Valid mode SDR 1 bit eMMC: Permanent WP for BOOT area = 0x4 eMMC: установлен Write Protect для BOOT раздела! eMMC: EXT_CSD User Partition Size = 3833593856 Byte eMMC: Version 4.5 FW CONFIG = 0x0 PARTITION CONFIG = 0x48 BOOT BUS WIDTH = 0x2 eMMC: Erase Group Size = 512 KByte (1024 blocks) eMMC: Boot partition size 2097152 byte eMMC: RPMB partition size 131072 byte eMMC MID = 0x00FE, OEM ID = 0x4E01 eMMC Product Name = P1XXXX eMMC Serial number = 0x9848AA1B eMMC Revision = 1.4 eMMC Date 1/1998 Используем все разделы eMMC Читаем раздел User в файл C:\Users\User\Desktop\1\1.usercr Чтение начато 23:53:02 Read Multi Block: Read only 460656 from 4211712 bytes! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Ошибка чтения блока 0 (0%) USB: Set ARG Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! USB: Send CMD7 Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Send CMD7 Error USB: Set ARG Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! USB: Send CMD7 Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Send CMD7 Error Ошибка чтения блока 0, попытка 1 USB: Set ARG Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! USB: Send CMD16 Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Send CMD16 Error Прервано! Чтение завершено 23:57:38 USB: Set ARG Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! USB: Send CMD0 Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Send CMD0 Error USB: SET VCC Failed!
Неизвестный Опубликовано 28 марта, 2019 Опубликовано 28 марта, 2019 @Dizzzel уберите все галки кроме ignore errors и попробуйте преконнектится с микросхемой, после считать boot1 и boot2, для этого их нужно выделить в правом верхнем блоке и нажать чтение. Если boot - ы читаются, а USER раздел нет, то вероятней всего, что emmc битая. Микросхема то какая, как я должен понять, правильно её увидел программатор или нет !? Попробуйте другую микросхему ! @Dizzzel 1) В правом верхнем выбираем кликом мышки, что хотим считать, если выбрать первую верхнюю строчку, то считывается вся микросхема, если выбирать какой либо из разделов, то считывается выделенный. 2) для чтения в адаптере выбирают 8Bit 3) для расширенного лога, где ( normal ) нужно выбрать debug Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация
Dizzzel Опубликовано 29 марта, 2019 Автор Опубликовано 29 марта, 2019 BOOT1, BOOT2 и RPMB считались без проблем а USER PART вот так читается: Это EMMC дохлая или адаптеры дальше ковырять? Попозже другую попробую воткнуть... Спойлер USB VCC: Chip VCC = 3,32 Using: 1bit bus Fast timing (16MHz) Use Open-ended Block operation Using Ignore Errors USB: SET VCC Failed! eMMC OCR 0xC0FF8080 after 3 attempts CMD1 Get Response Error! eMMC (0) CID = FE014E503158585858149848AA1B11 CMD2 Get Response Error! Found 1 eMMC device(s) eMMC CSD = D04F01320F5913FFFFFFFFE78A4000 eMMC: Version 4.xx eMMC: DSR Implemented eMMC: Read Block Length 512 byte eMMC: Write Block Length 512 byte eMMC: Card High Capacity eMMC: CSD User Partition Size = 1073741824 Byte eMMC: WP Status True eMMC: WP Size 8 erase groups eMMC: Permanent WP is False eMMC: Temorary WP is False Valid mode SDR 1 bit eMMC: Permanent WP for BOOT area = 0x4 eMMC: установлен Write Protect для BOOT раздела! eMMC: EXT_CSD User Partition Size = 3833593856 Byte eMMC: Version 4.5 FW CONFIG = 0x0 PARTITION CONFIG = 0x48 BOOT BUS WIDTH = 0x2 eMMC: Erase Group Size = 512 KByte (1024 blocks) eMMC: Boot partition size 2097152 byte eMMC: RPMB partition size 131072 byte eMMC MID = 0x00FE, OEM ID = 0x4E01 eMMC Product Name = P1XXXX eMMC Serial number = 0x9848AA1B eMMC Revision = 1.4 eMMC Date 1/1998 Используем User раздел eMMC Читаем раздел User в файл C:\Users\User\Desktop\EMMC\111.user Чтение начато 9:35:36 Read Multi Block: Read only 460656 from 4211712 bytes! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Ошибка чтения блока 0 (0%) USB: Set ARG Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! USB: Send CMD7 Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Send CMD7 Error USB: Set ARG Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! USB: Send CMD7 Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Send CMD7 Error Ошибка чтения блока 0, попытка 1 USB: Set ARG Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! USB: Send CMD16 Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Send CMD16 Error Ошибка чтения блока 0 (0%) USB: Set ARG Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! USB: Send CMD7 Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Send CMD7 Error USB: Set ARG Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! USB: Send CMD7 Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! Send CMD7 Error Ошибка чтения блока 0, попытка 2 USB: Set ARG Failed! USB: Clear Error1 Failed! USB: Clear Error2 Failed! USB: Send CMD16 Failed!
Неизвестный Опубликовано 29 марта, 2019 Опубликовано 29 марта, 2019 25 минут назад, Dizzzel сказал: Это EMMC дохлая или адаптеры дальше ковырять? Вы наконец то откроете тайну имени вашей микросхемы ?
Aleh Опубликовано 29 марта, 2019 Опубликовано 29 марта, 2019 42 минуты назад, Dizzzel сказал: eMMC Product Name = P1XXXX Наверное JW963 (MTFC4GMCDM-1M)
Dizzzel Опубликовано 29 марта, 2019 Автор Опубликовано 29 марта, 2019 Это JWA50, сейчас воткнул klm4g1fe3b-b001 от ue46f7000at, читается но много ошибок блоков. Вопрос - если на новую память перекинуть BOOT1, BOOT2 и RPMB получится с флешки обновление прогрузить?
Неизвестный Опубликовано 29 марта, 2019 Опубликовано 29 марта, 2019 В 29.03.2019 в 11:03, Dizzzel сказал: если на новую память перекинуть BOOT1, BOOT2 и RPMB получится с флешки обновление прогрузить? нет и это отдельная тема, касающаяся непосредственно ремонта телевизоров, а не работы с программатором В 29.03.2019 в 11:03, Dizzzel сказал: klm4g1fe3b-b001 от ue46f7000at, читается но много ошибок блоко Если стереть, то скорее всего все ошибки пропадут, это ошибки ECC самого дампа Попробуй другой usb порт, usb шнур хороший должен быть,питание на бп в компе норм? Ну и комп другой на крайняк попробовать.
Dizzzel Опубликовано 29 марта, 2019 Автор Опубликовано 29 марта, 2019 Спойлер USB VCC: Chip VCC = 3,32 Using: 8bit bus Fast timing (16MHz) Use Open-ended Block operation Using Ignore Errors USB: SET VCC Failed! eMMC OCR 0xC0FF8080 after 2 attempts CMD1 Get Response Error! R3 Response Check Bits Error (0x6)! eMMC (0) CID = 1501004D344731464210BA15F48631 CMD2 Get Response Error! Found 1 eMMC device(s) eMMC CSD = D02701320F5903FFF6DBFFE78A4060 eMMC: Version 4.xx eMMC: Read Block Length 512 byte eMMC: Write Block Length 512 byte eMMC: Card High Capacity eMMC: CSD User Partition Size = 1073741824 Byte eMMC: WP Status True eMMC: WP Size 8 erase groups eMMC: Permanent WP is True eMMC: Temorary WP is False Valid mode SDR 1/4/8 bit eMMC: EXT_CSD User Partition Size = 3909091328 Byte eMMC: Version 4.41 FW CONFIG = 0x0 PARTITION CONFIG = 0x48 BOOT BUS WIDTH = 0x2 eMMC: Erase Group Size = 512 KByte (1024 blocks) eMMC: Boot partition size 1048576 byte eMMC: RPMB partition size 131072 byte eMMC MID = 0x0015, OEM ID = 0x0001 eMMC Product Name = M4G1FB eMMC Serial number = 0xBA15F486 eMMC Revision = 1.0 eMMC Date 3/1998 USB: SET VCC Failed! и R3 Response Check Bits Error (0x6)! Нормальные ли это строки я так до сих пор не пойму...? Самое интересное что EMMC определяется, BOOTы читаются а USER c первого же нулевого блока Спойлер Используем User раздел eMMC Читаем раздел User в файл C:\Users\User\Desktop\emmc_tt_0.0.1.19\Dumps\USER.user Чтение начато 23:00:35 Read Multi Block: Read only 67712 from 541696 bytes! Ошибка чтения блока 0 (0%) CMD7 Get Response Error! CMD7 Get Response Error! Ошибка чтения блока 0, попытка 1 CMD16 Get Response Error! Ошибка чтения блока 0 (0%) CMD7 Get Response Error! CMD7 Get Response Error! Ошибка чтения блока 0, попытка 2 CMD16 Get Response Error! Ошибка чтения блока 0 (0%) CMD7 Get Response Error! CMD7 Get Response Error! Ошибка чтения блока 0, попытка 3 CMD16 Get Response Error! Ошибка чтения блока 0 (0%) CMD7 Get Response Error! CMD7 Get Response Error! Ошибка чтения блока 0, попытка 4 USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -5 bytes! USB: Clear Error1 Failed! USB: Clear Error2 Failed! и т.д... Что то мне кажется зря я на ENTT начал с EMMC работать... Лыжи не едут вообще никуда
Неизвестный Опубликовано 29 марта, 2019 Опубликовано 29 марта, 2019 @Dizzzel найдите заведомо рабочую микросхему, отладьте колодку с адаптером, поэкспериментируйте в разных режимах чтение\запись, научитесь работать с логами, конфигами и разделами для начала, а уж потом пытайтесь считать рабочий дамп ! Я же не Ванга, могу только предполагать и догадываться, что у вас неисправно из трёх: микросхема, адаптер или ваше внутренние желание всё сделать быстро и не разобравшись ! Приложите минимум усилий - найдите рабочую emmc или хотя бы несколько других, что бы понять в чём может быть проблема.
Dizzzel Опубликовано 29 марта, 2019 Автор Опубликовано 29 марта, 2019 Порты, шнуры, компы и тд все уже по 10 раз перепробовал. Какую бы EMMC не сунул бы везде есть : USB: SET VCC Failed! и R3 Response Check Bits Error (0x6)! - только последняя цифра меняется. Второй день уже как даун перемычки и джемпера тыкаю, думаю что нада тестером звонить напрямую начинать... Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация C6 VDD M4 VDD N4 VDD P3 VDD P5 VDD E6 VDDF F5 VDDF J10 VDDF K9 VDDF C2 VDDI Вопрос - с каких пинов программатора идут VDD и VDDF и VDDI - что бы прозвонить их гарантированное поступление на микру...
Неизвестный Опубликовано 29 марта, 2019 Опубликовано 29 марта, 2019 27 минут назад, Dizzzel сказал: Вопрос - с каких пинов программатора идут VDD и VDDF и VDDI - что бы прозвонить их гарантированное поступление на микру... вам не пины нужны а прозвонить все контакты коннектора e-mate_v2 на предмет замыкания, на фото хорошо видно какие замкнуты, а какие нет Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация Проверьте хорошо сборку и пайку с обратной стороны, что бы не были замкнуты основные питающие Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация С1-С4 - 0.1uF R1,R2 - 10кОм R3 - 47кОм-100кОм IC1 - SN74LVC1G125 (или вместо неё устанавливается диод D2) Саму nand base вы проверяли с микросхемами nand ?
Dizzzel Опубликовано 29 марта, 2019 Автор Опубликовано 29 марта, 2019 Цитата R3 - 47кОм-100кОм R3 не было в наборе, ставить не стал из принципа - если не положили, значит не нужен... Завтра попробую поставить Цитата Саму nand base вы проверяли с микросхемами nand ? NANDы напрямую пихаю без базы, переходник есть, завтра так же попробую... Спасибо за наводку!
Неизвестный Опубликовано 30 марта, 2019 Опубликовано 30 марта, 2019 6 часов назад, Dizzzel сказал: R3 не было в наборе, ставить не стал из принципа
Dizzzel Опубликовано 30 марта, 2019 Автор Опубликовано 30 марта, 2019 С базой NAND читается замечательно: Спойлер USB VCC: Chip VCC = 3,32 FileVersion = 0.1.1.64 Using: 8bit bus Normal timing, 7.5 Mhz Using Spare Using Ignore Errors Маркер совпадает с TOSHIBA Используйте ручное определение, если неправильно определяются параметры! CE0 CE1 CE2 CE3 ID0 = 98 FF FF FF ID1 = DE FF FF FF ID2 = 84 FF FF FF ID3 = 93 FF FF FF ID4 = 72 FF FF FF ID5 = 57 FF FF FF ONFI: manufacture - TOSHIBA ONFI: model - TC58TEG6DCJTA00 ONFI: Кол-во чипов = 1 ONFI: Кол-во LUN на чип = 1 ONFI: Размер страницы = 16384 ONFI: Размер блока = 4194304 byte = 4096 Kbyte ONFI: Spare = 1280 byte ONFI: Кол-во планов = 1 ONFI: Размер плана = 8774483968 byte = 8368 Mbyte ONFI: Адресных циклов, column = 2 row = 3 ONFI: Бит на ячейку = 2 ONFI: Требуемая коррекция ЕСС не задана (см.даташит) ONFI: 8 бит шина данных Ошибка CRC в данных ONFI! Кол-во чипов = 1 Размер страницы = 8192 Размер блока = 131072 byte = 128 Kbyte Spare Size = 128 byte Кол-во планов = 1 Размер плана = 1073741824 byte = 1024 Mbyte READ_RETRY Supported! Using this parameters: Block Size = 131072 byte Page Size = 8192 byte Spare Size = 128 byte Общий размер = 1024 Mbyte Кол-во адресных циклов = 5 Scanning for Bad-Blocks ... Found BadBlock (292) at 0x02480000 (raw 0x02512000) (chip 0) Found BadBlock (342) at 0x02AC0000 (raw 0x02B6B000) (chip 0) Found BadBlock (1031) at 0x080E0000 (raw 0x082E3800) (chip 0) Found BadBlock (1227) at 0x09960000 (raw 0x09BC5800) (chip 0) Found BadBlock (1492) at 0x0BA80000 (raw 0x0BD6A000) (chip 0) Found BadBlock (1687) at 0x0D2E0000 (raw 0x0D62B800) (chip 0) Found BadBlock (1893) at 0x0ECA0000 (raw 0x0F052800) (chip 0) Found BadBlock (2159) at 0x10DE0000 (raw 0x11217800) (chip 0) Found BadBlock (2525) at 0x13BA0000 (raw 0x1408E800) (chip 0) Found BadBlock (3005) at 0x177A0000 (raw 0x17D7E800) (chip 0) Found BadBlock (3634) at 0x1C640000 (raw 0x1CD59000) (chip 0) Found BadBlock (3686) at 0x1CCC0000 (raw 0x1D3F3000) (chip 0) Found BadBlock (3691) at 0x1CD60000 (raw 0x1D495800) (chip 0) Found BadBlock (4727) at 0x24EE0000 (raw 0x2581B800) (chip 0) Found BadBlock (4900) at 0x26480000 (raw 0x26E12000) (chip 0) Found BadBlock (6151) at 0x300E0000 (raw 0x30CE3800) (chip 0) Found BadBlock (6959) at 0x365E0000 (raw 0x37377800) (chip 0) Found BadBlock (7058) at 0x37240000 (raw 0x38009000) (chip 0) Found BadBlock (7284) at 0x38E80000 (raw 0x39CBA000) (chip 0) Found BadBlock (7519) at 0x3ABE0000 (raw 0x3BA8F800) (chip 0) Found BadBlock (7600) at 0x3B600000 (raw 0x3C4D8000) (chip 0) Found BadBlock (7866) at 0x3D740000 (raw 0x3E69D000) (chip 0) Found BadBlock (7939) at 0x3E060000 (raw 0x3EFE1800) (chip 0) Found 23 Bad-Blocks Ошибка CRC в данных ONFI! - думаю это из за наличия Bad-блоков. Поставил резюк на 68к на EMMC адаптер, красная строка USB: SET VCC Failed! исчезла Спойлер Enumerated as HS is 1 USB VCC: Chip VCC = 3,31 Using: 1bit bus Fast timing (16MHz) Use Fixed Block operation Using Ignore Errors eMMC OCR 0xC0FF8080 after 3 attempts CMD1 Get Response Error! eMMC (0) CID = FE014E503158585858149848AA1B11 CMD2 Get Response Error! Found 1 eMMC device(s) eMMC CSD = D04F01320F5913FFFFFFFFE78A4000 eMMC: Version 4.xx eMMC: Maximum speed 25,00 MHz eMMC: DSR Implemented eMMC: Read Block Length 512 byte eMMC: Write Block Length 512 byte eMMC: Card High Capacity eMMC: CSD User Partition Size = 1073741824 Byte eMMC: WP Status True eMMC: WP Size 8 erase groups eMMC: Permanent WP is False eMMC: Temorary WP is False Data0 Line is Valid Data1 Line is Valid Data2 Line is Valid Data3 Line is Invalid Data4 Line is Valid Data5 Line is Valid Data6 Line is Valid Data7 Line is Valid Valid mode SDR 1 bit eMMC: EXT_CSD: 000000000000000103013C3C01030005 03030000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000000002019FF03000000003200 04090900000000035502030700100608 01010106090010000072400000080808 080808000202050503040F1700020006 00000000000000000000000048000200 000A0400000000010005000000010007 0001C900000000000000000000000000 00000000000000000000000000010000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 0000000A000000000001000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 eMMC: EXT_CSD RST_n постоянно включен eMMC: EXT_CSD ACC Size = 16384 byte eMMC: Permanent WP for BOOT area = 0x4 Функция постоянного WP используется eMMC: установлен Write Protect для BOOT раздела! eMMC: EXT_CSD User Partition Size = 3833593856 Byte eMMC: Version 4.5 FW CONFIG = 0x0 PARTITION CONFIG = 0x48 BOOT BUS WIDTH = 0x2 Раздел Boot1 используется для загрузки x8 (sdr/ddr) используется при загрузке eMMC: Device support partitioning features eMMC: Device support enhanced technological features eMMC: Device support extended partitions attribute eMMC: Erase Group Size = 512 KByte (1024 blocks) eMMC: Boot partition size 2097152 byte eMMC: RPMB partition size 131072 byte eMMC MID = 0x00FE, OEM ID = 0x4E01 eMMC Product Name = P1XXXX eMMC Serial number = 0x9848AA1B eMMC Revision = 1.4 eMMC Date 1/1998 Напрягает Data3 Line is Invalid, я так понимаю Data0 - Data7 это каналы передачи, если один из них (как у меня 3-й) ивалид то передачу по 8-битам не удастся осуществить...? Вставляю другую заведомо рабочую память, определяется без проблем и на 8-ми битах но при чтении вот такая ерунда: Спойлер Enumerated as HS is 1 USB VCC: Chip VCC = 3,32 Using: 8bit bus Fast timing (16MHz) Use Open-ended Block operation Using Ignore Errors eMMC OCR 0xC0FF8080 after 2 attempts CMD1 Get Response Error! R3 Response Check Bits Error (0x43)! eMMC (0) CID = 1501004D344731464210BA15F48631 CMD2 Get Response Error! Found 1 eMMC device(s) eMMC CSD = D02701320F5903FFF6DBFFE78A4060 eMMC: Version 4.xx eMMC: Maximum speed 25,00 MHz eMMC: Read Block Length 512 byte eMMC: Write Block Length 512 byte eMMC: Card High Capacity eMMC: CSD User Partition Size = 1073741824 Byte eMMC: WP Status True eMMC: WP Size 8 erase groups eMMC: Permanent WP is True eMMC: Temorary WP is False Data0 Line is Valid Data1 Line is Valid Data2 Line is Valid Data3 Line is Valid Data4 Line is Valid Data5 Line is Valid Data6 Line is Valid Data7 Line is Valid Valid mode SDR 1/4/8 bit eMMC: EXT_CSD: 00000000000000010301000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000A00 0000000000000002150A0A0700080501 01010807070012000074800000000000 00000000000000000101000700020005 00000000000000000000000048000200 00000000000000011F05000000010003 0001D200000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 eMMC: Using 0 Power Class eMMC: EXT_CSD RST_n постоянно включен eMMC: EXT_CSD ACC Size = 8192 byte eMMC: EXT_CSD User Partition Size = 3909091328 Byte eMMC: Version 4.41 FW CONFIG = 0x0 PARTITION CONFIG = 0x48 BOOT BUS WIDTH = 0x2 Раздел Boot1 используется для загрузки x8 (sdr/ddr) используется при загрузке eMMC: Device support partitioning features eMMC: Device support enhanced technological features eMMC: Erase Group Size = 512 KByte (1024 blocks) eMMC: Boot partition size 1048576 byte eMMC: RPMB partition size 131072 byte eMMC MID = 0x0015, OEM ID = 0x0001 eMMC Product Name = M4G1FB eMMC Serial number = 0xBA15F486 eMMC Revision = 1.0 eMMC Date 3/1998 Используем User раздел eMMC Читаем раздел User в файл C:\Users\User\Desktop\SamEMMC\USER.user Чтение начато 19:45:11 READ: читаем по 1024 блоков Read Multi Block: Read only 67712 from 541696 bytes! Ошибка чтения блока 0 (0%) CMD7 Get Response Error! CMD7 Get Response Error! Ошибка чтения блока 0, попытка 1 CMD16 Get Response Error! Ошибка чтения блока 0 (0%) CMD7 Get Response Error! CMD7 Get Response Error! Ошибка чтения блока 0, попытка 2 CMD16 Get Response Error! Ошибка чтения блока 0 (0%) CMD7 Get Response Error! CMD7 Get Response Error! Ошибка чтения блока 0, попытка 3 CMD16 Get Response Error! Ошибка чтения блока 0 (0%) CMD7 Get Response Error! CMD7 Get Response Error! Ошибка чтения блока 0, попытка 4 USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! USB: Page GetData Failed! USB: Page GetData read only -116 bytes! USB: Single Block Read CMD Error! Там случаем другой драйвер не требуется?
Dizzzel Опубликовано 30 марта, 2019 Автор Опубликовано 30 марта, 2019 Что может означать: R3 Response Check Bits Error (0x43)! ? Это EMMC проблема или в адаптере?
Неизвестный Опубликовано 30 марта, 2019 Опубликовано 30 марта, 2019 1 час назад, Dizzzel сказал: если один из них (как у меня 3-й) ивалид то передачу по 8-битам не удастся осуществить...? да 1 час назад, Dizzzel сказал: Data0 Line is Valid Data1 Line is Valid Data2 Line is Valid Data3 Line is Valid Data4 Line is Valid Data5 Line is Valid Data6 Line is Valid Data7 Line is Valid всё с датами нормально 57 минут назад, Dizzzel сказал: R3 Response Check Bits Error (0x43)! ? Это EMMC проблема или в адаптере? это не ошибка, это норма для рабочей микросхемы Скорее всего это защита от записи программная, думаю после стирания, всё будет записываться и читаться. 1 час назад, Dizzzel сказал: Вставляю другую заведомо рабочую память Вы уверены в том, что она рабочая ? Почистите хорошо адаптер и особенно саму микросхему, попробуйте накатать шары и прочитать с шарами.
Dizzzel Опубликовано 2 апреля, 2019 Автор Опубликовано 2 апреля, 2019 Вопрос - поддерживает ли ENNT файл EXT_CSD который снимается RT809H комплектом с USER, BOOT1 и BOOT2?
Неизвестный Опубликовано 2 апреля, 2019 Опубликовано 2 апреля, 2019 В 02.04.2019 в 14:20, Dizzzel сказал: Вопрос - поддерживает ли ENNT файл EXT_CSD который снимается RT809H комплектом с USER, BOOT1 и BOOT2? EXT_CSD не рекомендуется заливать в другую микросхему, даже, если он сохранён тем же программатором ! EXT_CSD восстанавливается на вкладке Advanced вручную, в версии emmc_tt_0.0.1.17 есть все пункты конфигов и не только для восстановления Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация Как без бэкапа восстановить EXT_CSD видео пособие Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация
Dizzzel Опубликовано 2 апреля, 2019 Автор Опубликовано 2 апреля, 2019 Вот тут я маленько непонял Цитата EXT_CSD не рекомендуется заливать в другую микросхему, даже, если он сохранён тем же программатором ! Т.е. например есть новая память и прошивка, заливаем в микру USER, BOOT1 и BOOT2 разделы, RPMBR я думаю смысла нет заливать, и на этом все? Насолько я знаю в EXT_CSD хранится конфигурация с какой "точки" начинать загрузку...
Неизвестный Опубликовано 2 апреля, 2019 Опубликовано 2 апреля, 2019 Только что, Dizzzel сказал: Т.е. например есть новая память и прошивка, заливаем в микру USER, BOOT1 и BOOT2 разделы, RPMBR я думаю смысла нет заливать, и на этом все? Нет конечно, кто вам новую память разобьёт на верные разделы правильного объёма ( RPMB - разметка ) и пропишет конфиги ( EXT_CSD ) ! RPMB это разметка микросхемы, её памяти, указывает на то, какой ёмкости должен быть каждый из разделов Как изменить размеры Boot и RPMB в MoviNAND видео Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация Вот пример лога emmc в котором видны конфиги, вам необходимо опознать заменяемую микросхему с помощью программатора либо взять параметры конфигурации из логов, которые прилагают авторы прошивок в комплекте с прошивкой к тому или иному шасси Спойлер Using: 1bit bus Slow Timing (8MHz) Use Fixed Block operation Using Ignore Errors eMMC OCR 0x80FF8080 after 3 attempts CMD1 Get Response Error! eMMC (0) CID = 45010053454D303247903250234F4E CMD2 Get Response Error! Found 1 eMMC device(s) eMMC CSD = D00F00320F5A03A5FFFFFCFF924040 eMMC: Version 4.xx eMMC: Read Block Length 1024 byte eMMC: Write Block Length 512 byte eMMC: CSD User Partition Size = 1958739968 Byte eMMC: WP Status True eMMC: WP Size 32 erase groups eMMC: Permanent WP is False eMMC: Temorary WP is False Valid mode SDR 1 bit eMMC: Version 4.41FW CONFIG = 0x1 PARTITION CONFIG = 0x0 BOOT BUS WIDTH = 0x0 eMMC: Erase Group Size = 128 KByte (256 blocks) eMMC: Boot partition size 1048576 byte eMMC: RPMB partition size 131072 byte eMMC MID = 0x0045, OEM ID = 0x0001 eMMC Product Name = SEM02G eMMC Serial number = 0x3250234F eMMC Revision = 9.0 eMMC Date 4/2011 это лог emmc платформы GENOA_S_3D_UNION Вот пример лога платформы HIGH_X12_UNION Спойлер Using: 1bit bus Slow Timing (8MHz) Use Fixed Block operation Using Ignore Errors eMMC OCR 0xC0FF8080 after 2 attempts CMD1 Get Response Error! R3 Response Check Bits Error (0xC3)! eMMC (0) CID = 1501004D3447314642104610FBB311 CMD2 Get Response Error! Found 1 eMMC device(s) eMMC CSD = D02701320F5903FFF6DBFFE78A4040 eMMC: Version 4.xx eMMC: Read Block Length 512 byte eMMC: Write Block Length 512 byte eMMC: Card High Capacity eMMC: CSD User Partition Size = 1073741824 Byte eMMC: WP Status True eMMC: WP Size 8 erase groups eMMC: Permanent WP is False eMMC: Temorary WP is False Valid mode SDR 1 bit eMMC: EXT_CSD User Partition Size = 3909091328 Byte eMMC: Version 4.41FW CONFIG = 0x0 PARTITION CONFIG = 0x48 BOOT BUS WIDTH = 0x2 eMMC: Erase Group Size = 512 KByte (1024 blocks) eMMC: Boot partition size 1048576 byte eMMC: RPMB partition size 131072 byte eMMC MID = 0x0015, OEM ID = 0x0001 eMMC Product Name = M4G1FB eMMC Serial number = 0x4610FBB3 eMMC Revision = 1.0 eMMC Date 1/1998 Параметры конфигурации в логах выделил, о том как их поменять, есть видео пособие в моём сообщении выше. P\S: когда размеры разделов совпадают или они больше по размеру ( в случае использования микросхемы большей по объёму ), то естественно ни чего менять в разделах не нужно. Прописывать конфигурации загрузки обязательно, а в некоторых случаях нужно менять и ИМЯ ( в имени заложены не только название и марка чипа, но и много других параметров ) микросхемы CID - это прошивка внутреннего ПО самой микросхемы.
Dizzzel Опубликовано 2 апреля, 2019 Автор Опубликовано 2 апреля, 2019 Чет Вы меня немного запутали... Цитата EXT_CSD не рекомендуется заливать в другую микросхему и Цитата Прописывать конфигурации загрузки обязательно, а в некоторых случаях нужно менять и ИМЯ ( в имени заложены не только название и марка чипа, но и много других параметров ) микросхемы CID - это прошивка внутреннего ПО самой микросхемы. Я про то изначально и начал - даже если в новой памяти сделать все разделы такого же размера как и в дохлой, залить в нее разделы Юсер и оба Бута и запаять на Мэин то кирпич останется кирпичем. В логе ENTT я так понял за загрузку отвечают эти три строки: FW CONFIG = 0x0 PARTITION CONFIG = 0x48 BOOT BUS WIDTH = 0x2 Т.е. достаточно отредактировать их в соответствии со снятым логом дохлой памяти и все заработает?
Неизвестный Опубликовано 2 апреля, 2019 Опубликовано 2 апреля, 2019 В 02.04.2019 в 23:24, Dizzzel сказал: Т.е. достаточно отредактировать их в соответствии со снятым логом дохлой памяти и все заработает?
Рекомендуемые сообщения