www.ejtag.ru

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


Расширенный поиск
Текущее время: 07 дек 2016, 04:47

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




Начать новую тему Ответить на тему  [ Сообщений: 170 ]  На страницу 1, 2, 3, 4, 5 ... 17  След.
Автор Сообщение
 Заголовок сообщения: USB 3G модемы на MSM6246 (Тестирование)
СообщениеДобавлено: 24 сен 2012, 01:01 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4143
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3860 раз.
Пункты репутации: 290
СвойСвойСвой
Владельцам CPLD, USB-S, USB-F
Собираем статистику конекта к USB модемам на базе процессоров Qualcomm MSM6246
За тестовыми версиями обращайтесь в личку.
Код:
<------------------>
MSM6246 NAND16
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM9
VCC = 3,30
VIO = 3,30
New VIO = 3,30
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/4
Сбрасываем TAP
CPU LITTLE-ENDIAN
Устанавливаем скорость JTAG - 4 MHz
Читаем ID процессора
CpuID = 0x401200E1
Читаем IMP code
IMP code не поддерживается
ARM part number = 0x0120
Core with MMU
Инициализируем модуль ARM9 ....
DBGCTRL = 0x24D
Процессор остановлен в ARM.
ID reg val = 0x41069265
Модуль ЦПУ инициализирован
Используем файл скрипта msm6246_nand16.ejs
Скрипт выполнен
Создаем модуль флешь
MSM6246 Init..
Проверяем зависимости от процессора
Модуль >Qualcomm MSM NAND< требует тип(ы) процессоров :
ARM9
 
Зависимости удовлетворены
Базовый адрес флеши = 0x60000000
Режим доступа 16 бит / разрядность 16 бит
Быстрое чтение по 8192 байт
Быстрая запись по 2048 байт
Базовый адресс sdram = 0x78000000
Определяем флешь ...
PageSize = 512, oobsize = 16, chip_size = 64, bus = 0
Первые 16 байт флеши со смещения 0x0:
 34 10 D7 73 B5 EB F4 00 28 05 00 00 00 02 00 00
Manufacture ID = 0x00EC Device ID = 0x0036 0000 0010
Samsung  Flash
K9F1208R0B
PageSize = 512, oobsize = 16, chip_size = 64, bus = 0
Flash size = 67108864
Region = 0 ; Block size = 16384 ; Block count = 4096


Конвертер дампов

50 49 48
47 46 45
44 43



За это сообщение автора sergiuss поблагодарили: 7 alex97 (25 сен 2012, 06:08), Aziza2000 (24 сен 2012, 07:27), bla (25 сен 2012, 02:26), DIMAG (24 сен 2012, 10:10), qerib-74 (24 сен 2012, 12:12), sangram (09 фев 2014, 01:43), saver (24 сен 2012, 12:58)
  Рейтинг: 23.33%
Вернуться к началу
 Профиль Фотоальбом  
 
СообщениеДобавлено: 24 сен 2012, 21:55 
Не в сети
Аватара пользователя

Зарегистрирован: 27 апр 2012, 23:57
Сообщения: 371
Фото: 3
Страна: Uzbekistan (uz)
Благодарил (а): 166 раз.
Поблагодарили: 201 раз.
Пункты репутации: 22
Активный
Добрый вечер. У меня 3G модем HUAWEI E153u-1 как на картинке в самом внизу с право припаял контакты 2- TCK , 3-GND , 4-TMS , 5- TDI , 6-TDO , 7-RTCK ,
8- TRST и подал с USB питание с компьютера как обычно Запустил прогу EJTAG cpld_ejtag_tt_0.1.0.2089 и выбрал MSM6246 NAND16 и поставил галку SMART-PROG и нажал СОЕИДИНЕНИЕ после все окна на EJTAG е активны но не смог прочитать выдает ошибку. Что я не так заделал? А контакт NRST я не понял что за контакт.
вот лог

Код:
Logger inited
Registered to Aziza2000
************
FileVersion = 0.1.0.2089
<------------------>
MSM6246 NAND16
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM9
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/4
Сбрасываем TAP
CPU LITTLE-ENDIAN
Читаем ID процессора
CpuID = 0x401200E1
Читаем IMP code
IMP code не поддерживается
ARM part number = 0x0120
Core with MMU
Инициализируем модуль ARM9 ....
DBGCTRL = 0x25D
Процессор остановлен в THUMB.
ID reg val = 0x41069265
Error in SelectScanChain, IR1 <> 1
Модуль ЦПУ инициализирован
Используем файл скрипта msm6246_nand16.ejs
Скрипт выполнен
Создаем модуль флешь
MSM6246 Init..
Проверяем зависимости от процессора
Модуль >Qualcomm MSM NAND< требует тип(ы) процессоров :
ARM9
 
Зависимости удовлетворены
Базовый адрес флеши = 0x60000000
Режим доступа 16 бит / разрядность 16 бит
Быстрое чтение по 4096 байт
Быстрая запись по 1024 байт
Базовый адресс sdram = 0x78000000
Определяем флешь ...
PageSize = 512, oobsize = 16, chip_size = 128, bus = 0
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка записи алгоритма E3A0A000 <> 12345678
Первые 16 байт флеши со смещения 0x0:
 EC E7 13 00 00 00 00 00 00 00 00 00 00 00 00 00
Manufacture ID = 0x0056 Device ID = 0x0078 0000 0034
Unknown or Internal  Flash
PageSize = 512, oobsize = 16, chip_size = 128, bus = 0
Flash size = 134217728
Region = 0 ; Block size = 16384 ; Block count = 8192
NAND Real size = 138412032
Используем быстрый режим, блок = 512 байт
Читаем 134217728 байт со смещения 0x0
Записываем в файл C:\EJTAG2\Dumps\153.bin
Чтение начато
19:58:01
Ошибка записи алгоритма E3A0A000 <> 12345678
Ошибка чтения адреса = 0x0
Чтение завершено
19:58:01
Средняя скорость 0,0 Кбайт/сек


Теперь такой лог чутьчуть подождал перед нажатем СОЕДИНЕНИЕ

Код:
Logger inited
Registered to Aziza2000
*****************
FileVersion = 0.1.0.2089
<------------------>
MSM6246 NAND16
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM9
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/4
Сбрасываем TAP
CPU LITTLE-ENDIAN
Читаем ID процессора
CpuID = 0x401200E1
Читаем IMP code
IMP code не поддерживается
ARM part number = 0x0120
Core with MMU
Инициализируем модуль ARM9 ....
DBGCTRL = 0x24D
Процессор остановлен в ARM.
ID reg val = 0x41069265
Модуль ЦПУ инициализирован
Используем файл скрипта msm6246_nand16.ejs
Скрипт выполнен
Создаем модуль флешь
Проверяем зависимости от процессора
Модуль >Qualcomm MSM NAND< требует тип(ы) процессоров :
ARM9
 
Зависимости удовлетворены
Базовый адрес флеши = 0x60000000
Режим доступа 16 бит / разрядность 16 бит
Быстрое чтение по 4096 байт
Быстрая запись по 1024 байт
Базовый адресс sdram = 0x78000000
Определяем флешь ...
Первые 16 байт флеши со смещения 0x0:
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Manufacture ID = 0x00AD Device ID = 0x00A1 0000 0015
Hynix  Flash
HY27SF081G2M
Flash size = 134217728
Region = 0 ; Block size = 131072 ; Block count = 1024
 


Но при чтении все нули в дампе.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 сен 2012, 23:29 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4143
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3860 раз.
Пункты репутации: 290
СвойСвойСвой
NRST и TRST соединить.

Можешь сливать дамп со своего модема, пригодится при восстановлении.


Вернуться к началу
 Профиль Фотоальбом  
 
СообщениеДобавлено: 24 сен 2012, 23:55 
Не в сети
Аватара пользователя

Зарегистрирован: 27 апр 2012, 23:57
Сообщения: 371
Фото: 3
Страна: Uzbekistan (uz)
Благодарил (а): 166 раз.
Поблагодарили: 201 раз.
Пункты репутации: 22
Активный
NRST и TRST я соединил между собой! А почему тогда в Дампе все нули?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 сен 2012, 05:11 
Не в сети
Аватара пользователя

Зарегистрирован: 04 июн 2012, 00:00
Сообщения: 51
Откуда: Калуга
Страна: Russia (ru)
Благодарил (а): 19 раз.
Поблагодарили: 15 раз.
Пункты репутации: 0
Новичек
MF626
лог коннекта и чтения
Logger inited
Registered to saver
FileVersion = 0.1.0.2089
Firmware Version 0.16
Firmware Version 0.16
USB-'F' ready
<------------------>
MSM6246 NAND16
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM9
CPLD rev 3
VCC = 3,29
VIO = 3,27
New VIO = 2,63
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/4
Сбрасываем TAP
CPU LITTLE-ENDIAN
Устанавливаем скорость JTAG - 4 MHz
Читаем ID процессора
CpuID = 0x201200E1
CPU ID не совпадает с заданным
Читаем IMP code
IMP code не поддерживается
ARM part number = 0x0120
Core with MMU
Инициализируем модуль ARM9 ....
DBGCTRL = 0x24D
Процессор остановлен в ARM.
ID reg val = 0x0
Модуль ЦПУ инициализирован
Используем файл скрипта msm6246_nand16.ejs
Скрипт выполнен
Создаем модуль флешь
Unknown CPU!, using MSM6246 mode
Проверяем зависимости от процессора
Модуль >Qualcomm MSM NAND< требует тип(ы) процессоров :
ARM9

Зависимости удовлетворены
Базовый адрес флеши = 0x60000000
Режим доступа 16 бит / разрядность 16 бит
Быстрое чтение по 8192 байт
Быстрая запись по 2048 байт
Базовый адресс sdram = 0x78000000
Определяем флешь ...
PageSize = 512, oobsize = 16, chip_size = 64, bus = 0
Первые 16 байт флеши со смещения 0x0:
34 10 D7 73 B5 EB F4 00 28 05 00 00 00 02 00 00
Manufacture ID = 0x00AD Device ID = 0x0036 0000 0000
Hynix Flash
HY27SS08121A
PageSize = 512, oobsize = 16, chip_size = 64, bus = 0
Flash size = 67108864
Region = 0 ; Block size = 16384 ; Block count = 4096
NAND Real size = 69206016
Используем быстрый режим, блок = 512 байт
Читаем 67108864 байт со смещения 0x0
Записываем в файл C:\#settings\full\usb_ejtag_tt_0.1.0.2089t\Dumps\test 626.bin
Чтение начато
1:39:01
Чтение завершено
2:08:59
Средняя скорость 36,4 Кбайт/сек

тест на чтение пройден. завтра попробую запись


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 сен 2012, 12:34 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4143
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3860 раз.
Пункты репутации: 290
СвойСвойСвой
В 2089 изменены некоторые режимы работы:
USB-F v1.2 - при выборе RTCK, значение выбранной частоты является частотой сэмплирования RTCK
USB-F v1.2 - новая версия прошивки CPLD rev 3 (нельзя часто откатываться на предыдущие версии софта)
USB-F v1 - при выборе RTCK, значение выбранной частоты является частотой сэмплирования RTCK, кроме частоты 12МГц
USB-F v1 - изменены тактовые частоты ТСК, вход RTCK является только входом (а не входом/выходом как раньше)

Для USB-F v1.2 выбираем RTCK и 24Мгц
Для USB-F v1 выбираем 12Мгц, если ошибки, то 9МГц + RTCK
Для CPLD без RTCK на любой скорости.



За это сообщение автора sergiuss поблагодарил: hunter (25 сен 2012, 15:14)
  Рейтинг: 3.33%
Вернуться к началу
 Профиль Фотоальбом  
 
СообщениеДобавлено: 26 сен 2012, 12:36 
Не в сети

Зарегистрирован: 29 апр 2012, 14:07
Сообщения: 116
Страна: Ukraine (ua)
Благодарил (а): 45 раз.
Поблагодарили: 22 раз.
Пункты репутации: 0
Новичек
Попробовал я со своим модемом, вот несколько логов, если определяется фешь, то читает одни фф, нанд у меня на 128 метров, тошиба TY8A0A111170KC, модем рабочий.


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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 сен 2012, 14:21 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4143
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3860 раз.
Пункты репутации: 290
СвойСвойСвой
Что, все 128мб читает FF?


Вернуться к началу
 Профиль Фотоальбом  
 
СообщениеДобавлено: 26 сен 2012, 21:43 
Не в сети

Зарегистрирован: 09 янв 2012, 17:01
Сообщения: 169
Откуда: Пермь
Страна: Russia (ru)
Благодарил (а): 152 раз.
Поблагодарили: 40 раз.
Пункты репутации: 0
Новичек
У меня в модеме стоит вот такая Flash H8ACS0PL0ACR.
log
Logger inited
Registered to Mity
triod_0@mail.ru
FileVersion = 0.1.0.2089
Firmware Version 0.16
Firmware Version 0.16
USB-'F' ready
<------------------>
MSM6246 NAND8
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM9
VCC = 3,30
VIO = 3,30
New VIO = 3,30
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/4
Сбрасываем TAP
CPU LITTLE-ENDIAN
Результирующая скорость JTAG - адаптивная (RTCK)
Читаем ID процессора
CpuID = 0x401200E1
Читаем IMP code
IMP code не поддерживается
ARM part number = 0x0120
Core with MMU
Инициализируем модуль ARM9 ....
DBGCTRL = 0x25D
Процессор остановлен в THUMB.
ID reg val = 0x41069265
Модуль ЦПУ инициализирован
Используем файл скрипта msm6246_nand8.ejs
Скрипт выполнен
Создаем модуль флешь
MSM6246 Init..
Проверяем зависимости от процессора
Модуль >Qualcomm MSM NAND< требует тип(ы) процессоров :
ARM9

Зависимости удовлетворены
Базовый адрес флеши = 0x60000000
Режим доступа 8 бит / разрядность 8 бит
Быстрое чтение по 8192 байт
Быстрая запись по 2048 байт
Базовый адресс sdram = 0x78000000
RAM test failed! (BAADCAAD)
Определяем флешь ...
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Error NAND status (BAADCAAD)
Первые 16 байт флеши со смещения 0x0:
FC 68 07 00 00 00 00 00 01 00 00 00 20 00 4D 00
Manufacture ID = 0x00CA Device ID = 0x00AD 0000 00AD
Unknown or Internal Flash
Читаем параметры флешь из файла ...
Идент флеши не найден в файле параметров


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 сен 2012, 21:48 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4143
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3860 раз.
Пункты репутации: 290
СвойСвойСвой
Частота ТСК какая стоит?


Вернуться к началу
 Профиль Фотоальбом  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 170 ]  На страницу 1, 2, 3, 4, 5 ... 17  След.

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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