Как перепрошить принтер Canon, если не обнуляется счетчик абсорбера
Как перепрошить принтер Canon, если не обнуляется счетчик абсорбера
Когда сработает блокировка струйного принтера или МФУ Canon, из-за переполненного счетчика абсорбера (памперса), на панели устройства начнут мигать индикаторы питания и поломки. Кроме того, если аппарат имеет встроенный сегментный дисплей, то на нем появится код ошибки E27 (на современных принтерах с сенсорным экраном всплывет сообщение, информирующее о заполнении абсорбера). К тому же при имеющемся подключении к компьютеру, на последнем, появится окно с маркировкой 5B00 и описанием действий по устранению ошибки.
К счастью, способов борьбы с этой проблемой существует достаточно много. Самый оптимальный вариант – это отдать устройство в сервисный центр, пусть им займутся специалисты. Если не хотите тратить деньги, можете «заморочиться» и самостоятельно обнулить счетчик абсорбера принтера Canon при помощи нехитрой комбинации кнопок, размещенных на панели принтера, а также программ Service Tool, General Tool или PrintHelp (подробнее читайте в разделе «Как сбросить абсорбер принтера Canon»).
Однако некоторые модели японской оргтехники весьма капризны, и не дают возможности избавиться от ошибки E27 быстрым, понятным и легким способом. Поэтому, в этой статье мы расскажем Вам, как обнулить счетчик «памперса» принтера Canon, если программа Service Tool выдает ошибку. К довершению всего, приведем примеры того, как прошить принтер Canon в домашних условиях.
Предупреждение: Если Вы никогда не работали с паяльником и программатором, лучше сразу откажитесь от идеи самостоятельно перепрошить принтер Canon. В этом случае обращение в сервисный центр будет самым рациональным решением, так как это поможет Вам сохранить технику, время и нервы.
Подключение счетчика к OPC-серверу
Для настройки счетчика по RS-485 интерфейсу необходимо знать сетевой адрес счетчика и пароль уровня доступа.
Сетевым адресом счетчика по умолчанию являются три последние цифры серийного номера. Заводским паролем для первого уровня доступа User будет 111111, для второго уровня Admin — 222222. Уровень доступа Admin имеет более высокий приоритет и позволяет, помимо чтения параметров, вносить изменения в конфигурацию.
Если заводские настройки были изменены в процессе работы, или просто необходимо изменить адрес и пароль, то это можно сделать с помощью Универсального конфигуратора счетчиков Меркурий.
Настройки компьютера для стабильной работы CASCADE , или что делать, если Cascade вылетает и не может установить связь с блоками?
Потребуется изменить несколько настроек для стабильной работы Cascade . Для начала залезаем в дополнительных настройки COM-порта адаптера и меняем значение задержки приема с 16мс на 10мс или меньшее значение.
Кроме того, при нестабильной связи с блоками можно попробовать установить скорость обмена данными в программе:
Также для поддержки диагностического сканера VAG — COM на базе чипа fdti потребуется установить драйверы.
Обновить драйверы -> Выполнить поиск драйверов на этом компьютере -> Выбрать драйвер из списка установленных -> Установить с диска.
Из архива с драйверами для китайского адаптера VAG — COM рекомендуем устанавливать модифицированный драйвер, благодарим за его создание господина groover c Tucson — club . ru .
Особенности процедуры прошивки
Несмотря на технические и программные различия детекторов денег, процесс обновления прошивки в них отличается. Сама схема простая:
- приобрести нужное ПО через производителя или поставщика оборудования;
- подключить устройство с помощью кабеля, у некоторых моделей есть в базовой комплектации;
- выполнить ряд несложных действий согласно инструкции и получить подтверждение об успешном завершении операции.
Процедура занимает считанные минуты, за исключением подготовительного этапа – изучения инструкции, ожидания ответа от службы техподдержки и т. д. Для прошивки некоторых моделей необходим программатор, но это, скорее, исключение из правил. В целом производители делают все для того, чтобы пользователи могли самостоятельно, с минимальной помощью специалистов сервисного центра, а главное – оперативно получить обновленное работоспособное оборудование.
Интерфейс программы интуитивно-понятный. Никаких настроек и манипуляций не требуется. При запуске программа цепляется к драйверу FTDI и автоматически определяет тип интерфейса (KL-Line или K+CAN).
Кнопки REC / PLAY / STOP / Load state / Save state — не работают из-за отсутствия этого функционала в данной версии программы.
В правом нижнем углу программы есть поле K-Line. Ниже расположены номера контактов 16-контактного разъема OBD2. При запуске Cascade будет загораться зеленым тот контакт на который Carman Scan перекидывает K-линию.
Так как в любом адаптере USB KL-Line или USB K+CAN/K+DCAN К-линия всегда выводится на 7-й контакт, то придется перекидывать К-линию на нужный контакт вручную.
Разработчик не рекомендует использовать это ПО для репрограмминга.
Программа в комплекте с адаптером VAG-COM+CAN может прочитать абсолютно любую машину, поддерживающую OBD2, от ВАЗа до Мерседеса.
Программа работает с такими адаптерами.
Cascade идеальное решение для СТОшников и людей, кому нужно диагностировать 1 адаптером автомобили VAG и CAN группы.
Как прошить микроконтроллер PIC?
Если вы уже собрали USB программатор PIC своими руками, то пора научиться им пользоваться. Для этого нам необходимо установить программную оболочку "PICkit 2 Programmer", которая разрабатывалась специально для управления программатором PICkit2.
Для работы программы требуется .NET Framework. Если этот пакет не установлен на компьютере, то его нужно установить. Также можно воспользоваться дистрибутивом "PICkit 2 Programmer" с интегрированным пакетом — PicKit 2 V2.61 Install with .NET Framework. Скачать его можно здесь.
Итак, если программа установлена, приступим к изучению её возможностей.
Устанавливаем микроконтроллер в панель программации, подключаем программатор к компьютеру и запускаем "PICkit 2 Programmer".
При запуске программа производит опрос программатора и автоматически определяет тип программируемого микроконтроллера по идентификационным битам (так называемому device ID). Внимание! Микросхемы семейства Baseline, а также микросхемы EEPROM и KeeLOG не имеют device ID. Чтобы программа смогла работать с этими микросхемами, нужно выбрать конкретное изделие через меню "Device Family".
Если вместо такой дружелюбной картинки покажется вот такая.
. то нужно проверить корректно ли подключен usb-кабель, и через меню "Tools" — "Check Communication" произвести переподключение устройства.
Открытие файла с прошивкой.
Чтобы записать программу МК в его память, необходимо выбрать в меню пункт "File" — "Import Hex".
Затем выбрать в открывшемся окне нужный файл прошивки.
После этого в окне памяти программ (Program Memory) и данных (EEPROM Data) отобразится содержимое .hex файла.
Запись программы в МК.
Теперь можно программировать МК. Для этого жмём кнопку "Write". Процесс записи занимает 3 — 5 секунд.
Об успешном выполнении процедуры записи уведомит надпись "Programming Successful".
Для большей уверенности можно провести процедуру проверки. При нажатии на кнопку "Verify" программа сравнивает данные hex-файла и данные, записанные в МК. Если верификация прошла успешно, то в окне сообщений появится надпись "Verification Successful".
Внимание! Если вы прошиваете микроконтроллеры PIC12F675, PIC12F629 и аналогичные с внутренним тактовым генератором, то при верификации может выскакивать ошибка. Дело в том, что PICkit2 Programmer (версии 6.21) сохраняет калибровочную константу, а затем записывает её в последнюю ячейку памяти МК. Понятно, что исходный файл прошивки и записанные данные в памяти будут отличаться. О калибровочной константе будет рассказано далее.
Быстрые кнопки.
Кнопка "Auto Import Hex + Write Device" понравиться тем, кто хочет "загонять прошивку" в МК нажатием одной кнопки. Один щелчок и программа предложит выбрать файл прошивки, а затем незамедлительно запишет её в МК.
Кнопка "Read Device + Export Hex File" выполняет обратную функцию — производит считывание данных с МК и предлагает сохранить файл прошивки в .hex файл.
Изменение битов конфигурации.
Биты конфигурации задают основные параметры работы МК. Это и тип генератора (кварц, RC-цепь), включение/отключение так называемого "сторожевого таймера", установка защиты от считывания памяти программ и некоторые другие. Как правило, при написании алгоритма работы МК (программы) прописываются значения, которые нужно записать в биты конфигурации. При "прошивке" программная оболочка берёт данные о конфигурации из самого файла прошивки и принудительно указывать эти данные не требуется.
Но, нам, как начинающим не будет лишним знать, как можно просмотреть или изменить конкретные биты конфигурации. Для этого щёлкаем по надписи "Configuration". Откроется окно редактирования битов конфигурации.
Если нужно поменять 0 на 1, то меняем — жмём "Save". Естественно, менять надо осознанно. Повторяю, при использовании готового файла прошивки менять ничего не надо, программа сделает всё автоматически.
Выбор модели микроконтроллера.
Микроконтроллеры бывают разные. Поэтому при программировании МК бывает необходимость указать конкретную модель микроконтроллера. При выборе пункта меню "Device Family" выпадает список семейств микроконтроллеров. Есть среди этого списка и микросхемы памяти EEPROM.
В отличие от микроконтроллеров, микросхемы памяти EEPROM не определяются автоматически по команде "Tools" — "Check Communication". Поэтому при считывании/записи микросхем EEPROM в программе необходимо указать маркировку микросхемы.
В меню выбираем пункт "Device Family" — "EEPROMS" — "24LC".
Далее выбираем конкретную марку микросхемы в выпадающем списке "-Select Part-". Как видим, у нас микросхема 24LC08B (аналоги 24C08, 24WC08L и др.).
Чтобы считать данные с микросхемы EEPROM жмём "Read". Если в памяти записаны данные, то в окне "Program Memory" значения обновятся.
Кнопки "Write" (считать), "Erase" (стереть) выполняют соответствующие функции.
Калибровочная константа.
Как известно, для работы микроконтроллера требуется тактовый генератор. Элементом, который задаёт частоту работы этого генератора, может быть внешний кварцевый резонатор, RC — цепь. Но среди микроконтроллеров PIC есть такие, которые содержат необходимые задающие цепи внутри самой микросхемы. К таким МК относятся, например PIC12F629, PIC12F675.
На заводе в память таких микроконтроллеров записывается специальная константа, которая задаёт параметры встроенного генератора на 4 МГц. Эта калибровочная константа вида 34хх записывается в последнюю ячейку памяти программ по адресу 0x3FF.
При программировании микроконтроллера эту константу легко стереть. И хоть PICkit2 Programmer версии 2.61 автоматически сохраняет эту константу и затем записывает её при программации, не лишним будет записать значение константы OSCCAL.
При необходимости константу легко указать вручную. Для этого в меню выбираем пункт "Tools" — "OSCCAL" — "Set Manually".
В поле "OSCCAL value" указываем ранее записанное значение константы. Жмём кнопку "Set" (установить).
Теперь, когда вы знакомы с основными возможностями PICkit2 Programmer, можно смело начать сборку какого-нибудь устройства на микроконтроллере, например, RGB-светильника на PIC12F629/675.
Где взять прошивку
Обновление ПО хранится в одном файле, чаще всего это zip-архив, который нужно будет распаковать. Найти его достаточно просто, если ваша приставка относится к определённому бренду. Для этого нужно выполнить следующие шаги:
- Перейдите на сайт производителя устройства. Убедитесь, что это официальный сайт бренда.
- Перейдите в раздел «Download», «Скачать» или подобный. Он может называться «Файлы», иногда – «Поддержка». Вам нужен раздел, где будут перечислены прошивки для приставки цифрового телевидения.
- Введите название модели девайса или найдите её в списке. Очень важно, чтобы модель точно совпадала. Иначе, это может привести к её неисправности после окончания процедуры.
- Выберите ту версию, которую хотите установить. Обычно это самая поздняя версия, но, возможно, вы знаете, что более стабильная и работоспособная – предыдущая или какая-то другая. В этом случае выберите её.
- Скачайте файл.
Если вы не можете найти сайт производителя, но чётко можете распознать модель ресивера, то вместо первого пункта можно проверить тематические форумы. Например, 4PDA. С большой долей вероятности, вы найдёте там нужное ПО.
Однако прошить китайскую ТВ приставку, на которой нет явных распознавательных знаков, может оказаться сложнее. Если вы не можете найти информацию о том, что это за девайс, а прошить его всё равно нужно, то можете выполнить такие шаги:
- Изучите все данные о ТВ приставке: модель, процессор, версию ПО и другие. Часто они указаны на коробке, в инструкции, в пункте «О системе» в настройках. В крайнем случае, можно даже заглянуть на маркировку на плате устройства.
- Используя эту информацию, поищите данные на тематических сайтах и форумах, например на том же 4PDA.
- Вы можете найти своё устройство или наиболее соответствующее, или задать вопрос сообществу.
- Так вы найдёте файл прошивки.
Это подходящий вариант, где найти ПО для китайских ресиверов. Если вам продали эту модель, значит у кого-то она тоже уже была, и кто-то, вероятно, нашёл решения всех проблем. Тем не менее, если вы не уверены в 100% работе ПО, то устанавливайте его только под свою ответственность. Форумы и сайты смогут подсказать, но не дадут вам гарантии. Возможно, приставку проще заменить у продавца.
Кто оплатит новые счетчики
Стоимость счетчика, соответствующего требованиям закона, составляет 5–6 тыс. руб. Расходы на его установку — около 3 тыс. руб. С июля 2020 года расходы на покупку и установку счетчиков электричества легли на гарантирующих поставщиков электроэнергии. Расходы на обслуживание умных счетчиков включат в тариф за электроэнергию. Однако сумма в квитанции не сильно изменится, так как в соответствии с законодательством платеж за коммунальные услуги ограничен уровнем инфляции.