Forgot Password
Pentax Camera Forums Home
 

Reply
Show Printable Version Search this Thread
12-13-2012, 12:24 PM - 22 Likes   #1
Senior Member
clover's Avatar

Join Date: Oct 2009
Location: Near Paris
Posts: 141
How to deactivate SDM and allow for screw drive autofocus with DA* 16-50mm f/2.8

How to deactivate SDM and allow for screw drive autofocus with DA* 16-50mm f/2.8 - Le site des amateurs de PENTAX


I post in page 1 the instructions, but I put a link to my websiute, so it is easier to read page older than page 1

Also, the instructions for 50-135mm
How to deactivate SDM and allow for screw drive autofocus with DA* 50-135mm f/2.8 - Le site des amateurs de PENTAX


Last edited by clover; 01-02-2013 at 03:51 AM.
12-13-2012, 01:01 PM   #2
Pentaxian
Mistral75's Avatar

Join Date: Feb 2009
Location: Paris
Posts: 3,592
Thank you clover, this is immensely helpful indeed.
12-13-2012, 03:46 PM - 3 Likes   #3
Senior Member
clover's Avatar

Join Date: Oct 2009
Location: Near Paris
Posts: 141
Original Poster
Thank you also for the "private" help

Here is the all instruction

http://www.pentaxiste.org/pratique/depannage/article/how-to-deactivate-sdm-a...ar_mode=calcul

ATTENTION PLEASE: THIS IS UNOFFICAL INSTRUCTIONS, FOLLOW THEM AT YOUR ONWN RISK.

How to deactivate SDM and allow for screw drive autofocus with DA* 16-50mm f/2.8

This article is born after a long and interesting thread on pentaxkpark.com
[K20D] D
Thanks again, to poildegris for his help and also to nicokoscom55 for his work, I am only the messenger

Let's start.

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

Debug mode


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 not updated K10D or K20D so you will easily access the debug mode by following pentax-hack instructions.

As I do not own a 50-135mm, I will only talk about the process using a 16-50mm DA* with my K10D.

Let's start after the battery fully charged and the 16-50mm mounted on it.

{{STEP 1}}
I only know the process to access debug mode with firmware 1.30 updated K10d.

So using Notepad, create a file nammed MODSET.TXT
inside, only write :
[DEBUG_MODE EN]

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 be written :

DEBUG MODE

{{STEP 2}}
TAke back your SD card and change the file MODSET.TXT and write inside only

[OPEN_DEBUG_MENU]

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 EEPROM SAVE

Make a saved file of the EEPROM to allow you to reverse the process in cas of troubles

{{STEP 3}}
To modify the EEPROM, you can
-Either access the LENSEEP.LNS file you create by saving the file, I ask you to use Notepad++ Notepad++ Home
-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
-* 0020
-* 0060
-* 00A0
-* 00E0
-* 0120
-* 0160
-* 01A0
-* 01E0
-* 0220
-* 0260
-* 02A0
-* 02E0
-* 0320
-* 0360
-* 03A0
-* 03E0


Using the DSLR directly : DO NOT FORGET TO SAVE A FILE AND MODIFY A COPY FOR YOUR OWN SECURITY
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"
-* 0023
-* 0063
-* 00A3
-* 00E3
-* 0123
-* 0163
-* 01A3
-* 01E3
-* 0223
-* 0263
-* 02A3
-* 02E3
-* 0323
-* 0363
-* 03A3
-* 03E3


{{STEP 4}}
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 EPPROM LOAD

{{STEP 5}}

Check your lens on the DSLR, the SDM will no more work, Then take back your SD card and modify the MODSET.TXT file.
With this command
[DEBUG_MODE DIS]
Press and Hold MENU button and switch on the DSLR.

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.

Last edited by clover; 01-02-2013 at 03:38 AM.
12-13-2012, 05:21 PM   #4
Zav
Pentaxian
Zav's Avatar

Join Date: Feb 2009
Photos: Gallery
Posts: 1,351
Looks like there is a solution for the people willing to deactivate the SDM of their lens!

12-13-2012, 05:49 PM   #5
Pentaxian
panoguy's Avatar

Join Date: Sep 2007
Location: Washington, D.C.
Photos: Gallery | Albums
Posts: 3,291
QuoteOriginally posted by Zav Quote
Looks like there is a solution for the people willing to deactivate the SDM of their lens!
Unless they only have a K-5 (no debug mode access known).

EDIT: Apparently PK-Tether will open up the K-5 debug menu, so I'll try that. I have a DA*16-50 with "nearly dead" SDM, so this might be interesting to try.

Last edited by panoguy; 12-13-2012 at 05:58 PM.
12-13-2012, 06:29 PM   #6
Pentaxian
JinDesu's Avatar

Join Date: Jun 2011
Location: New York City
Photos: Gallery
Posts: 5,631
QuoteOriginally posted by panoguy Quote
Unless they only have a K-5 (no debug mode access known).

EDIT: Apparently PK-Tether will open up the K-5 debug menu, so I'll try that. I have a DA*16-50 with "nearly dead" SDM, so this might be interesting to try.
Faster faster.
12-16-2012, 07:11 AM - 2 Likes   #7
Senior Member
clover's Avatar

Join Date: Oct 2009
Location: Near Paris
Posts: 141
Original Poster
Here is the process using a Pentax K-7

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
[K20D] D
Thanks again, to poildegris for his help and also to nicokoscom55 for his work, I am only the messenger

Let's start.

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

Debug mode


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.

Let's start after the battery fully charged and the 16-50mm mounted on it.

{{STEP 1}}
Here is the process using a Pentax K-7

Download PKTETHER
PK_Tether | Tethering and remote control software for Pentax DSLR cameras

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

{{STEP 2}}
TAke back your SD card and, using Notepad, create a file nammed MODSET.474
inside, only write (after un blank line):

[OPEN_DEBUG_MENU]

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

{{STEP 3}}
To modify the EEPROM, you can
-Either access the LENSEEP.LNS file you create by saving the file, I ask you to use Notepad++ Notepad++ Home
-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
-* 0020
-* 0060
-* 00A0
-* 00E0
-* 0120
-* 0160
-* 01A0
-* 01E0
-* 0220
-* 0260
-* 02A0
-* 02E0
-* 0320
-* 0360
-* 03A0
-* 03E0


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"
-* 0023
-* 0063
-* 00A3
-* 00E3
-* 0123
-* 0163
-* 01A3
-* 01E3
-* 0223
-* 0263
-* 02A3
-* 02E3
-* 0323
-* 0363
-* 03A3
-* 03E3


{{STEP 4}}
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

{{STEP 5}}

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

Tadaaaaaa

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.
12-16-2012, 07:46 AM   #8
Zav
Pentaxian
Zav's Avatar

Join Date: Feb 2009
Photos: Gallery
Posts: 1,351
Wow, next step will be with the K-5!

12-16-2012, 08:55 AM   #9
Veteran Member
VisualDarkness's Avatar

Join Date: Nov 2011
Location: Uppsala, Sweden
Photos: Gallery
Posts: 4,441
Amazing! If only Pentax would do this themselves.
12-17-2012, 11:22 AM   #10
Senior Member
clover's Avatar

Join Date: Oct 2009
Location: Near Paris
Posts: 141
Original Poster
It is "simple" to make it with any DSLR, as far as it works with Pktether and that we know the "modset" file.

Another way to do it, is to creat 1000 files with the name : MODSET.001 to MODSET.999 with inside the same command

[OPEN_DEBUG_MENU]

I have just tried to make it work with the 60-250mm, but, it need to change different address, I am sure to make it as I begin to use both Notepad++ and Hex Editor Neo
12-17-2012, 10:37 PM   #11
New Member




Join Date: Dec 2012
Posts: 6
Does anybody here know how to do that with K-5?
12-19-2012, 05:36 AM   #12
Senior Member
clover's Avatar

Join Date: Oct 2009
Location: Near Paris
Posts: 141
Original Poster
I think you can do it as I said, but, you need first to use PKtether as for the K7 and to creat lots of MODSET fil so you can defin which one works.
12-21-2012, 06:19 PM   #13
Pentaxian
aurele's Avatar

Join Date: Jan 2011
Location: Paris, France
Photos: Albums
Posts: 3,130
Why the 55 is a sdm only lens

Next step : discover how to adjust focus correction with in lens EEPROM ?

Suddenly dead SDM lens got more value !

Good topic btw !
12-23-2012, 10:10 PM   #14
HSV
Veteran Member




Join Date: Sep 2012
Location: Texas
Posts: 321
OMG!

Somebody with a K10d or k-7 should set up a business to convert SDM's to screw drives!
12-24-2012, 02:59 AM   #15
Senior Member




Join Date: Sep 2007
Location: Seattle
Posts: 245
This is so useful. Thank you for your contribution. There will be a larger respnse if this is posted in the lens discussion forum. I do have a question though. What do you mean by "change c0 by 80 in the colonn 03?"
Reply

Bookmarks
  • Submit Thread to Facebook Facebook
  • Submit Thread to Twitter Twitter
  • Submit Thread to Digg Digg
Tags - Make this thread easier to find by adding keywords to it!
autofocus, body, camera, card, codes, computer, da*, da* 16-50mm, deactivate, deactivate sdm, debug, drive, f/2.8, k-mount, k100d, lens, lenses, memory, menu, mode, page, pentax lens, rows, screw, sdm, slr lens, thanks, time
Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads
Thread Thread Starter Forum Replies Last Post
For Sale - Sold: Pentax DA* 16-50mm f/2.8 SDM $750 OBO noahpurdy Sold Items 3 08-22-2012 09:22 AM
For Sale - Sold: Pentax SMC DA* 16-50mm f/2.8 ED AL IF SDM pentaman Sold Items 5 03-01-2012 05:10 PM
For Sale - Sold: (Price Reduced) MINTY Pentax-DA* 16-50mm f/2.8 ED AL (IF) SDM Lens Boxed hzhao1964 Sold Items 3 02-11-2012 08:28 AM
For Sale - Sold: SCM Pentax 16-50mm f/2.8 DA* SDM (US) Green Chile Sold Items 3 09-20-2010 10:43 AM



All times are GMT -7. The time now is 12:41 PM. | See also: NikonForums.com, CanonForums.com part of our network of photo forums!
  • Red (Default)
  • Green
  • Gray
  • Dark
  • Dark Yellow
  • Dark Blue
  • Old Red
  • Old Green
  • Old Gray
  • Dial-Up Style
Hello! It's great to see you back on the forum! Have you considered joining the community?
register
Creating a FREE ACCOUNT takes under a minute, removes ads, and lets you post! [Dismiss]
Top