Forgot Password
Pentax Camera Forums Home
 

Reply
Show Printable Version Search this Thread
11-14-2010, 06:13 PM - 1 Like   #1
New Member




Join Date: Nov 2010
Location: United Kingdom
Posts: 12
"Swtch dst msr pt" considered bad - K100D firmware

I like my new toy the K100D, but I found the weird vowel-less menu text annoying, so I have fixed it up somewhat.

My choices may not be to everyone's taste, but I'd say it's an improvement over the gibberish that Pentax came up with.

You can download my modified 1.02 firmware image:

http://dl.dropbox.com/u/3324639/FWDC156B.BIN (MD5 c05ece195b48bbe0edaf7f198b040dcb)

Or you can apply the diff yourself:

Code:
begin 644 k100d102en.bsdiff
M0E-$249&-#`:!````````"L&``````````!$``````!"6F@Y,4%9)E-9V=+<
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
<)?R?,MNE"Z34J$<0M(IEF\?Q=R13A0D*[#[0P```
`
end


11-15-2010, 02:26 AM   #2
Veteran Member
georgweb's Avatar

Join Date: Apr 2008
Location: Berlin, Germany
Photos: Gallery
Posts: 1,381
Hey Soren welcome to the forum,
and thanks a lot for posting this. I always admire people with special knowledge and you are obviously one of them.
Now if you please would incorporate Live View in the K100D's firmware ? :-)
Just kidding,
all the best,
Georg
11-15-2010, 05:17 AM   #3
Senior Member
eigelb's Avatar

Join Date: Mar 2009
Location: Italy
Posts: 174
can you edit the K-5 firmware to allow full manual controls in video mode?
I think Pentax will never do it.
11-15-2010, 06:20 AM   #4
Veteran Member
Andi Lo's Avatar

Join Date: Jul 2008
Location: Halifax, Nova Scotia
Posts: 2,925
This thread is turning into firmware request thread...

I don't have my K100D with me anymore now but would've appreciated this back then. Very impressive if it worked... anyone else tried it yet?

Can you please try to hack the K10D firmware so that AE-L button on the grip becomes AF button?

11-15-2010, 08:03 AM   #5
Site Supporter
tomwil's Avatar

Join Date: May 2009
Location: Maryland USA
Posts: 778
QuoteOriginally posted by soren Quote
You can download my modified 1.02 firmware image:
This firmware probably only works on the K100D, and not the K100D Super. Is that true?
11-15-2010, 08:25 AM   #6
New Member




Join Date: Nov 2010
Location: United Kingdom
Posts: 12
Original Poster
QuoteOriginally posted by tomwil Quote
This firmware probably only works on the K100D, and not the K100D Super. Is that true?
Right, I believe the Super has a different firmware signature.

If you are really keen, you could dump the DSP and CPU flash using the debug menu. The upgrade image for the K100D seems to simply consist of those two concatenated, although your dumps would also include your camera's adaptation values, which are written to the DSP flash at runtime.
11-15-2010, 09:31 AM   #7
New Member




Join Date: Nov 2010
Location: United Kingdom
Posts: 12
Original Poster
Okay, curiosity got the better of me and I have just successfully flashed my K100D with an image composed of the DSP and CPU flash dumps concatenated rather than a modified update file.

If someone with a K100D Super is feeling adventurous, here's what you need to do:

- Enter the debug mode by holding Info and AE-L while turning the camera on.
- Quickly, but not too quickly, press Menu, Menu, Info.
- Press Menu again which will give you the second debug menu screen.
- Select CPU ROM STORE and press OK.
- Select DSP ROM STORE and press OK.
- Turn the camera off, copy _and then delete_ the KB393CPU.BIN and KB393DSP.BIN files from the SD card.

- Enter the main debug menu again, select USR DAT CLEAR and press OK. This will reset all your settings but not things like shutter count.
- On the second debug menu screen, select DSP ROM STORE and press OK.
- Turn the camera off and copy this second version of KB393DSP.BIN from the SD card, taking care not to overwrite the first version of KB393DSP.BIN on your computer.

Then you can make the three files available to me somehow and I will see if the Super firmware is similar enough to that of the original K100D that I can apply my menu text corrections without too much risk of blowing up someone's Super.

This would also be useful for Supers, for which no official firmware update file was ever released, in case someone should come up with firmware hacks that do more than just change text.
11-15-2010, 07:58 PM   #8
Veteran Member
alohadave's Avatar

Join Date: Jan 2008
Location: Quincy, MA
Photos: Gallery | Albums
Posts: 2,024
QuoteOriginally posted by soren Quote
Okay, curiosity got the better of me and I have just successfully flashed my K100D with an image composed of the DSP and CPU flash dumps concatenated rather than a modified update file.

If someone with a K100D Super is feeling adventurous, here's what you need to do:

- Enter the debug mode by holding Info and AE-L while turning the camera on.
- Quickly, but not too quickly, press Menu, Menu, Info.
- Press Menu again which will give you the second debug menu screen.
- Select CPU ROM STORE and press OK.
- Select DSP ROM STORE and press OK.
- Turn the camera off, copy _and then delete_ the KB393CPU.BIN and KB393DSP.BIN files from the SD card.

- Enter the main debug menu again, select USR DAT CLEAR and press OK. This will reset all your settings but not things like shutter count.
- On the second debug menu screen, select DSP ROM STORE and press OK.
- Turn the camera off and copy this second version of KB393DSP.BIN from the SD card, taking care not to overwrite the first version of KB393DSP.BIN on your computer.

Then you can make the three files available to me somehow and I will see if the Super firmware is similar enough to that of the original K100D that I can apply my menu text corrections without too much risk of blowing up someone's Super.

This would also be useful for Supers, for which no official firmware update file was ever released, in case someone should come up with firmware hacks that do more than just change text.
I'll try this in a bit with my 100D Super.

11-15-2010, 09:03 PM   #9
Veteran Member
alohadave's Avatar

Join Date: Jan 2008
Location: Quincy, MA
Photos: Gallery | Albums
Posts: 2,024
QuoteOriginally posted by soren Quote
Okay, curiosity got the better of me and I have just successfully flashed my K100D with an image composed of the DSP and CPU flash dumps concatenated rather than a modified update file.

If someone with a K100D Super is feeling adventurous, here's what you need to do:

- Enter the debug mode by holding Info and AE-L while turning the camera on.
- Quickly, but not too quickly, press Menu, Menu, Info.
- Press Menu again which will give you the second debug menu screen.
- Select CPU ROM STORE and press OK.
- Select DSP ROM STORE and press OK.
- Turn the camera off, copy _and then delete_ the KB393CPU.BIN and KB393DSP.BIN files from the SD card.

- Enter the main debug menu again, select USR DAT CLEAR and press OK. This will reset all your settings but not things like shutter count.
- On the second debug menu screen, select DSP ROM STORE and press OK.
- Turn the camera off and copy this second version of KB393DSP.BIN from the SD card, taking care not to overwrite the first version of KB393DSP.BIN on your computer.

Then you can make the three files available to me somehow and I will see if the Super firmware is similar enough to that of the original K100D that I can apply my menu text corrections without too much risk of blowing up someone's Super.

This would also be useful for Supers, for which no official firmware update file was ever released, in case someone should come up with firmware hacks that do more than just change text.
That sequence doesn't do anything on my 100D Super.
11-15-2010, 09:12 PM   #10
New Member




Join Date: Nov 2010
Location: United Kingdom
Posts: 12
Original Poster
QuoteOriginally posted by alohadave Quote
That sequence doesn't do anything on my 100D Super.
Looks like they made it a little more difficult like on later K10D versions as well.

These later cameras can be put into debug mode using USB.

k10d debug 1.30 - Google Search

If you do that, you should then be able to dump the flash as previously described.
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!
camera, dslr, firmware, k100d, photography
Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads
Thread Thread Starter Forum Replies Last Post
Bad Day at the Factory: A "HLILAND PENTAX" H3 macTak Pentax Film SLR Discussion 6 07-04-2010 05:41 AM
Would you pay an annual "firmware" fee once your body is out of warranty? brecklundin Pentax DSLR Discussion 13 05-11-2010 07:50 AM
Is the K10 considered a "professional" camera?? deludel General Talk 21 05-27-2008 01:08 PM
Non Pentax lenses cannot use "Switch dst msr pt" in K100D?? raider Pentax SLR Lens Discussion 4 08-05-2007 06:50 AM
which focal length(s) are considered "fish eye"? slip Pentax SLR Lens Discussion 3 12-13-2006 10:51 AM



All times are GMT -7. The time now is 08:42 AM. | 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