STM32-H103 + CMOS Camera (Samsung e700)

So, I have on the breakout board:

  • 10k Resistor connected on GND wire b/w camera & STM32

  • Decoupling capacitors (0.1µF MKT)

  • Pull-up resistors (10k) connected to SCL, SDA & +3V

My connection scheme is:

SCL → PB6

SDA → PB7

MCLK → PB8

HSYNC → PC0

VSYNC → PC1

PCLK → PC2

\ENB → PC10

\RST → PA10

DATA[0…7]->PA[0…7]

RST and ENB are driven high. In camera manual from SFE by David says that ENB 11 pin & /RST 12 pin, but I found in inet (http://o-d-v.nm.ru/tel_cam/cameras/samsung_E700.htm) that /RST is 11 & /ENB 12 :?: :!:

STM32 generate clock via TIM4(PB8)

It won’t respond over I2C either. Just want to read some registr (device ID)

/Generate Start/

I2C_GenerateSTART(I2C1, ENABLE);

while(!I2C_CheckEvent(I2C1, I2C_EVENT_MASTER_MODE_SELECT));

/Send slave address/

I2C_Send7bitAddress(I2C1, 0x22, I2C_Direction_Transmitter);

while(!I2C_CheckEvent(I2C1, I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED));//stops here forever ??