Hi, Laurent, you are on the recipient list because the symptom is visible throug your driver. I found the other name looking in the clock related files. Please apologize if you are not concerned by this mail.
Symptom :
External clock CAM_XCLKA frequency is wrong with 3.9, it was ok until
3.6. Everything else is working fine, except the fps are higher, and
the image quality sucks because the input clock is out of spec.
Oscilloscope measured freq is around 30 MHz instead of the 24 MHz the
sensor is asking for.
Hardware :
dm3730, with 19.2 MHz crystal, running at OPP100
The register frequency settings seems to be ok, and they are the same
as in 3.6.11 :
CM_CLKSEL2_PLL : 0x04816807
19, 2 * 360 / 8 = 864 MHz
this value is already set when I look at it in u-boot
CM_CLKSEL_CAM : 0x5
864 / 5 = 172,8 MHz
this value is set through the clock framework by the omap3isp
driver code
ISP.TCTRL_CTRL : 0x7
172,8 / 7 = 24,685... MHz
this value is set by the omap3isp driver code
However, as stated before, the actual output frequency is NOT 24 MHz
but around 30.
If dpll4 frequency is wrong, what other clock would be affected ?
What can I do to debug this ?
Laurent, I believe you have a camera add-on board for the beagle xm,
could you test and report wether you can reproduce this bug ?
Attached is the boot log with 3.9, with some debugging messages activated.
Thank you for your help,
Regards,
Jean-Philippe François
3.9dmesg
Description: Binary data
