Post Go back to editing

Schematic Review ADV7282M

I wanted to make PAL camera board based on adv7282m below is my schematic , requesting for kind review and comments, i wish to interface this board to raspberry pi CSI CAM connector

PDF



changed file
[edited by: shyam.sunder91 at 10:10 AM (GMT -5) on 2 Dec 2021]

1) MCLK is a source and should be connected to XTALP.  XTALP is the input and XTALN is an output.  

2) Why the 560 Ohm resistor in the crystal circuit.  Doesn't hurt. Might have to tweak crystal load caps depending on crystal.

3) Use solid ground plane.  EPAD is connected to ground, (you don't know how often this is missed)

Looks good

Reply
  • FormerMember
    0 FormerMember
on Dec 3, 2021 9:46 AM in reply to shyam.sunder91

1) MCLK is a source and should be connected to XTALP.  XTALP is the input and XTALN is an output.  

2) Why the 560 Ohm resistor in the crystal circuit.  Doesn't hurt. Might have to tweak crystal load caps depending on crystal.

3) Use solid ground plane.  EPAD is connected to ground, (you don't know how often this is missed)

Looks good

Children on Dec 6, 2021 11:16 AM in reply to shyam.sunder91

1) The device should only respond to 0x40,41,42,43 depending on how ALSB is pulled.  With a scope, see if the device is really returning the ACK bit.  Also keep in mind that this is an 8-bit address while many drivers work with 7-bit addressing.  You'd need to right shift our address by one to get the 7-bit address.  Even addresses are write addresses while odd addresses are reads

2) PWRDWN should have a weak pull up.  It may float to 3V or so.  

3) A weak pull up on RESET is good

4) Yes, your are right, XTALN is the input.  Other chips have XTALP as the input.  Sorry

5) 560 is not a problem

6) Layout, I'm assuming there is a solid ground plane not shown.  Traces are 50 Ohms.  Curved analog inputs are nice but not needed. OK to leave.

  • i2cget -y 2 0x21 0x11 returns me 0x34 over CAM0 as per expectation

    so i assume there is not problem with i2c communciation, i assume as of now no problem with data interface also would come back if any key issues are identified

    can you let me know the default settings of the chip, what will be output format and what will be the output frame rate and format, it would be great if a default register map is available for the device.

  • Glad to hear I2C is working correctly.  The 7/8 bit addressing always comes up.

    The ADV728x Hardware Manual has the default reset settings

    More information on the part can be found here.

  • I am stuck in one more issue, i am not seeing the CSI_CLK_P and CSI_CLK_N , what could be the problem ? but the MIPI data is available. 

    the crystal output is also proper

    is anything configured wrong on above schematic ?

    i am using the same driver provided by analog