FAQ FAQ  Forum Search   Events   Register Register  Login Login

E-mount electronic protocol reverse engineering

Page  <1 89101112>
Author
bostwickenator View Drop Down
Newbie
Newbie

Joined: 19 June 2009
Status: Offline
Posts: 20
Post Options Post Options   Quote bostwickenator Quote  Post ReplyReply Direct Link To This Post Posted: 06 November 2018 at 14:42
Hey rokaka I actually run LEX Optical where I'm building an E mount camera from scratch. Possibly we can leverage the coverage we got in Make: and around the web to bring in more contributors for this project. Honestly I think given another week or two I'll be at the point where I can build an AF lens. Personally I want to get to that line before I try and get publicity and open source the code.
 



Back to Top
Entropy512 View Drop Down
Groupie
Groupie

Joined: 22 July 2015
Country: United States
Status: Offline
Posts: 44
Post Options Post Options   Quote Entropy512 Quote  Post ReplyReply Direct Link To This Post Posted: 07 November 2018 at 23:04
Originally posted by bostwickenator bostwickenator wrote:

GREAT NEWS I can simulate a lens well enough to start the main messaging loop! I'll share the code soonish.

BTW, are you using the Arduino environment with the Teensy or straight GCC?
Back to Top
rokaka View Drop Down
Newbie
Newbie

Joined: 30 June 2018
Status: Offline
Posts: 22
Post Options Post Options   Quote rokaka Quote  Post ReplyReply Direct Link To This Post Posted: 08 November 2018 at 09:41
Originally posted by bostwickenator bostwickenator wrote:

Hey rokaka I actually run LEX Optical where I'm building an E mount camera from scratch. Possibly we can leverage the coverage we got in Make: and around the web to bring in more contributors for this project. Honestly I think given another week or two I'll be at the point where I can build an AF lens. Personally I want to get to that line before I try and get publicity and open source the code.


WOW. Super cool!!!!! Kudos to your work man, awesome!
Back to Top
bostwickenator View Drop Down
Newbie
Newbie

Joined: 19 June 2009
Status: Offline
Posts: 20
Post Options Post Options   Quote bostwickenator Quote  Post ReplyReply Direct Link To This Post Posted: 08 December 2018 at 16:36
Back to Top
Entropy512 View Drop Down
Groupie
Groupie

Joined: 22 July 2015
Country: United States
Status: Offline
Posts: 44
Post Options Post Options   Quote Entropy512 Quote  Post ReplyReply Direct Link To This Post Posted: 08 December 2018 at 17:06
Nice!

Sorry I haven't done much as far as data collection or further analysis lately... November was hectic and I've been dealing with sinusitis since Thanksgiving.

Hopefully I'll have more time to come back to this after the new year.
Back to Top
rokaka View Drop Down
Newbie
Newbie

Joined: 30 June 2018
Status: Offline
Posts: 22
Post Options Post Options   Quote rokaka Quote  Post ReplyReply Direct Link To This Post Posted: 05 January 2019 at 16:28
Happy New Year everyone! Any developments recently?
 



Back to Top
Zachariah View Drop Down
Newbie
Newbie

Joined: 08 March 2019
Status: Offline
Posts: 1
Post Options Post Options   Quote Zachariah Quote  Post ReplyReply Direct Link To This Post Posted: 08 March 2019 at 16:55
Hello,

I'm a sony a7ii owner and I'm currently thinking about building a AF ring near the LM-EA7 from techart but with a better motorisation. I though suck at programming. I found the firmware adresses for the LM-EA7 in the android apk to upgrade it. This may help you guys on your research for e-mount reverse engineering and also talk about the mistakes that may have been done on this ring.
LM-EA7,Firmware for LM-EA7 Ver6.0.0 20180105,http://www.techart-logic.com/g-nex3/firmware/lm-ea7/m-nex180105.bin ,38603
LM-EA7,Firmware for LM-EA7 Ver5.0.0 20170214,http://www.techart-logic.com/g-nex3/firmware/lm-ea7/m-nex170511.bin ,42745
LM-EA7,Firmware for LM-EA7 Ver4.0.0 20160905,http://www.techart-logic.com/g-nex3/firmware/lm-ea7/m-nex160905.bin ,7942
LM-EA7,Firmware for LM-EA7 Ver3.0.0 20160626,http://www.techart-logic.com/g-nex3/firmware/lm-ea7/m-nex160626.bin ,36800
LM-EA7,Firmware for LM-EA7 Ver2.0.0 20160415,http://www.techart-logic.com/g-nex3/firmware/lm-ea7/m-nex160415.bin ,51154
LM-EA7,Firmware for LM-EA7 Ver1.0.0 20160320,http://www.techart-logic.com/g-nex3/firmware/lm-ea7/m-nex160320.bin,8519
Back to Top
cocciasik View Drop Down
Newbie
Newbie

Joined: 21 March 2019
Country: Italy
Status: Offline
Posts: 2
Post Options Post Options   Quote cocciasik Quote  Post ReplyReply Direct Link To This Post Posted: 21 March 2019 at 09:25
Wow, you guys rock!

I do have programming skills (today mainly Java but I used to work with embedded systems where I used C++ and ARM assembly in the past). I also have some electronics background and I played with Arduino a few times. However, no experience with reverse engineering of code. My dream is to patch the firmware of LA-EA4 in order to use OSPDAF like an A99II! There are too many excellent screw-driven lenses out there from Sony/Minolta that will shine on newer E-mount cameras...

I have a large collection of E-mount and A-mount lenses -- about 100. If you believe I can be of any support, just ping me! For instance, capturing the communication between camera body and lenses and creating a DB for you to analyze? Or whatever you can think of. I have limited spare time, but I can definitely allocate some of it to this project!
Back to Top
SQLGuy View Drop Down
Newbie
Newbie

Joined: 08 May 2016
Country: United States
Location: Colorado Spring
Status: Offline
Posts: 10
Post Options Post Options   Quote SQLGuy Quote  Post ReplyReply Direct Link To This Post Posted: 19 April 2019 at 18:48
Hi guys,

I'm interested in doing some custom adapter work, too. I mentioned a bit of this on the DPReview Adapted Lenses forum recently: https://www.dpreview.com/forums/thread/4384917

I'm a mainly Java developer these days, but I have a fair amount of C experience, among other things, and experience with Cypress PSoC MCU development.

Just wondering if there are any, preferably inexpensive, adapters whose firmware is available - either because the MCU isn't locked or because it's been released elsewhere. It would be a convenient way to prototype my stuff if I could take an EF-E adapter, remove the EF side of things, and modify the firmware to leverage E mount protocol support that's already there.

Thanks,
Paul
Back to Top
rokaka View Drop Down
Newbie
Newbie

Joined: 30 June 2018
Status: Offline
Posts: 22
Post Options Post Options   Quote rokaka Quote  Post ReplyReply Direct Link To This Post Posted: 20 April 2019 at 11:00
I already asked Viltrox a while ago if they wouldn't be interested in open-sourcing their firmware. I would imagine that a whole lot more adapters would be sold if there would be alternative firmware for it, of if people could add functionality/make changes themselves.

Maybe if everyone asks Viltrox ( info@jyc-hk.com ) it will happen..?
Back to Top
addy landzaat View Drop Down
Senior Member
Senior Member

Joined: 22 April 2006
Country: Netherlands
Location: Netherlands
Status: Offline
Posts: 9469
Post Options Post Options   Quote addy landzaat Quote  Post ReplyReply Direct Link To This Post Posted: 20 April 2019 at 12:11
Interesting thought, could be a good move for Viltrox, however, they may have an agreement with Sony (who shares the E-mount protocol with partners) that forbids them of sharing certain information that is in the firmware of their adapters. Did they reply to your question at all?
Why not follow me on Instagram? @Addy_101
Back to Top
Leegong View Drop Down
Newbie
Newbie

Joined: 30 September 2016
Status: Offline
Posts: 24
Post Options Post Options   Quote Leegong Quote  Post ReplyReply Direct Link To This Post Posted: 25 April 2019 at 07:38
I believe that reversing TAMRON A036 Lens Firmware will reveal
lots of secrets of E-mount protoccol ,
After disassembling A036 firmware with IDA PRO ,
i located all messages communicating between A036 and camera in A036 firmware,
however the MCU model Number in A036 is unknown ,
so noway to understand the meaning of those messages .
Could anybody take a picture of A036 MCU on the motherboard ?
maybe there is silkmark on the MCU chip .

Edited by Leegong - 25 April 2019 at 07:51
Back to Top
bostwickenator View Drop Down
Newbie
Newbie

Joined: 19 June 2009
Status: Offline
Posts: 20
Post Options Post Options   Quote bostwickenator Quote  Post ReplyReply Direct Link To This Post Posted: 24 May 2019 at 00:15
Hey Leegong I don't have a A036 yet but I'm glacing through the firmware, have you had any luck getting further with ida? I enjoy this string ROM:0005B43C Welcome to AA036SF ADJUST MODE!!(*^0^*)\r\n I guess it's built on Windows from the machine name ROM:0005F7D0 Akimoto-PC. Drop me an email if you get a chance. Entropy512 has my details.
Back to Top
Leegong View Drop Down
Newbie
Newbie

Joined: 30 September 2016
Status: Offline
Posts: 24
Post Options Post Options   Quote Leegong Quote  Post ReplyReply Direct Link To This Post Posted: 30 May 2019 at 10:39
Hi , bostwickenator ,
Sorry for the late reply.
ROM 05B84C is struc of L2B01 Message ,
which is the first Lens response when camera sends the first command
after body power on .

ROM 0x5B870 is struc of L2B07
ROM 0x59EBC is struc of L2B08
......

Leegong
Back to Top
Dyxum main page >  Forum Home > Dyxum Community > Knowledge Base Page  <1 89101112>

Forum Jump Forum Permissions View Drop Down



This page was generated in 0.063 seconds.

Monitor calibration strip

Dyxum.com - Home of the alpha system photographer

In memory of Cameron Hill - brettania

Feel free to contact us if needed.