www.ejtag.ru
http://www.ejtag.ru/

Создаём универсальный еММС ISP адаптер
http://www.ejtag.ru/viewtopic.php?f=18&t=1341
Страница 1 из 3

Автор:  Hermes [ 09 апр 2016, 13:34 ]
Заголовок сообщения:  Создаём универсальный еММС ISP адаптер

Переделал новый адаптер
Вместе c этой переделкой
имеем собственное питание 3.3 и 1.8.
возможность подавать 3.3. и 3.3
регулирование сопротивления подтяжки шины d0
Что изменено
Вместо микросхемы TXB0108 (идущей в комплекте с новым адаптером) поставил TXS0108.
Резисторы подтяжки с "горячей стороны" - 2.2кОм. (снижение сопротивления подтяжки до такого номинала теоретически может привести к выводу из строя процессора, но у меня ещё ни один подопытный не пострадал, а их было немало)
Стабилизатор AMS1117-1.8.
добавлена одна перемычка. (выделена красным)
На перемычки и обрезанные дорожки, на фото, внимания не обращайте - это я согласовывал распиновку с программатором z3x.
С такими переделками адаптер можно использовать как с правильным (через остановку процессора), так и с неправильным подключением.

Автор:  anton_vetrov_45 [ 11 апр 2016, 14:36 ]
Заголовок сообщения:  Re: TSOP56, eMMC_BGA, eMMC_ISP и другие адаптеры

Hermes писал(а):
имеем собственное питание 3.3 и 1.8.
возможность подавать 3.3. и 3.3
регулирование сопротивления подтяжки шины d0

Классно.Я тоже вдохновился такой идеей,вот что вышло:
(второй адаптер для стандартного сокета Z3X)

Автор:  anton_vetrov_45 [ 11 апр 2016, 14:40 ]
Заголовок сообщения:  Re: TSOP56, eMMC_BGA, eMMC_ISP и другие адаптеры

Правда тогда ещё не подумал про резисторы подтяжки,но пока нареканий на работу не было.Если понадобятся,сделаю.
Фото в работе.

Автор:  sergiuss [ 11 апр 2016, 14:48 ]
Заголовок сообщения:  Re: TSOP56, eMMC_BGA, eMMC_ISP и другие адаптеры

Придите к определённому варианту схемы подключения. Я закажу платы и будет компактный вариант.
Это я для всех говорю :)

Автор:  sergiuss [ 11 апр 2016, 15:53 ]
Заголовок сообщения:  Re: Создаём универсальный еММС ISP адаптер

Основная проблема тут это двунаправленные сигналы - CMD и DAT0-3.
CLK и RST легче управляются - через 74LV125.

Автор:  Hermes [ 11 апр 2016, 15:58 ]
Заголовок сообщения:  Re: Создаём универсальный еММС ISP адаптер

Цитата:
Правда тогда ещё не подумал про резисторы подтяжки,но пока нареканий на работу не было

Из практики;
Планшет P5100 - зацепился только с сопротивление подтяжки по d0 -560 Ом. 500 Ом и 600 Ом - уже не цеплялось.
Телефон i9300 - почти зацепился, подтяжки 100-200 Ом. Выше уже сплошные ошибки.
Питание использовал 3.3 и 1.8
Using:
1bit bus
Fast timing (16MHz)
eMMC OCR 0xC0FF8080 after 2 attempts
eMMC CID = 15010056545530304DF15662703D6F
eMMC CSD = D02701320F5903FFF6DBFFFF8E4040
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 32 erase groups
eMMC: Permanent WP is False
eMMC: Temorary WP is False
CMD14 Get Response CRC Error!
R1/R4/R5 Response CRC7 Error (0x3B <> 0x32)!
BUST TEST: Start Read Failed!
Read SD Block: Error wait start bit! (0x0)
No Valid DATA Line!
CMD6 Get Response CRC Error!
R1/R4/R5 Response CRC7 Error (0x7F <> 0x9)!
CMD6 Get Response CRC Error!
R1/R4/R5 Response CRC7 Error (0x7F <> 0x32)!
eMMC: Permament WP for BOOT area = 0x10
eMMC: EXT_CSD User Partition Size = 15758000128 Byte
eMMC: Version 4.5
FW CONFIG = 0x0
PARTITION CONFIG = 0x48
BOOT BUS WIDTH = 0x1
eMMC: Erase Group Size = 512 KByte (1024 blocks)
eMMC: Boot partition size 2097152 byte
eMMC: RPMB partition size 131072 byte
eMMC MID = 0x0015, OEM ID = 0x0001
eMMC Product Name = VTU00M
eMMC Serial number = 0x5662703D
eMMC Revision = 15.1
eMMC Date 6/2012

i9300 условно считается проверочной моделью для стабильной работы isp режима. Почему так? Почитать можно здесь начиная с 33 сообщения
http://www.gsmforum.ru/threads/238835-Beta-обновление-Riff-Jtag-(тестируем)/page2

Автор:  sergiuss [ 11 апр 2016, 16:57 ]
Заголовок сообщения:  Re: Создаём универсальный еММС ISP адаптер

Ну рассказы про токи это конечно интересно, но и любой буфер даст достаточные токи.
TXS0108 дает 50мА в непрерывном рабочем режиме и 100мА ток короткого.
Вот только 2 порта параллельно я на ней не пробовал, проверишь?

Автор:  sergiuss [ 11 апр 2016, 17:13 ]
Заголовок сообщения:  Re: Создаём универсальный еММС ISP адаптер

Для себя сейчас я приметил лишь TXS0206, наверно тестовые платы закажу под неё.

Автор:  Hermes [ 11 апр 2016, 17:19 ]
Заголовок сообщения:  Re: Создаём универсальный еММС ISP адаптер

он же не только про токи пишет, но про "гибкую настройку pull up" ( что он имел в виду?). В реальности у них питание по cmd просаживается до 1 вольта, но соединение есть.
Цитата:
Вот только 2 порта параллельно я на ней не пробовал, проверишь?

я пробовал - вышла из строя txs (параллелил входа и выхода).

Автор:  sergiuss [ 11 апр 2016, 17:29 ]
Заголовок сообщения:  Re: Создаём универсальный еММС ISP адаптер

Цитата:
но про "гибкую настройку pull up"

Маркетинг :) В спартан 3 стоит эквивалент нагрузки, поэтому при разном питании выхода получается разные эквиваленты подтяжек.

А TXS от параллеливания не должна повредиться, она же как открытый коллектор работает.

Страница 1 из 3 Часовой пояс: UTC + 7 часов
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/