PentaxForums.com

Go Back PentaxForums.com > Pentax Cameras > Pentax DSLR Discussion > Pentax Firmware Hack site

Pentax DSLR Discussion Talk about Pentax Digital SLR modes, technique, operation, and problems here (K and *ist D series).

Reply
 
Thread Tools Search this Thread Display Modes
07-28-2009, 07:08 AM   #31
Site Supporter
 
Gallery Photos: 0
Posts: 489
Well i started fooling around with that dll file. If something usefull comes up i'll let you know.
Are there any basic functions that are already documented, as a starting point?
Like CamOpen CamClose etc.

There was that GX10-K10D Debug Mode Control utility by makc:
Re: k10d backfocus - dslreports.com
Is he involved in you'r project. Obviously he has managed to use some of the Camera_Control_V2.dll functions in his utility and may have some use full experience. Wonder if there is a source code for his utility.

Btw, if you know some interesting penta-club.ru links, toss them here.
ytterbium is offline  
07-28-2009, 10:02 AM   #32
Loyal Member
 
Location: Russia
Gallery Photos: 0
Posts: 304
Originally Posted by ytterbium View Post
Well i started fooling around with that dll file. If something usefull comes up i'll let you know.
Are there any basic functions that are already documented, as a starting point?
Like CamOpen CamClose etc.

There was that GX10-K10D Debug Mode Control utility by makc:
Re: k10d backfocus - dslreports.com
Is he involved in you'r project. Obviously he has managed to use some of the Camera_Control_V2.dll functions in his utility and may have some use full experience. Wonder if there is a source code for his utility.

Btw, if you know some interesting penta-club.ru links, toss them here.
Yes, I have link to this utility on site and DLL is from it.
You could use freely available IDA version to disassembly exe file to look how DLL is used. It also uses wnaspi32.dll to find link to camera installed as removable disk.
tr13 is offline  
07-28-2009, 09:56 PM   #33
Member
 
Location: Gold Coast, Australia
Gallery Photos: 0
Posts: 64
I have done many years of programming in C, x86 ASM, Basic, Pascal, Perl, etc. but never on embedded systems. I haven't disassembled anything for about 10 years. I also have limited time due to a busy day job and young family

However, I have a K20D (soon to be K7?) and willing to help out. If you have anything in mind, PM me.
juice is offline  
07-28-2009, 11:08 PM   #34
Loyal Member
 
Location: Russia
Gallery Photos: 0
Posts: 304
Originally Posted by juice View Post
I have done many years of programming in C, x86 ASM, Basic, Pascal, Perl, etc. but never on embedded systems. I haven't disassembled anything for about 10 years. I also have limited time due to a busy day job and young family

However, I have a K20D (soon to be K7?) and willing to help out. If you have anything in mind, PM me.
You are welcome, look at encryption section on my site. It don't require emdebbed expirience. As we need to decrypt firmware first.
tr13 is offline  
07-28-2009, 11:09 PM   #35
Loyal Member
 
Location: Russia
Gallery Photos: 0
Posts: 304
I managed to find GX-20 service manual, looks like correct one.
If anyone want to help our project (and have it available for free download btw), you could pay this basterds :-)

Samsung - GX-20 Service Manual on Windows Drivers Downloads
tr13 is offline  
07-29-2009, 05:50 AM   #36
New Member
 
Location: St. Peterspurg
Gallery Photos: 0
Posts: 13
I just happened to have some stuff that i think can be used for your project:
GX10 service software + manual
Almost all pentax and samsung service manuals
Some service manuals for AF film cameras, not very useful, I guess, but might be interesting
Sorry, but right now I have no time to upload it to another file hosting.
Just enter the confirmation code (right side) and click the button below.
mut@NT is offline  
07-29-2009, 06:12 AM   #37
Loyal Member
 
Location: Russia
Gallery Photos: 0
Posts: 304
Spasibo za programmi i servisniye rukovodstva!
Big thangs for service software for GX10. Could be useful not only for our project but to ordinary users.
Now we have GX20 manual also (looks identical to previously mentioned). DJVU version is even better as it is smaller.
I'll put all to download section soon, look for site updates.

Special note for earlier models users - second archive contains complete service manuals for your models!

UPDATE : All manuals and software are now available at my site.

Last edited by tr13; 07-29-2009 at 08:52 AM.
tr13 is offline  
07-29-2009, 02:31 PM   #38
Site Supporter
 
Gallery Photos: 0
Posts: 489
Kruta!
Seems like information gathering gets going.
Vam nekazetsa sto bolsenstvo poleznoi informaci mozna naiti kak ras na russkim jaziki .

Last edited by ytterbium; 07-29-2009 at 02:45 PM.
ytterbium is offline  
07-29-2009, 10:09 PM   #39
Loyal Member
 
Location: Russia
Gallery Photos: 0
Posts: 304
All information I see here is in english :-)

I am searching for FR Softune Compiler now, as if we'll need to do even simple things we'll need it as writing in assembler for RISC platforms is not very entertaining thing.

Please note also that FR module for IDA is available in sources inside IDA SDK, so it can be improved if we need it.
tr13 is offline  
07-30-2009, 05:17 AM   #40
Loyal Member
 
Location: Seattle
Gallery Photos: 0
Posts: 433
Originally Posted by tr13 View Post
Thanks for respons guys.

1) Bricking body with firmware is possible for developer only. If you don't touch loader that searches for firmware files on SD upon bootup and allows you to reflash you are not bricked. This point perfectly illustrates that most firmware is developed by incompetent students (as soon as you read "use fully charged battery" you must know they are near :-) ) Loader must not be touched upon firmware flashing, and yes, it is quite easy to do.
By the way, K10D/GX10 firmware have BASIC like batch language interpreter build in. Not much commands, but something like in batch files.

2) As for video - no at this point. I believe that guys at dxuser pretty good dissected K20 sensor. It is absolutly useless. And as it is DSP related things it'll be extremely hard.

3) Guys, you have good body, but small improvements are possible. And I want to concentrate on small foto improvements.

4) As for Pentax. If they are smart, they'll help. If not, they'll be silent. Sucessfull hack is the most cheap and useful way to great buzz arount your products.
2) That is understand and agree with.

4) I suspect that you will never get this support from Pentax. Not because they are stupid but more because of the corporate culture within Pentax. I really wish Pentax would prove me wrong!
pentaxmz is offline  
07-30-2009, 06:19 AM   #41
Pentaxian
 
Location: Albareto, Italy
Gallery Photos: 3
Posts: 220
I don't understand how could you have the M lenses to behave like A ones with just software modifications, when the problem is hardware based. Same for configuration of "each lens", when the non-AF ones have no means to tell the camera their identity...
eurostar is offline  
07-30-2009, 07:20 AM   #42
Dom
Loyal Member
 
Location: In a nice room with foam walls. Chester UK.
Gallery Photos: 2
Posts: 418
Superb, I really hope you manage to pull it off.

if you only succeed in doing one thing, being able to properly control the 'dark frame' it would be a great improvement.
Dom is offline  
07-30-2009, 09:29 AM   #43
Loyal Member
 
Location: Seattle
Gallery Photos: 0
Posts: 433
Originally Posted by Dom View Post
Superb, I really hope you manage to pull it off.

if you only succeed in doing one thing, being able to properly control the 'dark frame' it would be a great improvement.
That is specifically what I am interested in...

To the OP, I will enjoy helping out with the code, once I am done with vacation mode.

I'm now heading off to the West Coast Trail with 40 lbs of camera equipment (it's a guess but it is a pretty heavy backpack).
pentaxmz is offline  
07-30-2009, 09:58 AM   #44
New Member
 
Location: Owensboro, Kentucky
Gallery Photos: 0
Posts: 17
Isn't it available for download from fujitsu or is this a limited functionality version?

Edit: I haven't installed the software yet, but I registered at the site, downloaded the softune workbench, and received the password for installation within a couple of hours.

Last edited by KyPainter; 07-30-2009 at 11:49 AM.
KyPainter is offline  
07-30-2009, 10:16 AM   #45
Member
 
Location: So.Cal.
Gallery Photos: 8
Posts: 64
So in layman terms, what kind of things would one be able to do with hacked firmware on the K20/10D?
cloudswimmer is offline  
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


All times are GMT -7. The time now is 11:41 PM.