Новое на форуме

Canon PowerShot S... ->
[06.09.21 19:09] aleksey
PowerShot A3200 I... ->
[08.12.18 22:50] grandgreed
Проблемы с устано... ->
[24.12.17 19:28] AlexKooper
Powershot G12 ->
[13.09.17 14:33] slod
PowerShot SX160 ->
[23.01.17 03:20] WillieWhomy
Русский Хелп по а... ->
[22.01.17 21:12] Frankabunk
Чем отличается те... ->
[22.01.17 21:11] Frankabunk
Canon PowerShot S... ->
[22.01.17 21:10] Frankabunk
Главная » Статьи » О CHDK

Print
Установка CHDK без картридера карта меньше 4Gb

Ниже пойдет речь об установке CHDK на SD-карту емкостью до 2Гб включительно при отсутствии картридера через USB-кабель. Для этого вам потребуется программа UploadFiles. Скачиваете и распаковываете ее на жесткий диск компьютера.

Если говорить кратко, то установка CHDK – это последовательность следующих действий:

  1. Определение версии firmware(прошивки) своего фотоаппарата и скачивание CHDK именно для этой версии прошивки фотоаппарата.
  2. Форматирование SD-карты в FAT16 
  3. Перенос на SD-карту CHDK ps.fir (или ps.fi2 в зависимости от модели фотоаппарата) diskboot.bin и папки "CHDK" в которой содержатся доп. файлы)
  4. Загрузка CHDK в ручном режиме.
  5. Сделать SD-карту загрузочной (bootable).
  6. Заблокировать SD-карту.

1. Определение  версии Firmware (прошивки) фотоаппарата.

Перед выполнением данной процедуры нужно включить отображение расширений файлов в Вашей операционной системе (по-умолчанию Windows скрывает расширения файлов), иначе то, что описано ниже, выполнить не удастся. Для этого жмем Пуск->Панель управления->Свойства папки, переходим на вкладку «Вид», в окошке «Дополнительные параметры» снимите галочку «Скрывать расширения для зарегистрированных типов файлов».

1.1 Создайте в папке UploadFiles пустой файл "ver.req" (ver – имя файла, req - расширение; последняя буква расширения файла - 'Q', а не 'G'). Сделать это можно, например, так: щелчок правой кнопкой мыши -> создать -> текстовый документ. У вас появится файл «Текстовый документ.txt», который Вы должны переименовать в "ver.req"(или в "vers.req", это второе возможное имя файла).

1.2 Вставьте SD-карту в фотоаппарат Нужно ли включать аппарат и в какой режим если да?

1.3 Заходим в папку программы UploadFiles

Открываем текстовый файл файл FirmInfo.txt
----------------------------
[Firmware File Name]
PS.FIR
diskboot.bin


[Camera Model Name(s)]
Canon PowerShot A610

[Firmware Version]
1.0.1.0

[CF Capacity (KB)]
2048
----------------------------

- Изменяем его :

----------------------------
[Firmware File Name]
ver.req

[Camera Model Name(s)]
Canon PowerShot (ваша модель фотика. внимательно указывайте модель!)

[Firmware Version]
1.0.1.0

[CF Capacity (KB)]
2048 Размер заливаемого файла в килобайтах. Можно указывать точно (94 для PS.FIR) или с запасом как в данном случае
----------------------------
Что дальше - то делать запускать UploadFirmware.exe или EWatch.exe ?

Внимание! Если вы получаете ошибку "This firmware upgrate is not intended for the connected camera" это означает , что вы неверно указали модель своего фотоаппарата в разделе [Camera Model Name(s)]. Может быть пробел забыли. Ещё раз внимательно проверьте!

USB кабель отключать иль нет

1.3 Включите аппарат в режим просмотра, нажмите set и удерживая ее нажмите DISP(для некоторых фотоаппаратов сочетание клавиш другое: funcset +down),на экране появится информация примерно следующего содержания:

Canon Powershot S5 IS
P-ID:3148 PAL D

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

Примечание:

если при нажатии set+DISP появляется одна единственная строчка, например:

Firmware ver. 1.0.0.0

то это значит, что на SD-карте нет файла "ver.req" или он неправильно назван (возможно Вы не включили отображение расширений для файлов в Вашей операционной системе, и на самом деле создался файл ver.req.txt)

1.4 Идем сюда: Скачать CHDK, и качаем full-архив с CHDK для своего модели фотоаппарата и своей версии прошивки.

2. Форматирование карты.

Делаем низкоуровневое форматирование SD-карты в фотоаппарате(Menu-> Format)

3. Установка CHDK..

3.1 Перетаскиваем в папку программы все необходимые файлы: PS.FIR и diskboot.bin

3.2 Изменяете файл FirmInfo.txt, указывая имя копируемого файла и его размер в соответствующих местах. Копировать можно только по одному файлу?

3.3 Сохраняете его и закрываете

3.4 Копируем

3.5 Повторяем операцию  для второго файла (изменение и сохранение файла  FirmInfo.txt)

3.6 Копируем 

Также можно загружать файлы в папки: 
- Создать в папке с updater'ом папку MISC, набросать туда нужных файлов.
В файле FirmInfo.txt в секции [Firmware File Name] дописать:

misc/script.bas
misc/book.txt
и т.д.

После upload firmware они окажутся в папке MISC на флешке
Максимум с папками - это можно копировать файлы в папку misc, а также если создать на карте в папке misc папку, например book, то можно
misc/book/1.txt
(почему-то расширение у файла стало -> 1.t)
конечно, файлы должны находится в соответствующих папках на компьютере.

2. Ручная загрузка CHDK.

2.1. Включите камеру в режиме просмотра. Иначе пункт загрузки прошивки доступен не будет!
2.2. Нажмите кнопку Menu, выберите "Firm Update..." (последний пункт в меню) и нажмите кнопку Set.
2.3. При появлении запроса "Update firmware version? 1.0.0.0 -> 1.1.0.0" подтвердите ваши действия выбором кнопки "OK" (нажмите клавишу "вправо" а потом Set).
2.4. Если Вы все сделали правильно, камера должна "перезагрузиться", мигнуть синим светодиодом на кнопке прямой печати direct print и на экране появится окошко-заставка, где будет указана версия загруженной вами CHDK. Также на экране могут появиться дополнительные значки (время, заряд аккумулятора, свободное место на карте и пр.) – всё это означает что CHDK загрузилась успешно.
Чтобы попасть в альтернативное меню, нажмите сначала кнопку прямой печати (на некоторых моделях м. б. использована другая клавиша, если нет кнопки прямой печати, в любом случае, если фотоаппарат в "альтернативном" режиме на экране внизу должна появиться надпись <Alt>), а потом кнопку Menu.

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

3. Включение автоматической загрузки CHDK.

3.1. Выполните все действия, необходимые для загрузки прошивки вручную.
3.2. В альтернативном меню "Miscellaneous stuff"("Разное") выберите пункт "Make card bootable..."("Сделать автозагрузку с карты...")
3.3. Выключите камеру и вытащите карту памяти.
3.4. Переведите переключатель защиты от записи на SD-карте в положение "LOCK"("Заблокировано"). Это обязательное условие!
3.5. Вставьте SD-карту обратно в фотоаппарат.

Большое примечание: в зависимости от модели фотоаппарата CHDK может состоять из:

  1. Файлы DISKBOOT.bin и PS.fir
  2. Файлы DISKBOOT.bin, PS.fi2
Если вы не собираетесь использовать ручную загрузку CHDK, то можно скопировать на SD-карту только diskboot.bin, но для первого запуска ручная загрузка вам всё-таки потребуется см. п. 2.2. После настройки автозагрузки ps.fir(ps.fi2) можно удалить, если хотите.

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

Помощь по альтернативному меню CHDK (на русском языке)

FAQ (вопрос/ответ) (на русском языке)

Далее даны ссылки на руководства на английском языке. Они дополняют друг друга и рекомендуются к прочтению, в добавление к русскому руководству,

CHDK Usage Manual 1 - (Original GrAnd Build) - самое старое руководство, многих функций ещё нет;

CHDK Usage Manual 2 - (Allbest Build Addendum) -руководство, написанное после ключевых изменений в CHDK;

CHDK Usage Manual 3 - (Morebest: Most Recent CHDK Addendum) - обновление и дополнение, в т.ч. содержит информацию по скриптам;

New User Guide April 2009 - последнее выпущенное руководство на английском языке. Содержит описание всех последних функций. Формат - PDF.

P.S. Для выбора русского языка в альт-меню выберите "Visual Settings" потом "Language..." и выберите файл russian.lng.

Категория: О CHDK | Добавил: Ryabchik (09.02.10)
Просмотров: 3681 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Поиск

v