IMX071 (D5100/D7000) Sensor Protocol

All things embedded.
*NO FEATURE REQUESTS*

Re: IMX071 (D5100/D7000) Sensor Protocol

Postby coderat » Tue Nov 28, 2017 11:31 am

APGC gain values are 12-bit. I agree on APGC registers in WIKI 0x2E-0x2F, 0x30-0x31, 0x32-0x33 being little endian half-words.
APGC register 0x2C-0x2D is also little endian half-word, but gain value occupies bits 4-15.
coderat
Core Developer
 
Posts: 2283
Joined: Fri Apr 26, 2013 10:21 am
Been thanked: 450 times

Re: IMX071 (D5100/D7000) Sensor Protocol

Postby coderat » Wed Nov 29, 2017 3:10 pm

Finally it is clear that IMX071 supports window cut-out mode. From manual of ASI071 astro camera:
page1.GIF
page1.GIF (12.17 KiB) Viewed 6491 times

page2.GIF
coderat
Core Developer
 
Posts: 2283
Joined: Fri Apr 26, 2013 10:21 am
Been thanked: 450 times

Re: IMX071 (D5100/D7000) Sensor Protocol

Postby coderat » Wed Nov 29, 2017 3:15 pm

And from ASI128MC product based on IMX128:
Attachments
page3_asi128mc.GIF
page3_asi128mc.GIF (35.1 KiB) Viewed 6491 times
coderat
Core Developer
 
Posts: 2283
Joined: Fri Apr 26, 2013 10:21 am
Been thanked: 450 times

Re: IMX071 (D5100/D7000) Sensor Protocol

Postby astronomer » Thu Nov 30, 2017 6:29 pm

Hi Coderat,

The windowing is only in vertical scan direction as it's column parallel ADC. I have a working design. For horizontal windowing, the support is in FPGA by throwing away unwanted data. Thus there won't be frame rate improvement.

Best,
astronomer
User avatar
astronomer
Developer
 
Posts: 722
Joined: Fri Apr 06, 2012 10:06 am
Location: US
Been thanked: 293 times

Re: IMX071 (D5100/D7000) Sensor Protocol

Postby coderat » Fri Dec 01, 2017 6:40 am

Ppl in astro forum confirm ASI071 camera datasheet. So it should be somehow.

P.S. IMX021 is also CMOS with column-parallel ADC and it can window readout !
coderat
Core Developer
 
Posts: 2283
Joined: Fri Apr 26, 2013 10:21 am
Been thanked: 450 times

Re: IMX071 (D5100/D7000) Sensor Protocol

Postby astronomer » Fri Dec 01, 2017 12:55 pm

User avatar
astronomer
Developer
 
Posts: 722
Joined: Fri Apr 06, 2012 10:06 am
Location: US
Been thanked: 293 times

Re: IMX071 (D5100/D7000) Sensor Protocol

Postby coderat » Fri Dec 01, 2017 6:23 pm

I added description of some IMX071 registers to WIKI and bit layout for configuration values. There are 6 undescribed 12-bit values and 2 11-bit values. I suspect some of them are related to window readout mode, but did not identify the function yet.
coderat
Core Developer
 
Posts: 2283
Joined: Fri Apr 26, 2013 10:21 am
Been thanked: 450 times

Re: IMX071 (D5100/D7000) Sensor Protocol

Postby coderat » Sat Dec 02, 2017 2:55 pm

Sony announces IMX021 like:
imx021anounce.gif
imx021anounce.gif (14.81 KiB) Viewed 6422 times


Unfortunately, I didn't find IMX021 datasheet. So it will be a hard job to identify "window readout" registers.
coderat
Core Developer
 
Posts: 2283
Joined: Fri Apr 26, 2013 10:21 am
Been thanked: 450 times

Re: IMX071 (D5100/D7000) Sensor Protocol

Postby coderat » Sun Jan 07, 2018 7:07 am

@astronomer
Did you have a look on 12-bit IMX071 registers that I found and documented in WIKI ?
coderat
Core Developer
 
Posts: 2283
Joined: Fri Apr 26, 2013 10:21 am
Been thanked: 450 times

Re: IMX071 (D5100/D7000) Sensor Protocol

Postby astronomer » Mon Aug 20, 2018 4:36 pm

User avatar
astronomer
Developer
 
Posts: 722
Joined: Fri Apr 06, 2012 10:06 am
Location: US
Been thanked: 293 times

PreviousNext

Return to Firmware

Who is online

Users browsing this forum: No registered users and 5 guests