T.E.S.T.C.O.P.Y. • Просмотр темы - ML-2160 и H-JTAG

ML-2160 и H-JTAG

Неисправности и пути их решения.

Модератор: vetal

Прилепить пост

Сообщение Gooodvin » Пт апр 24, 2015 10:12 pm

есть программатор H-Jtag. Установил под него софт от него.И откладчик NoICE. Подпаял, настроил H-JTAG, определился ARM926EJ-S.
Настроил NoIce
http://s008.radikal.ru/i306/1504/9e/a81a3016b058.png
в поле Target chip Generic Little endianARM\softbreakpoint
жму ок, вроде все норм, никаких ошибок. Жму Load, выбираю Boot.bin (СКАН НЕ МОЙ)
http://i011.radikal.ru/1504/17/0c07a259980f.gif
ставлю галочку внизу и адрес 40700000.
Заливается норм. Потом перетягиваю прошивку оригинальную на usbprns2 Появляется download... и все.
Что не так делаю?
мож через другой откладчик кто подскажет как сделать?
Аватар пользователя
Gooodvin   
Подошел к чернилам
  • Не в сети

Прилепить пост

Сообщение VVC » Пт апр 24, 2015 10:43 pm

всё очень сумбурно и коряво описываете...скрины свои нужны (чтоб голову не ломать).
первая же строчка непонятна...проц 2160 должен определиться как S4LJ162X01.
работайте пока над этим.
Аватар пользователя
VVC   
Тонерный чревовещатель

Прилепить пост

Сообщение Gooodvin » Пт апр 24, 2015 10:54 pm

исправлюсь, там принтер 2165

Добавлено спустя 5 минут 19 секунд:
Принтер загружаю в принудиловку. в Noice выбираю load выбираю boot.bin вписываю адрес, жму ок. Идет строка загрузки.
горит зеленая, и помигивает красная пока грузится файл. Файл загрузился, горит зеленая.
Теперь как я понял через юсб надо кинуть оригинальную на usbprn2?
перетаскиваю, ноль эмоций.
Распишите пож, шаг за шагом может гдето не то выбирал при настройке, или последовательность действий, может что с адресом неправильно ввожу.
Все описания на сайтах под другой программатор Jtag и другуй прогу.
Аватар пользователя
Gooodvin   
Подошел к чернилам
  • Не в сети

Прилепить пост

Сообщение Armphantom » Пт апр 24, 2015 11:29 pm

Теперь как я понял через юсб надо кинуть оригинальную на usbprn2?

Да это так, но кинуть прошивку надо после команды
setpc 0x4070050
g
после команды g <go> можно перетаскивать файл прошивки на usbprn2
до этого принтер не готов принять прошивку.
Познание начинается с удивления. Аристотель
Аватар пользователя
Armphantom   
Познал картридж

Прилепить пост

Сообщение Gooodvin » Пт апр 24, 2015 11:33 pm

а куда писать то команду???

Добавлено спустя 1 минуту 5 секунд:
это не J-Commander и не J-Link

Добавлено спустя 25 минут 31 секунду:
настройки NoIce
настройки H-Jtag
ниже в скринах
Добавлено спустя 6 минут 33 секунды:
Устанавливаем h-jtag и NoICE в во время установки NoICE отмечаем только чекбокс arm.
Перезагружаемся.
Запускаем H-JTAG отказываемся от обновлений и прочих заманчивых предложений.
Settings- USB/LPT selections выбираем LPT
Settings- LPT Jtag Setting-Jtag selections- Wiggler
Settings- LPT Jtag Setting-Jtag selections -nTrst-pin2 D0
Settings- LPT Jtag Setting-Jtag selections -nSrst- no sys reset
Для тех у кого Wiggler нормальный чекбокс "nTrst output inverted" сброшен, у кого просто резисторы отмечен.
После всех манипуляций подключаем телефон, через блок питания или заряженную батарею, жмем красную кнопку(Никаких камер VOl+ давить не надо), в H-jtag – detect target
Если всё нормально, то H-jtag должен увидеть телефон, если нет то проверяем железо, настройки H-jtag настройки LPT в БИОСе.
Внимание! Не надо запускать ничего кроме H-jtag! типа H-flasher и других программ из пакета.
Задружили? Переходим далее.
запускаем NoICE,
-Options -> Target Communications
- (Interface) интерфейс RDI Interface
- В RDI DLL указываем путь к библиотеке H-JTAG.dll. Она находиться там куда вы установили H-JTAG
- В Target Chip/Environment выбираем Generic little-endian ARM
- - В CPU Frequency выставляем 400. Давим ок NoICE должна увидить телефон.
Если увидела то приступаем непосредственно к процедуре воссановления.
- Выбираем пункт меню Load
- ставим галочку на Load as binary image
- Указываем адрес загрузки в RAM 0x40700000
- Выбираем файл Boot.bin, нажимаем Ok и видим прогресс бар загрузки …

вот по этой инструкции делал
что дальше, не разобрался
Вложения
Noice.png
Noice.png (9.85 КБ) Просмотров: 10273
H-Jtag.png
H-Jtag.png (11.15 КБ) Просмотров: 10272
Аватар пользователя
Gooodvin   
Подошел к чернилам
  • Не в сети

Прилепить пост

Сообщение VVC » Сб апр 25, 2015 9:06 am

а при чем там little endian?
у 2160 в big endian-е всё.

и потом....команду go вы походу вообще игнорите (там где старт с адреса 0x40700050).
у NoIce есть аналог - GoFrom
Аватар пользователя
VVC   
Тонерный чревовещатель

Прилепить пост

Сообщение Gooodvin » Сб апр 25, 2015 9:17 am

VVC писал(а):а при чем там little endian?
у 2160 в big endian-е всё.

и потом....команду go вы походу вообще игнорите (там где старт с адреса 0x40700050).
у NoIce есть аналог - GoFrom

В H-Jtag тоже нужно указать Big-endian я так понял.
я впервый раз вчера запустил прогу и ту ту.
Настройки что мог нашел на англ сайтах.
как вписать старт с адреса 0x40700050? это во вкладке load?
и где этот Goform? не нашел окон где можно вводить команды. Распишите пож. Первый раз столкнулся с этим

Добавлено спустя 1 минуту 24 секунды:
ML-2160 и H-JTAG
и какую частоту проца указывать?
Аватар пользователя
Gooodvin   
Подошел к чернилам
  • Не в сети

Прилепить пост

Сообщение VVC » Сб апр 25, 2015 9:26 am

у меня не под рукой NoIce....GoFrom это точно не в вкладке load.

частота не сильно важна...поставьте 100 или 300.

За это сообщение автора VVC поблагодарил:
Gooodvin
Рейтинг: 2.7%
 
Аватар пользователя
VVC   
Тонерный чревовещатель

Прилепить пост

Сообщение Gooodvin » Сб апр 25, 2015 9:29 am

я тоже сейчас за другим компом. Установил его. Нашел во вкладке RUN неактивную Go Form..(нужно подключение к контроллеру)
и что должно выпасть окно где мона вводить команды и адрес?
Аватар пользователя
Gooodvin   
Подошел к чернилам
  • Не в сети

Прилепить пост

Сообщение VVC » Сб апр 25, 2015 9:31 am

да
Аватар пользователя
VVC   
Тонерный чревовещатель

Прилепить пост

Сообщение Gooodvin » Сб апр 25, 2015 9:31 am

вот оно.
а какие команды вводить?
boot тоже через него заливать??
Вложения
Аватар пользователя
Gooodvin   
Подошел к чернилам
  • Не в сети

Прилепить пост

Сообщение VVC » Сб апр 25, 2015 9:36 am

сперва load на 40700000 boot.bin
потом GoFrom 40700050
потом кидать прошивку с компа.

За это сообщение автора VVC поблагодарил:
Gooodvin
Рейтинг: 2.7%
 
Аватар пользователя
VVC   
Тонерный чревовещатель

Прилепить пост

Сообщение Gooodvin » Сб апр 25, 2015 9:37 am

VVC писал(а):сперва load на 40700000 boot.bin
потом GoFrom 40700050
потом кидать прошивку с компа.

эта кнопка go form и есть эквивалент ввода команды go?
получается вводить ниче не надо?
Аватар пользователя
Gooodvin   
Подошел к чернилам
  • Не в сети

Прилепить пост

Сообщение VVC » Сб апр 25, 2015 9:39 am

м-да.....напрашивается вопрос - почему при такой блестящей теор. подготовке было не купить просто J-Link и следовать общеописанной методе, а?

советы я давать закончил.
Аватар пользователя
VVC   
Тонерный чревовещатель

Прилепить пост

Сообщение Gooodvin » Сб апр 25, 2015 10:04 am

VVC писал(а):м-да.....напрашивается вопрос - почему при такой блестящей теор. подготовке было не купить просто J-Link и следовать общеописанной методе, а?

советы я давать закончил.

потому что купил h-Jtag
не знал что будут сложности. А теперь такая ерунда

Добавлено спустя 13 минут 31 секунду:
ML-2160 и H-JTAG
VVC спасибо большое за терпеливость))
за подсказки. Получилось вроде)
показывает ту версию, что кидал))
спасибо еще раз

Добавлено спустя 41 минуту 6 секунд:
ML-2160 и H-JTAG
только ниже 11 версии льются прошивки но не работают(
Аватар пользователя
Gooodvin   
Подошел к чернилам
  • Не в сети

След.

Вернуться в Принтеры, МФУ, факсы, копиры формата A4

Кто сейчас на форуме

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

вверх
вниз
x

#{title}

#{text}