ATTENTION PLEASE : THIS IS UNOFFICAL INSTRUCTIONS, FOLLOW THEM AT YOUR ONWN RISK.
This article is born after a long and interesting thread on pentaxkpark.com
Thanks again, to poildegris for his help and also to nicokoscom55 for his work, I am only the messenger
Few Pentax lenses have the ability to do autofocus with SDM or with the motor inside the body if the body does not allow SDM.
These SDM * lenses are :
smc PENTAX-DA* 16-50mmF2.8 ED AL [IF] SDM
smc PENTAX-DA* 50-135mm F2.8 ED [IF]SDM
smc PENTAX DA* 60-250mm F4ED [IF] SDM
smc PENTAX-DA* 200mmF2.8 ED[IF] SDM
smc PENTAX-DA* 300mmF4 ED[IF] SDM
The process begins likely as updating the firmware, with press and holding MENU button, but we will not use a firmware but a Text document created as written in Pentax-hack.info website
Each command will need a different SD card or to rewrite the MODSET file.
Main steps are
1 Using a file to access the debug mode
2 Using a file to show the list of commands and then save the original EEPROM
3 Changing the EEPROM file with notepad++ or the Body it self
4 Load the modified EEPROM inside the lens
5 deseactivating the debug mode
The easiest is to use a Pentax K-7 with PKTETHER.
As I do not own a 50-135mm, I will only talk about the process using a 16-50mm DA* with my K-7.
I will write an article for 50-135mm soon ( and 60-250mm when I achieve to make it with )
Let’s start after the battery fully charged and the 16-50mm mounted on it.
Here is the process using a Pentax K-7
Plug your K-7 to your computer using the USB cable ( sold with the body) and launch PKTETHER
Switch ON the DEBUG MODE by click on CAMERA DEBUG MODE ON
TAke back your SD card and, using Notepad, create a file nammed MODSET.474
inside, only write (after un blank line) :
Put the file in the root of the SD cardPut the card inside the switched Off DSLR.
Press and Hold MENU button and switch on the DSLR.
If everything OK, it will show you all options avaible on Debug mode :
Beware to not change a thing you do not need ( once again, all this are made at your own risk)
Use the pad to go to the line
LENS ROM CAMERA=>SD
Make a saved file of the EEPROM to allow you to reverse the process in cas of troubles
To modify the EEPROM, you can
Either access the LENSEEP.LNS file you create by saving the file, I ask you to use Notepad++ [url=http://notepad-plus-plus.org/fr/]Notepad++ Home[/url]
Or go to the line :
LENS EEPROM READ/WRITE
You can change the code line by line
Using NOTEPAD++ : DO NOT FORGET TO SAVE A FILE AND MODIFY A COPY FOR YOUR OWN SECURITY
Then change the code "C0" by "80" in the colonn 03,for the following lines
Using the DSLR directly : DO NOT FORGET TO SAVE A FILE AND MODIFY A COPY FOR YOUR OWN SECURITY
Access the line
LENS ROM EDIT R/W using the pad and the OK button.
Using the pad and dial, access the READ /WRITE function, check by read the info before modify it. Really check the info at the adress before change it. You need to read "C0" WRITE "80"
Put the modified fil LENSEEP.LNS in the root of the card and load it as using the Debug mod ( line under the line you use for saving the file )
LENS ROM DAT SD => CAMERA
Check your lens on the DSLR, the SDM will no more work.
Then Plug your K-7 to your computer and launch PKTETHER
Switch off the DEBUG MODE by click on CAMERA DEBUG MODE OFF
If everything OK, you did it, the DSLR will work as before, and the 16-50mm will not use SDM on any DSLR unlast you relaod the old LENSEEP.LNS.