Альтернативная CHDK прошивка для камер CANON (обновление).

09 мая, 2009 49 комментариев

В связи с большим количеством обращений к моему блогу по запросам альтернативных прошивок для фотоаппаратов Canon, я решил поднять эту тему еще раз. К тому же в новых версиях прошивок появились дополнительные функции и возможности.
Напомню, что альтернативная прошивка – CHDK — как таковой прошивкой является с большой натяжкой, т.к. она не прошивается в память фотоаппарата, а подгружается непосредственно при старте камере с карты памяти (т.е. является резидентной программой). Это позволяет экспериментировать с настройками фотоаппарата не боясь его испортить некорректными действиями. Самое страшное, что может произойти с вашим аппаратом при неправильном выборе прошивки – это его зависание. Но достаточно будет его обесточить (вынуть аккумулятор) и снова включить, как все снова вернется к исходному рабочему состоянию.

Прошивку CHDK можно загружать в фотоаппарат двумя способами – каждый раз вручную (по мере необходимости), и автоматически при каждом включении.

Основными особенностями и достоинствами альтернативной прошивки CHDK для фотоаппаратов Canon являются:
— поддержка формата RAW (в файл будет записана “сырая” информация с фотосенсора без промежуточных обработок процессором камеры);
— множество параметров съемки, регулируемых вручную (большой диапазон выдержек, экспозиция, диафрагма, ISO, фокус);
— брекетинг экспозиции, диафрагмы, ISO, фокуса;
— множество настроек видеосъемки (битрейт, экспозиция, использование оптического зума (!);
— детектор движения (скорости хватает, чтобы снять молнию);
— обнаружение границ снимаемой сцены;
— гистограмма кадра в реальном времени;
— режим зебра (указание места недо- и пере-экспозиции в кадре);
— отображение состояния батареи (как этого не хватает в штатной прошивке!);
— настраиваемое меню (с помощью визуального редактора);
— встроенная читалка текстов (можно читать книги на экране фотоаппарата с автоматическим листанием страниц. очень нужная вещь в отпуске!); — игры (reversi, sokoban, mastermind).
Новые возможности добавляются в прошивки постоянно. Так что возможно спустя некоторое время этот список будет далеко не полным.

Прошивка CHDK существует только для процессоров Canon DIGIC II и более новых. Процессоры DIGIC I не поддерживаются и поддерживаться не будут. Вот список тех  аппаратов, владельцам которых не повезло:
PowerShot S1 IS, PowerShot S10, PowerShot S20, PowerShot S30, PowerShot S40, PowerShot S45, PowerShot S50, PowerShot S60, PowerShot S70, PowerShot S80, PowerShot S100, PowerShot S110, PowerShot S200, PowerShot S230, PowerShot S330, PowerShot S410, PowerShot S500, PowerShot A70, PowerShot A75, PowerShot A80, PowerShot A85, PowerShot A95, PowerShot A310, PowerShot A400, PowerShot A510, PowerShot A520, PowerShot G1, PowerShot G2, PowerShot G3, PowerShot G6, PowerShot SD20, PowerShot SD100, PowerShot SD110, PowerShot Pro 1, PowerShot Pro 90 IS, PowerShot Pro 70.

Теперь самое интересное – как установить альтернативную прошивку CHDK на фотоаппарат.
1. Необходимо узнать версию заводской прошивки вашего фотоаппарата. Для этого  с помощью компьютера на флэшке необходимо создать файл с именем VERS.REQ (создается пустой текстовый файл и затем переименовывается).
2. Далее необходимо вставить флэшку в фотоаппарат и включить его в режим просмотра, нажать SET и, не отпуская ее, DISP. На экране появится что-то вроде этого:

Canon Powershot S5 IS
P-ID:3148 PAL D

Firmware ver GM1.01B
No error
Jun 14 2007 20:11:19

После выяснения версии прошивки, файл VERS.REQ можно удалить. Если при нажатии указанной комбинации клавиш на экране появляется Firmware ver 1.0.1.0, то это означает либо отсутствие файла VERS.REQ, либо его неправильно именование (что, впрочем,одно и то же).

3. Скачиваем архив с альтернативными прошивками для фотоаппаратов Canon, распаковываем и выбираем подходящую.
4. Форматируем карту памяти на компьютере в файловую систему FAT16 (это принципиально для автозагрузки прошивки).
5. Копируем в корневой каталог карты памяти файлы PS.FIR (PS.FI2), DISKBOOT.BIN и папку CHDK. Вставляем карту в фотоаппарат.
6. Для ручной загрузки прошивки необходимо:
— перевести ВЫКЛЮЧЕННУЮ камеру в режим просмотра и включить ее,
— нажать кнопку MENU и выбрать FIRM UPDATE, нажать SET,
— при появлении запроса «Update firmware version?” необходимо нажать OK (вбок->SET)
Если все было сделано верно, камера перезагрузится и отобразит на экране версию загруженной прошивки CHDK. Для входа в меню данной прошивки необходимо нажать кнопку прямой печати на принтере (та самая, которой вы никогда не пользуетесь 😉
7. Для автоматической загрузки прошивки при каждом включении камеры необходимо ДОПОЛНИТЕЛЬНО к вышесказанному проделать следующее:
— в меню «Miscellaneous stuff» («Разное») выбрать «Make card bootable…»(«Сделать автозагрузку с карты…»),
— выключить фотоаппарат и вынуть карту памяти,
— перевести переключатель защиты от записи на карте в положение LOCK (это обязательно!),
— вставить карту в камеру

Указанная выше процедура справедлива для карт памяти объемом 4Гб и менее. Для карт объемом 4Гб необходимы дополнительные  “телодвижения”.

Надеюсь, что все изложенное здесь поможет вам выжать все соки из камер производства Canon.

Вот по этому адресу доступна большая инструкция с картинками по пользованию альтернативной прошивкой (англ.язык).

При создании инструкции использованы материалы сайта chdk.clan.su.

Теги записи:  Альтернативная CHDK прошивка для камер CANON (обновление)

Похожие статьи:

Избранное, Моя жизнь, Снимаем!

Об авторе

Дмитрий Паравин - IT-специалист, коммерческий директор компании "12 Праздников". Автор и владелец сайта Paravin.ru.

49 комментариев на “Альтернативная CHDK прошивка для камер CANON (обновление).”

  1. moonyx says:

    Ну вот мне не повезло =) У меня А95, для него есть другая прошивка, в тетрис играть можно *punk*

  2. Багир says:

    Подскажите пожалуйста можно ли самому исправить поломку фотоапп-та.
    При включении на дисплей выводится сообщение: SISTEM ERROR 10
    (БОЛЕЕ НИЧЕГО НЕДОСТУПНО)
    Буду рад любому ответу!

  3. Дмитрий Паравин says:

    имхо самому вряд-ли получится.

    • Olga says:

      Дмитрий, не могу сохранить автозагрузку с карты. Слетает прошивка каждый раз при выключении и включении фотоаппарата. Что сделать?

      • Дмитрий says:

        ольга, извините, помочь не смогу. я ушел от canon к другому производителю, поэтому даже попробовать не на чем =(

  4. Багир says:

    Очень жаль, спасибки.

  5. Inna says:

    а для кенон а580 подойдет прошивка для 570 или 590?

  6. Дмитрий Паравин says:

    вряд ли, но я бы попробовал. как уже писал выше — ничего страшного не случится, если не подойдет. вынешь батарейки,снова вставишь и все будет как прежде.

  7. Inna says:

    не получилось, будем ждать , может выйдет в скорем времени…

  8. Дмитрий Паравин says:

    специально глянул щас на англоязычных сайтах с прошивками — нет нигде почему-то для 580 модели O_o

  9. Святослав says:

    Я нашел что-то на А580. но не обновляется: Menu->Firm Update-> (и пишет):-> Update File Error!. еще говорят , что подходит с А590, если индексы прошивок совпадают, пробовал но не обновляется поскольку пишет: Update File Error! версия моего Firmware Ver GM1.01B
    O_o O_o O_o O_o O_o O_o O_o O_o O_o O_o O_o
    Если есть идеи или советы как обновить прошивку пишите: Swyatoslaw84@rambler.ru

  10. Viktor says:

    Статья понравилась, за нее большое, нет, пожалуй огромное спасибо *punk*

  11. Viktor says:

    Жаль что скачал файл с архивом впустую, нет моего фотоаппарата IXUS 900 Ti в этом наборе 🙁
    Поиск по иннету тоже не дал положительных результатов :/
    ———-
    Вот что у меня выдало после запроса версии.

    Canon DIGITAL IXUS 900TI
    P-ID:3115 PAL

    Firmware Ver GM1.00C
    E18
    Jul 24 2006 18:57:34

  12. Александр says:

    Для А-580 не нашлась прошивочка?????

  13. Виола says:

    Вот русскоязычный сайт, посвященный CHDK [ссылка]
    Там есть список с моделями и ссылки отдельно для каждой — скачаете только нужную. Сама на днях поставила прошивку и удивилась количеству новых возможностей. Теперь буду изучать. 🙂

  14. Антон says:

    Дима привет. не могу обновить canon a 560/ Делаю все как ты описал. Помиги если не сложно. Заранее спасибо.

  15. Артур says:

    Доброго всем дня ! у меня такая вот беда , фотик А590 , не работает вспышка , на сам фотик не как не сказывается то есть фотик фоткает нормально как с включенной вспышкой так и без вспышке , прошу помощи , что могло произойти ? фотик новый , вспышка не работала с момента покупки , брал его с огромной скидкой из за этого дефекта , может ли прошивка помочь ?

  16. Артур says:

    Да ! магазин пол цены скинул , а я вот щас голову сижу ломаю , конечно это не смертельно фотки и так не плохие получаются , просто интересно что могло произойти со вспышкой .

  17. Артур says:

    Да вот контакты вроде как проверил , кандюк заряжается все в номе , вот тока саму лампу не знаю как проверить , и вабще на сколько есть вероятность сгоревшей лампе ?

    • Дмитрий Паравин says:

      хм. про вероятность выхода ее из строя не скажет никто.
      думаю стоит обратиться в СЦ. по крайней мере узнаешь сколько стоит ремонт и запчасти.

  18. Артур says:

    Конечно можно по пробовать в СЦ , даже интересно сколько выйдет по деньгам , так как скажем что внешняя вспышка стоит около 3 т.р. , и не парится , верно ? *beer*

  19. Дмитрий Паравин says:

    не, если купить внешнюю вспышку, то получится очень громоздко. вспомните, ради чего вы покупали компакт? чтобы таскать еще кучу различных хреновин? для этого надо покупать зеркалку =)
    думаю ремонт обойдется меньше тыщи.

  20. Артур says:

    Да это не плохо было бы , а по поводу грамоскости я не парюсь так как брал этот фотик что бы аквасы свои фоткать , а для этого не принципиально вспышка . В любом случае большое спасибо . 🙂

  21. Ryabchik says:

    Уважаемый Дмитрий Паравин, а что же вы не указываете источник информации?

    Я, конечно, не писал нигде на сайте об обязательности ссылок, но по-моему, это просто хороший тон. Как вы считаете? *eee*

    С уважением Ryabchik
    администратор chdk.clan.su

    • Дмитрий Паравин says:

      привет.
      без проблем поставлю ссылку. кстати, всю инфу с собрал с нескольких сайтов (часть из них уже не работает). все это понятным языком описал у себя.
      прошивки беру отсюда [ссылка]

      • Ryabchik says:

        очень благодарен, поскольку меня интересует именно развитие сайта

        >> прошивки беру отсюда
        ну это и есть основной сервер CHDK

        на сайте, кстати, гораздо больше порядка и информации, чем раньше. Так что если интересно — милости прошу!

        ещё раз спасибо за вашу реакцию. Счастливо.

  22. Сергей says:

    Что то при нажатии func.set и disp. на экране только часы…SX1

  23. Анатолий says:

    Дмитрий, посоветуйте, пожалуйста.
    Аппарат А620, прошивка 100Е. Какую ставить альтернативную?
    1) от А610 для прошивки Е;
    2) от А620 для прошивки F;
    3) перепрошить аппарат на официальную прошивку F (тогда откуда ее скачать и как перепрошить?), а затем перейти к п.2).
    4) взять (где?) альтернативную для 100Е
    Заранее благодарю

    • Дмитрий says:

      приветствую.

      пробуйте прошивку для 620 фотика и не бойтесь. эта прошивка ничего не шьет. если не заработает — просто сотрите ее с карты. и все вернется обратно.

  24. Иван says:

    Спасибо за статью!

    У меня Digital IXUS70. CHDK установил.

    А как можно не запускать CHDK? То есть, включил фотоаппарат в режиме съемки и фотографируешь спокойно, когда надо включил CHDK. У меня CHDK сразу запускается.

  25. Дмитрий says:

    должно переключаться клавишей вывода на печать.

  26. Иван says:

    Неа, не получается( При нажатии только внизу ALT появляется.

    • Дмитрий says:

      проверьте внимательно все этапы установки и запуска. вы не первый. прошивка отлично работает на всех фотоаппаратах из списка поддерживаемых.

    • Olga says:

      Иван, у меня не получилось перепрошить s5 is версии gm1.01A Вы не поможете мне? Я все делала по инструкции, но с 7 этапа не совсем поняла. нажала кнопку печати и высветилась информация о чем-то..)) но не было меню «Miscellaneous stuff» («Разное») выбрать «Make card bootable…»(«Сделать автозагрузку с карты…»)…А потом выключила, включила, но версия осталась старая…Что не так я сделала?

  27. Иван says:

    Хорошо, спасибо.

    Вот только с ней снимки сохранять дольше стал, почему-то… В настройках ничего не менял..

  28. Сергей says:

    Хм… а для а530 есть прошивка где нить? А то в архиве не обнаружил. Или какая нить другая подойдет?

  29. Sergemur says:

    Дмитрий,я прошил свой А470 по твоей инструкции,вроде всё прошло нормально,без ошибок.Пишет всё,установилась новая версия типа…но когда нажимаешь SET и DISP.,показывает 1.0.1.0,хотя я устанавливал 1.1.0.0.Индикатор батареи не высвечивается,или я просто не понял где он должен быть(когда нажимаю Make card bootable…нифига не происходит,включаю,а версия старая.
    может я чё-то не так делаю?
    И где можно взять «файл перевода»?

    • Дмитрий says:

      добрый день. извините, но помочь не смогу =( у меня больше нет фотоаппарата canon под рукой. не на чем попробовать. в конце статьи есть ссылка — попробуйте поискать на том сайте. там было достаточно много информации по теме.

  30. владимир says:

    Установил CHDK на А550. Все прошло гладко, меню показывает, в рав снимает (размер больше 9 мег.). Но- ни одна программа эти равы не видит. У меня основной фотоаппарат канон 400д, стоит Adobe Photoshop Lightroom 2.6, родногй Digital Photo Professional
    Что делать?

  31. Solo says:

    да туго нынче с chdk сайты которые нашел в основном не работают а те которые работают муть всякую предлагают

  32. никита says:

    а как можно еще версию прошивы узнать у меня ни получается ни как на Canon Powershot S5 IS вроде все создаю правильно а он пишет Firmware ver 1.0.1.0 вот(

  33. Имя says:

    PowerShot S80 Чудесно работает

Оставьте отзыв