본문 바로가기

사진에 대한 단상/Tip

[정보] 400D를 핵펌하여, ISO-3200 및 스팟측광 기능을 써보자!








canon eos 300D 에 이어 400D 또한 핵펌을 이용하여


1) ISO 3200 now enabled (ISO 3200 확장)
2) Spot metering now enabled (스팟 측광 가능)
3) actual shutter count now enabled (셔터수 확인)

 

등이 가능하게 되었습니다.

 

 

 

해당 방식은 직접적인 펌웨어 업데이트를 하는 것이 아니라,

메모리 카드에서 카메라를 제어하는 형식이기 때문에,

펌웨어 업데이트시 발생할 수 있는 문제점이 없어졌습니다.

 

정상으로 돌리려면 CF카드를 포맷하면 다시 기존의 정상적인 펌웨어 버젼으로 이용이 가능하니

참고하시기 바랍니다.

 

============================== 사용법 ========================================


1. 일단 제품은 펌웨어 1.1.1 버전이 되어 있어야 합니다. (캐논 홈페이지에서 1.1.1 펌웨어를 다운로드받아

메모리카드에 카피후 전원을 켜시면 자동으로 업데이트 됩니다.)

2. 그리고 포맷된 CF메모리에다가 testfir.fir 파일을 넣고 카메라에 삽입 그리고 키시면 스크린에
아무 것도 나오지 않습니다. 그상태로 약 5분 유지후 전원 끄시고 배터리 분리 하시면 됩니다.

3. CF메모리를 분리후 리더기에 넣고 빠른 포멧 해주세요.

4. 중요한 부분 입니다. cardtricks145-sfx.exe가 있을겁니다. 이거 압축 풀어주세요. 그러면
CardTricks145.exe 파일이 생성됩니다. 자 이것을 실행해주세요. 실행하면 CF메모리 경로를 설정
해주시면 됩니다. 그후에 우측 하단에 CF boot sector란에 체크 하신후 좌측 중단에 Make Bootable
선택해 주시면 바로 완료 됩니다.

5. 위에 완료된 CF메모리에다가 autoexec[1].bin20090913.rar 압축을 푸시면 AUTOEXEC.BIN 있습니다.
이걸 메모리의 최상단(루트 폴더)에 넣어 주시면 됩니다.

6. 메모리를 이제 카메라에 삽입하세요. 전원을 키신후에 프린트버튼(파란색)을 누르시면 iso가

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

생깁니다. 골라서 사용하시면 됩니다. 그리고 메모리를 포멧하거나 다른 메모리로 교체 하면
정상으로 돌아옵니다. 메모리에다가 해킹시키는 파일을 로드시키는 거라 위험이 적습니다.

7. spot의 경우는 측광방식 단축키를 누르시면 3가지 측광을 고르는게 나옵니다. 거기서 프린트
버튼을 클릭하면 측광방식이 추가 됩니다.

8. 셔터 확인에 대한 부분은 아래에 원문을 확인해보시기 바랍니다.


완료가 되면 CF메모리 최상단에 STDOUT.txt 파일이 생성되며 관련 정보가 들어가 있습니다.

 

 

================================ 400D 핵펌웨어 업데이트 원문 ========================================

 

 

THIS IS UNBELIEVABLY AWESOME!

Guys at CHDK made it again! (Thanks thaibv and foldsea @ CHDK!!!)

A firmware hack for Rebel XTi / 400D that enables additional features such as ISO 3200 (and other ISOs in between like 500, 640, 120, 1250 etc) and SPOT METERING (yes! spot metering!) has been released and it works pretty darn well!

For more information and the required files, please refer to:
http://chdk.setepontos.com/index.php...,3290.135.html

Use testfir.fir to make your 400d bootable from CF and then make your CF card bootable using cardtricks. (choose CF boot sector option) Copy the hack file (autorun.bin) into the CF.

Once all is done correctly, insert the CF and turn the camera on. The print button will light up (blue) momentarily to show that the hack has been loaded.

To change ISO, go to ISO menu to choose baseline ISO and then push the print button several times to switch to other ISOs. (ISO number in the screen will change accordingly)

100 - 100 / 125 / 160 / 80
200 - 200 / 250 / 320
400 - 400 / 500 / 640
800 - 800 / 1000 / 1250
1600 - 1600 / 2000 / 2500 / 3200

To use spot metering go to metering menu, and then push print button. Camera will beep and spot metering will be enabled.

To start the camera without the hack, insert other non-hacked CFs or just format the CF.

--------DETAILED HOWTO--------

1. use a fully charged battery. you need CF card reader and windows. on a mac, use windows under bootcamp/vmware fusion.

2. update to latest firmware (1.1.1) by downloading the latest firmware, copying it into the root of CF, and running "update firmware" in the setup menu.

3. empty your CF, download testfir.fir from http://chdk.setepontos.com/index.php/topic,1618.0.html and copy it into the root of your CF.

4. insert CF, and then run firmware update again using testfir.fir the screen will go blank. wait 5 minutes, turn off, take battery out and back in.

5. insert CF into card reader and perform a quick format.

6. --------------- UPDATED INSTRUCTIONS FOR BOTH < 4GB (fat16) AND > 4GB (fat32) CARDS: ----------------------------

download cardtricks 1.45 : http://chdk.setepontos.com/index.php/topic,4214.0.html (first download link). Run it to self extract the archive. Run the binary extracted, choose CF drive, tick "cf boot sector" and then click "make bootable."

7. download latest autoexec.bin from here: http://code.google.com/p/400d/downloads/list rename it to autoexec.bin then copy the file to CF card.

8. safely remove CF, insert it into camera, if the blue print led of the camera briefly lights up when the camera is turned on, the hack is successfully loaded.

9. to use additional ISO values, choose one of the 100,200,400,800,1600, and then push the print button to access more ISOs. (80/100/125/160/200/250/320/400/500/640/800/1000/1250/ 1600/2000/2500/3200)

ISO levels 16/32/40/50 can also be enabled if you go to menu and turn "shoot without CF" ON, but not sure if they really work (i see no difference.)

10. to use spot metering, go to metering selection screen, then push the print button. to go back to "evaluative metering", you have to select other metering modes first, and then back to "evaluative metering", because the camera thinks you are at "evaluative" although you are at "spot metering".

11. to view shutter actuation count, which was only viewable by canon themselves, go to menu, push print button, push menu button again twice, ("factory menu" appears), enter factory menu, then push print button to enter "debug mode". after a beep, go back and set spot metering. and you will see the camera writing something to the CF (CF light). eject CF, insert it into card reader, you will see a file called STDOUT.txt, search the textfile for "Release". there you see a number and that is the shutter count.

thanks very much thaibv and Foldesa of CHDK for this wonderful hack.

- raingrove