-Музыка

 -Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в sashavs

 -Сообщества

Читатель сообществ (Всего в списке: 1) Photoshopinka

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 14.04.2007
Записей:
Комментариев:
Написано: 2291

Без заголовка

Дневник

Среда, 23 Декабря 2009 г. 21:37 + в цитатник

Всем владельцам замечательного фотика Canon 400d посвещается.

Недавно я бродил по простором википедии и забрел на страницу посвященную вышеупомянутому фотоаппарату, где упоминалось о некой альтернативной прошивке позволяющей менять ISO от 16ти до 3200 и смотреть прочие разные вкусности, далее набрел на сайт где расписывались все этапы установки, установил, разобрался, а затем нашел в рунете достаточно много скопипастеного текста о том как ставить данную прошивку и что она дает. Однако скопипастена она была криво и упоминались не все возможности прошивки, поэтому хочу исправить данный недостаток и представить более полную версию FAQ.

Сама статья: (мои изменения внесены красным шрифтом)

Разгон Canon 400d до 3200 ISO

Вступление



Сегодня мы займёмся модернизацией известного фотоаппарата Canon EOS 400d с помощью дополнения к прошивки CHDK

CHDK (Canon Hacker’s Development Kit) — резидентная программа для компактных и зеркальных цифровых фотоаппаратов фирмы Canon, базирующихся на процессорах DIGIC, позволяющая значительно увеличить их функциональность и добавляющая недокументированные возможности. Создана сообществом энтузиастов CHDK. Является резидентной программой, но по сложившейся традиции часто называется альтернативной прошивкой.

При использовании CHDK сохраняется полностью базовая функциональность, способ управления и внешний вид меню настроек цифрового фотоаппарата. Дополнительные функции, добавляемые CHDK к основным, настраиваются с помощью альтернативного меню.

 

Предыстория




Этим летом в сети появилась информация о успешной расшифровке прошивки Canon EOS 400d.
Как оказалось, для этого великолепно подошёл набор утилит от другой модели — Canon EOS 30d.
И после достижения успешного результата началась кропотливая работа по модернизации внутреннего ПО 400-тки.

Canon 400d

И вот, в начале осени появился первый стабильный релиз модификатора.

Новые фичи вносимые CHDK

 

Дополнительные ISO значения:


Теперь можно выставлять ISO до 3200 вместо родных 1600
Можно выполнять плавное увеличение ISO с различным шагом:

100->125->160->16->32->40->50->80->100
200-> 250-> 320
400-> 500-> 640
800->1000->1250
1600->2000->2200->3200


Переход между режимами осуществляется следующим образом:

a) Нажать кнопку "Set ISO"
b) Выбрать необходимое значение из предложенного списка.
с) С помощью кнопки "Direct Print" изменить базовое ISO на дополнительные (см. выше)
d) На экране будет отображаться актуальное значение ISO
Внимание, значения ISO  16/32/40/50 доступны при выборе в меню параметра "сьемка без карты памяти", но не факт что они работают по - настоящему

 

2) Точечный замер экспозиции

 

a) Перейдите в "metering selection"
b) Нажмите кнопку "Direct Print"
c) На экране появиться точка в квадрате, обозначающая соответствующий режим

 

3) Инженерное меню

 

a) Перейдите в меню
b) Нажмите кнопку "Direct Print"
c) Нажмите кнопку "menu" 2 раза
d) Появиться новый пункт "Factory menu" (в котором появятся разные тесты кнопок, дисплея, вобщем ничего нужного)

 

4) Возможность просмотреть актуальное состояния счётчика затвора

 

a) Войдите в "Factory menu" (смотри выше)
b) Нажмите кнопку "Direct Print" для активации "debug mode"
c) После звукового сигнала выйдите из меню и выберете точечный замер экспозиции (повторить действия п. 2)
d) После этого выньте карту памяти и подключите её к ПК через Card Reader
e) В корне будет находиться файл "STDOUT.txt", откройте его
f) Найдите слово "Release", назывался  и сразу за ним будет нужное число

PS. У меня параметр назывался "ReleaseCount" и значение почему-то было явно меньше чем я ожидал (наверное программа считает срабатывания затвора после установки последней прошивки)

 

5) Шаблон фокусировки

Обычно режим выбора точек фокусировки работает следующим образом:

Вы нажимаете кнопку выбора точки автофокусировки и используете стрелки влево, вправо, вверх, вниз чтобы выбрать точку фокусировки, затем снова жмете кнопку чтобы подтвердить выбор

Чтобы использовать шаблоны фокусировки надо проделать следующее:

Дважды быстро нажать кнопку выбора точки автофокусировки (при этом камера должна пискнуть, если нажать недостаточно быстро, то она не пискнет и нельзя будет выбрать шаблоны) далее нажимайте кнопку "Direct Print" для выбора шаблонов фокусировки (например можно выбрать три точки по вертикали, горизонтали, диагонали и т п, всего 42 шаблона). Выйти из меню шаблонов можно нажав на стрелки - влево - вправо. Возможно шаблоны фокусировки не будут работать с некоторыми вспышками (с моей 430й работает)

Именно установкой CHDK мы сейчас и займёмся




Для начало нам понадобится Card Reader с поддержкой карт памяти CompactFlash
Если всё в порядке, то можно переходить к самому процессу:

Установка:


1) Убедиться что в Вашем Canon 400d стоит последняя прошивка (1.1.1)
2) Необходимо отформатировать к CF карту памяти в файловую систему FAT16/32 (поставив галочку быстрое форматирование см. рис)

Форматирование в FAT16

Это можно сделать либо через фотоаппарат или через CardReader
3) Скопировать в корень CF карты памяти файл testfir.fi
4)Вставить CF карту в фотоаппарат и выбрать в меню пункт "update firmware"
Экран потухнет, после этого подождите 15 секунд (я подождал минуту для верности) и выключите Canon 400d.
Что-бы это сделать выньте аккумулятор из отсека.


5) Сейчас нужно сделать CF карту загрузочной.
Для этого есть 2 способа:
a) Если Ваша карта в файловой системе FAT16 (менее или равна 4 Gb)
Нужно скачать утилиту Cardtricks
В ней отметить галочкой пункт "cf boot sector" и нажать кнопку "Make Bootable"

программа скажет вам что на вашей карте появился BOOTDISK at 0x40

Загрузочная CF FAT16

b) Если Ваша карта в файловой системе FAT32 (более 4Gb)
Нужно скачать утилиту HxD
В ней нужно перейти menu extras -> options -> security-> и снять галку "open disk as readonly by default"





Теперь нажмите кнопку "Open disk"

Кнопка Открыть диск

Выберите из списка свою CF карту памяти

Выбираем карту памяти

В появившимся меню с предупреждением жмём "OK"

Намимаем OK

Теперь самое важное:
Вставляем "EOS_DEVELOP" в 0x47 и "BOOTDISK" в 0x5C
Т.е как показано на рисунке.( "EOS_DEVELOP" вставляем начиная о значения столбца 07, строки 00000040 )
Загрузочная CF FAT 32

Сохраняем (нажав на дискетку) и закрываем программу.

6) Скачать файл AUTOEXEC.BIN.20090913, переименовать его в AUTOEXEC.BIN и положить в корень карты памяти.
Файл testfir.fir можно удалить, он больше не понадобиться
7) Безопасно извлечь карту памяти из компа, Вставить CF карту обратно в Canon 400d и включить.
При включении моргнёт кнопка "Direct print" белым светом.

Поздравляю, Вы обновили свой Canon 400d и вдохнули в него вторую жизнь.


Метки:  

Canon EOS 400D Kit

Дневник

Вторник, 18 Декабря 2007 г. 20:54 + в цитатник

Метки:  

 Страницы: [1]