Перейти к содержанию

Приобрел ENTT и новые адаптеры!


Dizzzel

Рекомендуемые сообщения

В 28.03.2019 в 23:16, Dizzzel сказал:

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

 

Ссылка на комментарий
  • Ответов 113
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Разомкнул все везде, результат не радует:

Спойлер

 

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 флешь
 

 

 

Ссылка на комментарий

@Dizzzel коннект плохой с микросхемой или в ISP режиме?

Тогда подключение не корректное или что то не доделали.

 

@Dizzzel почему из вас нужно вытаскивать информацию ? :ap:

Ставьте вопрос правильно:

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, на базе оставил все незамкнутые, что то немного происходит но при чтении ошибка:

другую микросхему попробуйте

Ссылка на комментарий

На 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!
 

 


 

Ссылка на комментарий

@Dizzzel уберите все галки кроме ignore errors и попробуйте преконнектится с микросхемой, после считать boot1 и boot2, для этого их нужно выделить в правом верхнем блоке и нажать чтение. Если boot - ы читаются, а USER раздел нет, то вероятней всего, что emmc битая.

Микросхема то какая, как я должен понять, правильно её увидел программатор или нет !?

Попробуйте другую микросхему !

 

@Dizzzel 

1) В правом верхнем выбираем кликом мышки, что хотим считать,

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

2) для чтения в адаптере выбирают 8Bit

3) для расширенного лога, где ( normal ) нужно выбрать debug

 

Это скрытый контент, пожалуйста

Ссылка на комментарий

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!
 

 

 

Ссылка на комментарий
25 минут назад, Dizzzel сказал:

Это EMMC дохлая или адаптеры дальше ковырять?

:81:Вы наконец то откроете тайну имени вашей микросхемы ? 

Ссылка на комментарий
42 минуты назад, Dizzzel сказал:

eMMC Product Name = P1XXXX

Наверное JW963 (MTFC4GMCDM-1M)

 

Ссылка на комментарий

Это JWA50, сейчас воткнул klm4g1fe3b-b001 от ue46f7000at, читается но много ошибок блоков. Вопрос - если на новую память перекинуть BOOT1, BOOT2 и RPMB получится с флешки обновление прогрузить?

Ссылка на комментарий
В 29.03.2019 в 11:03, Dizzzel сказал:

если на новую память перекинуть BOOT1, BOOT2 и RPMB получится с флешки обновление прогрузить?

нет и это отдельная тема, касающаяся непосредственно ремонта телевизоров, а не работы с программатором

 

В 29.03.2019 в 11:03, Dizzzel сказал:

klm4g1fe3b-b001 от ue46f7000at, читается но много ошибок блоко

Если стереть, то скорее всего все ошибки пропадут, это ошибки ECC самого дампа

 

Попробуй другой usb порт, usb шнур хороший должен быть,питание на бп в компе норм? Ну и комп другой на крайняк попробовать.

Ссылка на комментарий
Спойлер

 

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 работать... Лыжи не едут вообще никуда :b94f:

Ссылка на комментарий

@Dizzzel найдите заведомо рабочую микросхему, отладьте колодку с адаптером, поэкспериментируйте в разных режимах чтение\запись, научитесь работать с логами, конфигами и разделами для начала, а уж потом пытайтесь считать рабочий дамп !

 

Я же не Ванга, могу только предполагать и догадываться, что у вас неисправно из трёх: микросхема, адаптер или ваше внутренние желание всё сделать быстро и не разобравшись !

 

Приложите минимум усилий - найдите рабочую emmc или хотя бы несколько других, что бы понять в чём может быть проблема.

Ссылка на комментарий

Порты, шнуры, компы и тд все уже по 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 - что бы прозвонить их гарантированное поступление на микру...

Ссылка на комментарий
27 минут назад, Dizzzel сказал:

Вопрос - с каких пинов программатора идут VDD и VDDF и VDDI - что бы прозвонить их гарантированное поступление на микру...

вам не пины нужны а прозвонить все контакты коннектора e-mate_v2 на предмет замыкания, на фото хорошо видно какие замкнуты, а какие нет

Это скрытый контент, пожалуйста

 

Проверьте хорошо сборку и пайку с обратной стороны, что бы не были замкнуты основные питающие

Это скрытый контент, пожалуйста

С1-С4 - 0.1uF
R1,R2 - 10кОм
R3 - 47кОм-100кОм
IC1 - SN74LVC1G125 (или вместо неё устанавливается диод D2)

 

Саму nand base вы проверяли с микросхемами nand ?

Ссылка на комментарий

 

Цитата

R3 - 47кОм-100кОм

R3 не было в наборе, ставить не стал из принципа - если не положили, значит не нужен... Завтра попробую поставить

 

Цитата

Саму nand base вы проверяли с микросхемами nand ?

NANDы напрямую пихаю без базы, переходник есть, завтра так же попробую... Спасибо за наводку!

Ссылка на комментарий
6 часов назад, Dizzzel сказал:

R3 не было в наборе, ставить не стал из принципа

:bj:

Ссылка на комментарий

С базой 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!
 

 

 

 

Там случаем другой драйвер не требуется? 

Ссылка на комментарий
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 сказал:

Вставляю другую заведомо рабочую память

Вы уверены в том, что она рабочая ?

 

Почистите хорошо адаптер и особенно саму микросхему, попробуйте накатать шары и прочитать с шарами.

Ссылка на комментарий
В 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 видео пособие

Это скрытый контент, пожалуйста

 

Ссылка на комментарий

Вот тут я маленько непонял

Цитата

EXT_CSD не рекомендуется заливать в другую микросхему, даже, если он сохранён тем же программатором ! 

Т.е. например есть новая память и прошивка, заливаем в микру USER, BOOT1 и BOOT2 разделы, RPMBR я думаю смысла нет заливать, и на этом все? Насолько я знаю в EXT_CSD хранится конфигурация с какой "точки" начинать загрузку...

Ссылка на комментарий
Только что, Dizzzel сказал:

Т.е. например есть новая память и прошивка, заливаем в микру USER, BOOT1 и BOOT2 разделы, RPMBR я думаю смысла нет заливать, и на этом все?

Нет конечно, кто вам новую память разобьёт на верные разделы правильного объёма ( RPMB - разметка ) и пропишет конфиги ( EXT_CSD ) !

 

RPMB это разметка микросхемы, её памяти, указывает на то, какой ёмкости должен быть каждый из разделов

Как изменить размеры Boot и RPMB в MoviNAND видео

Как изменить размеры Boot и RPMB в MoviNAND.rar

 

Вот пример лога 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.41
FW 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.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 = 0x4610FBB3
eMMC Revision = 1.0
eMMC Date 1/1998

 

Параметры конфигурации в логах выделил, о том как их поменять, есть видео пособие в моём сообщении выше.

 

P\S: когда размеры разделов совпадают или они больше по размеру ( в случае использования микросхемы большей по объёму ), то естественно ни чего менять в разделах не нужно. Прописывать конфигурации загрузки обязательно, а в некоторых случаях нужно менять и ИМЯ ( в имени заложены не только название и марка чипа, но и много других параметров ) микросхемы CID - это прошивка внутреннего ПО самой микросхемы.

 

 

 

Ссылка на комментарий

@AleksandrBurkov чет Вы меня немного запутали... 

Цитата

EXT_CSD не рекомендуется заливать в другую микросхему

и

Цитата

 Прописывать конфигурации загрузки обязательно, а в некоторых случаях нужно менять и ИМЯ ( в имени заложены не только название и марка чипа, но и много других параметров ) микросхемы CID - это прошивка внутреннего ПО самой микросхемы.

 

Я про то изначально и начал - даже если в новой памяти сделать все разделы такого же размера как и в дохлой, залить в нее разделы Юсер и оба Бута и запаять на Мэин то кирпич останется кирпичем. В логе ENTT  я так понял за загрузку отвечают эти три строки:

 

FW CONFIG = 0x0
PARTITION CONFIG = 0x48
BOOT BUS WIDTH = 0x2

 

Т.е. достаточно отредактировать их в соответствии со снятым логом дохлой памяти и все заработает?

Ссылка на комментарий
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

Объявления


×
×
  • Создать...