Фърмуерът ML-2160 се понижава чрез JTAG, overchip

Какви модели са зашити чрез JTAG

Информацията по-долу се отнася директно към ML-2160 серия. За други модели, трябва да се намери схема връзка JTAG, както и инструкции за фърмуер.

Какво ви трябва

Получаване на фърмуер

  1. Заедно с програмиста J-Link е лентов кабел с 20-пинов с два съединителя. От една страна е необходимо да се отреже връзката и да се подготвят проводниците (zaludit, допълнително пъти) от тази схема:

Фърмуерът ML-2160 се понижава чрез JTAG, overchip

На снимката по-горе е съкратено за яснота, не прекъсвайте пътека до точката! Също така, не режат неизползваните кабели: има шум и са известни действителни случаи, когато не е било възможно дори да започне фърмуера!

  • Задайте JLinkARM 4.24f. След стартирането, може да получите съобщение "Нова версия на фърмуера е налична." - изхвърлете актуализацията, ако не сте сигурни, че си програмист е оригинален или копира добре клонинг, който ще се проведе проверка на серийния номер (в 4.24f на версията такава проверка не е налице).
  • Изтеглете boot.bin Downloader и запишете в основната на диск C (начин да получите C: \ boot.bin).
  • Фърмуерът например, ML-2160 V1.01.02.00

    Има няколко възможности за свързване. Ние описваме един в който след включване на борда формат JTAG е инсталирана в принтера, за отстраняване на неизправностите-интерфейсът не се използва, без външно захранване е необходимо да се представя на борда.

    1. Заключения № 1, контур 2 комбинират един с друг, за да се изолират и да се накланя към струята: тези контакти няма да бъдат използвани в този вариант връзка.
    2. Извадете страна капак на принтера от USB-порта (задна един болт, а останалите - с капаче).
    3. Изключете конекторите от дъската и премахване на таксата за форматиране.
    4. Заключения № 3, 5, 9, 13 спойка в съответствие с снимката:
    Фърмуерът ML-2160 се понижава чрез JTAG, overchip
  • Резултат номер 20 - на земята, например в контакт debug'a:
    Фърмуерът ML-2160 се понижава чрез JTAG, overchip
  • Заключение № 7 струята най-важната: тя ще бъде свързана с единия крак на процесора, но този крак преди много внимателно разпоявам и леко (1-2 мм, не повече), за да се повиши таксата. Освен него спойка гъвкава тел и надеждно фиксира (налична лепило на борда, лента) и към него вече се кука на седмия изход линия.

    Фърмуерът ML-2160 се понижава чрез JTAG, overchip

    Важно е да не се отчупи крак. В противен случай, необходимостта да прекарват време и средства на ръка (например ПИН), за да се опита да се свърже с остатъците от крака. След мига припой крак на борда не е необходимо: да не се отрази на работата на принтера.

  • Проверете отново правилното свързване на всички контакти, изберете борда формат обратно в принтера и свържете всички конектори.
  • Свържете програмиране устройството и самия принтер към USB-портовете на вашия компютър (това е желателно да се използва изпитаните и кратко USB-кабел).
  • Извадете касетата и принтерът е в прилагането на режим: задръжте натиснат "Print Screen" (над бутона за захранване), натиснете веднъж бутона за захранване. А бутона "Print Screen", продължи да се държи в продължение на 3 секунди, след това отпуснете само. Ако всичко е наред - не се чува звукът на двигателя, ще се превърне само стабилно индикатор зелена енергия.
  • Run J-връзка командир на Puska.
  • Процесорът трябва да реши: Намерено ARM с ядро ​​Id 0x07926F0F (ARM9).
    Фърмуерът ML-2160 се понижава чрез JTAG, overchip
  • Ако го направите, като на снимката по-горе - въведете часа и натиснете Enter:
    Фърмуерът ML-2160 се понижава чрез JTAG, overchip
  • На следващо място, да бъде въведена и Enter.
  • Сега въведете loadbin C: \ boot.bin, 0x40700000 (boot.bin изтегляния на файлове по-рано). Чакаме покана за въвеждане на нов екип.
  • Въвеждане setpc 0x40700050 и натиснете Enter.
  • Последната команда - гр. Принтерът трябва да се върнете в режим на принудително изтегляне. Ако не извадите касета с мастило, можете да чуете на двигателя въртенето в обратна посока. Това е нормално.
    Фърмуерът ML-2160 се понижава чрез JTAG, overchip
  • Нищо не е забранена, след като зашит или фиксирана оригиналната версия на фърмуера по-ниска (плъзнете файла на фърмуера на usbprns2.exe).
  • След автоматичното рестартиране на принтера, проверете версията на фърмуера, и ако той е спаднал - поздравления, успешно завършили процеса :) Можете да деактивирате JTAG на борда и затворете капака. Припомняме ви, че на процесора спойка крака обратно на борда няма смисъл.
  • Честите проблеми с фърмуера чрез JTAG и техните решения

    1. Проверете отново правилно свързан с JTAG.
    2. Възможно е да използвате различни от стандартния примка адаптер J-Link или, например, отсече излишните води (има шум и грешки).
    3. Много е вероятно, че сте хванали програмиране с ниско качество.
    4. Можете да опитате да се намали скоростта на връзката: до loadbin екип за бързо набиране 50.
    1. Проверете окабеляването на JTAG.
    2. Уверете се, че на десния крак блокираната на процесора (сравни със снимка), тя се откъсва и не е в контакт с дъската.
    3. Уверете се, че принтерът наистина въпрос за режим на принуждение.

    По някаква причина, J-Link "не вижда" на процесора.

    1. Във вътрешността на адаптера има 3-пинов джъмпер (може да бъде подписан както VSupply, v3.3, и т.н.) - да го превключите на друго място и опитайте отново.
    2. Ако сте използвали стъпка цикъл - опитайте роден. Поради лошото качество / дълги проводници това вече се случва.
    3. Проверете връзката към JTAG борда принтер, понякога няма контакт за запояване.
    4. Много е вероятно, че сте хванали програмиране с ниско качество.

    Това означава, че след Hardware версия не се показва серийния номер на информация за адаптер, захранване и процесор.

    Ако въведем ч - пише, че процесора на принтера не е намерена:

    J-Link> часа.
    ВНИМАНИЕ: ядрото на процесора не е намерен.
    ****** Грешка: Не може да се чете състоянието на хардуера!
    ****** Грешка: Не може да се прочете регистрирате 8 (CPSR), докато CPU работи
    ****** Грешка: Не може да се прочете регистрирате 9 (R15 (PC)), докато CPU работи
    PC: (R15) = 00000000, CPSR = 00000000 (файл режим, ARM)

    решения

    1. Прекъсване програмист J-Link от USB. Отваряне на случая. Вътре има 3-пинов джъмпер (понякога подписан като VSupply, v3.3) - това преминете на друго място и опитайте отново.
    2. Може би проблемът е свързан правилно към принтера на борда формат JTAG.
    3. Ако сте използвали стъпка цикъл - опитайте роден.

    Благодаря Ти и Иля Dade за информация.

    Във вътрешността на JTAG-адаптер трябва да бъде trohpinovy ​​джъмпер (може да бъде подписан както VSupply, v3.3, и други подобни). Опитайте да превключите на друго място и опитайте отново.

    Причината може да бъде запоен или нестабилна мощност от 3,3 W.

    Благодаря за помощта! всичко се оказа. В моя случай, "око zamylilsya". Извършената през вечерта уморен работата, взе реванша на процесора, но от грешната страна! това, което се нарича "кокошки, за да се смеят ...". Свален от процесора, за да усети ключа. Би било хубаво да го сложи на фиша. Така че, колеги, бъдете внимателни!
    Все още има един въпрос. След мига версията на 11 дали да запечата на контактите на касетите чипа е необходимо? Или е той, така че сега се занули завинаги?

    Понякога това се случва :) Основното нещо е, че проблемът е решен!

    Да, ако мина поправката на принтера фърмуер, тогава ще трябва да се запечата чипа, а след това тя винаги ще покаже 100% от тонера или принтера ще покаже нивото, което казва чипа.

    Добър ден на всички. Имам нужда от съвет. подадена модел доклад 2165W казва v3.00.02.05. Отворихме товара единица на модел OISA на мисълта по-горе и там - Ужас. върху етикет на форматиране борда и v3.00.01.10 ARM S4LJ162X01Y0 в BGA пакет. и освен това, форматиране изглежда много по-различно. вероятно да се актуализира на принтера. ако имате нужда от снимка форматиране направих. които са изправени пред такъв случай какво решение?

    Здравейте Можете ML-2165W (модел с Wi-Fi), фърмуера не се съхранява в процесора и по-чип 25Q64. Вие тук.

    Благодаря ви. изпратите връзка

    Добър ден, версия на фърмуера V1.01.02.03
    Прекарвам всички манипулации, но принтерът не започне да се шие. Нищо не се случва след разбиване на файл на usbprns2.exe
    Какво може да е проблема?
    Благодаря.

    Здравейте Тази версия, все още не са се сблъсквали. Дори на официалния сайт последния 1.01.02.01. Може би заради това.
    Можете да опитате да се свържете с отстраняване на грешки, изведнъж в дневника ще е нещо полезно.

    Натиснете произволен клавиш за изпълнение на Програмата за наблюдение в рамките на 1 секунда ...

    Готови ли сте да изтеглите от Parallel / USB / Serial (0x40400000)

    [[512104 байтове, получени]]

    Поздрави, в пиърсинг изключва светлината, а след това, когато бутонът На не реагира, индикаторите не светят. компютърът не е дефинирано.
    запоени към к-маркер, на програмиста да дефинира, но след като всички манипулации, описани в статията на понижаване на версията на фърмуера на принтера не излиза след команда г в prinudilovki режим.
    Не можех да се опише подробно какво команди трябва да се въведе в терминал dzhlink командващия да съживи този прекрасен устройство?

    Здравейте Имаме такива случаи не е бил. Единствената идея - за да се свържете с отстраняване на грешки-кабел и наблюдавайте състоянието след влизането си в гр команда, освен ако, разбира се, ще даде всичко ...

    DEBUG не произвежда нищо, тъй като, ако няма принтер. На другия сайт не се препоръчват през JTAG, за да изтриете всички (SPI и EEPROM) и се налива всичко отначало. Но проблемът е, че аз не знам командата за това. Ако има такива акции. Чрез неговия статут на принтера - тухла. Вероятно трябва да се промени PF.

    Така че, на първо място искам да ви благодаря за вашата подкрепа и навременни отговори на моите публикации.
    И аз бих искал да ви кажа как аз бях в състояние да мига ми ML-2160

    Тогава всичко, както е посочено в Хайд след команда «г» влачат изтеглен от сайта на фърмуера за 11-те версии в инсталатора, изчакайте няколко минути и принтерът ще се рестартира, след това се е убедил, с помощта на оригиналния Updater, че понижаването управлява и радостен изпрати искане за закупуване на корекция фърмуера. От този момент нататък Моля за корекция, и принтерът оживя.

    Контактите ми в помощ на "унижение" samsungov в Уфа: [email protected]
    Всички успешни фърмуер!

    Добре дошли! Като цяло, претърпя неуспех - хванат принтер фърмуер v1.01.02.00.
    Когато се опитате да понижи категорията на фърмуера (чрез JTAG) след команда «г» за рестартиране на принтера и червената две svetodioda.I повече от който и да е от реакцията може да е проблема?

    Здравейте Изглежда, че принтерът е рестартира принуден режим светкавица, както би трябвало. След това можете да направите точка 17 инструкции? Влачите и пускате на оригиналния фърмуер версия 11 usbprns2.exe?

    Да се ​​проточи - 0 reaktsii.A режим принудени не само, че зеленият светодиод?
    Друг такъв момент - сега, дори само с едно завъртане на кликвания релейните но двигателят не работи, и 2 червена светлина svetodioda.Ya разбере принтер е заключена, но не разбирам защо не зашит - всичко върви според инструкциите, процесорът вижда (между другото, програмист е джъмпера не е инсталиран правилно, най-напред, защото на този процесор не се вижда) .Всички файловете са били изтеглени от уебсайта си, опитайте се и версия 11 и 8. След плъзгане и пускане на файл на «usbprns2.exe» изчака 10 минути, но червеният светодиод след рестартиране, и изгори ... Четох някъде, че след д екип «г», се рестартира и да го придвижите към един светодиод ще започне да мига показва че принтерът
    "Sewn" ...

    Насилствените двата индикатора светят непрекъснато и че принтерът е изключен чрез бутона.
    Може би фактът, шофьори, USB-кабел (опита да промени), или нещо в компютъра. Защото, ако други стъпки, не е имало проблеми, сега той трябва да вземе фърмуера.

    Ясно е, а след това ние ще продължим да се опита, но това е вече мислех да се отърве от физическото принтера чрез :)
    Само по този въпрос - след като принтерът е рестартира в режим на принуждение, и да го придвижите към «usbprns2.exe», ако нещо се случи, освен да скача надолу черна кутия за 1-2 секунди, индикаторът не трябва да сигнализира на фърмуера?

    Ръката не е ML-2160 не може да се провери, но изглежда, че показателите остават запалени до фърмуера е заредена.

    В краен случай, можете да се свържете с отстраняване на грешки-кабел и тя е точно виждал са в процес или не.

    Опитайте различни зареждане на ОС: overchip.net/files/usblist2.exe

    ****** Грешка: Не може да се спре ядрото на процесора
    Намерено 1 JTAG устройство, Общо Irlen = 4:
    ID # 0: 0x07926F0F, Irlen: 04, IRPrint: 0x1, ARM926EJ-S ядро
    Намерено 1 JTAG устройство, Общо Irlen = 4:
    ID # 0: 0x07926F0F, Irlen: 04, IRPrint: 0x1, ARM926EJ-S ядро
    Намерено ARM с ядро ​​Id 0x07926F0F (ARM9)
    J-Link>
    Кой нишка има някакви идеи за това?

    Здравейте Ако сте разбрали грешката «Не може да се спре CPU ядро» буквално, той не можеше да спре на процесора, и без този процес няма да отида.

    В режим на принуждение точно се е случило, въведете (параграф 9 от указанията)? Вие не сте чули звука на двигателя?

    чип извод не е в контакт с дъската (за повишаване необходимо)?

    Здравейте Имам J-Link не иска да види машината. Той пише:
    Данните за ПИН кода е висок, но трябва да бъде ниска.
    Моля, уверете се, че скачач RST-Trst не е зададен.
    Разбира се, аз проверих като спойка тел Trst - всичко е в ред, обаче, както и при всички други контакти. И свържете Trst напрежение 3,3 волта - един наистина високо ниво. Какво друго може да се направи, за да се провери?

    Здравейте Уви, тези грешки не се срещаме. Google също не помогна. Ние може да ви посъветва само такива възможности. Особено параграф номер 1 опитам.

    Здравейте Дълго страдах, но това се е случило. Leg все още се счупи. Имах скалпел машинно жлеб и свързан чрез медицинска игла.
    Въпросът е - се намалява само с 12 версия. Защо?