Вступление
Сегодня мы займёмся модернизацией известного фотоаппарата Canon EOS 400d с помощью дополнения к прошивки CHDK
CHDK (Canon Hacker’s Development Kit) — резидентная программа для компактных и зеркальных цифровых фотоаппаратов фирмы Canon, базирующихся на процессорах DIGIC, позволяющая значительно увеличить их функциональность и добавляющая недокументированные возможности. Создана сообществом энтузиастов CHDK. Является резидентной программой, но по сложившейся традиции часто называется альтернативной прошивкой.
При использовании CHDK сохраняется полностью базовая функциональность, способ управления и внешний вид меню настроек цифрового фотоаппарата. Дополнительные функции, добавляемые CHDK к основным, настраиваются с помощью альтернативного меню.
Предыстория
Этим летом в сети появилась информация о успешной расшифровке прошивки Canon EOS 400d.
Как оказалось, для этого великолепно подошёл набор утилит от другой модели – Canon EOS 30d.
И после достижения успешного результата началась кропотливая работа по модернизации внутреннего ПО 400-тки.

Читать дальше…
Categories: Canon Tags: boot, Canon, file, flash, iso, php, shell, начало, образ, просмотр, прошивка
Всем привет!
Мне посчастливилось стать обладателем чудесного фотоаппарата Canon EOS 400d.
Сам фотик в качестве накопителя использует карты CompactFlash (CF) формата.
И всё было хорошо, пока я подключил его к ПК.
Оказывает в данной модели для передачи изображений используется протокол PTP
Вот небольшая выдержка из энциклопедии
PTP (Picture Transfer Protocol) – это широко распространенный протокол передачи изображений, который позволяет передавать снимки с фотоаппарата на компьютер, а так же на другие внешние устройства без установки дополнительных драйверов
Для пользователей ОС Widnows проблем нет, подключил и пользуйся как обычным Flash накопителем.
Под Linux такие устройства в качестве накопителя не отображаются.
Пришлось лезть в Google и узнавать способы передачи файлов по PTP протоколу.
К счастью я довольно быстро вышел на проект, который как раз занимается развитием PTP в linux.
Для копирования фото предлагается 2 решения:
1) С использование утилиты gphoto2
2) С использование FUSE и gphotofs
Давайте рассмотрим каждый из них.
Читать Далее…
Categories: FreeBSD, Gentoo, linux Tags: camera, Canon, dd, file, flash, foto, FreeBSD, Gentoo, linux, блог, видео, настройка, файлы