<f_>
bonda_000: f_ridge is a bridge bot, the actual message author is in < and >
<f_ridge>
<fâ_[mtrx]/M> For example
<bonda_000>
Oh I didn't know that
<bonda_000>
clever: testing my horizontal clocks today, found out if I kill the GPCLK01 for some reason Pi freeezes
<bonda_000>
haven't had that with GPCLK0
<bonda_000>
for some reason GPCLK1 is acting weird
<bonda_000>
GPCLK0 produces a 29.5MHz
<bonda_000>
GPCLK1 seems to already be enabled for some reason, once I change the GPFSEL oscilloscope shows it's already a 25MHz wave
<bonda_000>
and then it won't go above 25MHz after I change the divisor
<bonda_000>
both run from PLLD
<bonda_000>
at least that's what I write to the register
<bonda_000>
I was going to see if I set the FLIP bit on GPCLK1, if it's gonna give me an inverted GPCLK0 if I source them from the same PLL
<bonda_000>
with the rest of the config equivalent
Stromeko has quit [Ping timeout: 268 seconds]
Stromeko has joined ##raspberrypi-internals
<clever>
bonda_000: the 25mhz gpclk is to run the ethernet/usbhub chip
<clever>
while the 32khz gpclk is to run the wifi/bt chip
<bonda_000>
That's what I was thinking
<bonda_000>
Strangely it is not <reserved> in the datasheet
<clever>
which datasheet?
<bonda_000>
bcm2835
<bonda_000>
the colored table
<clever>
thats pi1, it never had wifi
<clever>
and they didnt update the datasheet when newer models came out
<bonda_000>
yeah if I kill it I have to reboot
<bonda_000>
soldered the run header today! its so nice now I don't have to mess with the wires
<bonda_000>
wired the camera
<bonda_000>
The horizontal clocks seem to be 5V though
<bonda_000>
don't know if 3.3 can drive it
<bonda_000>
but the vertical clocks are shaped from 3.3V
<bonda_000>
worked with GPCLK2
<bonda_000>
but the FLIP didn't do anything
<bonda_000>
just added a bit of delay
<clever>
why does the camera need hsync and vsync?
<clever>
you might be able to abuse DPI to get those signals
<bonda_000>
It says about FLIP "Switching this control will generate an edge on the clock generator output" seemingly that's where the slight delay comes from
<bonda_000>
maybe I have to flip it until they are opposite way
<bonda_000>
there is a book by Nakamura about ccd sensors
<bonda_000>
the electronic shutter makes the charge-couple device accumulated charge leak into vertical analog shift registers
<bonda_000>
each of these feed into a single horizontal analog shift register
<bonda_000>
so if your horizontal line is, say 625 pixels, the vertical clock is horizontal clock divided by 625
<bonda_000>
sony icx415aq there is a nice diagram in the datasheet
<bonda_000>
that's the one that I got
<bonda_000>
they sell a vertical driver for it but I decided I can make my own with microcontroller timers
<bonda_000>
but it all has to be synced to a master clock
<clever>
definitely sounds like a job for DPI
<bonda_000>
I don't know how crucial synchronization is on the VPU side, but in the datasheet in the timing charts you can see they insert dead lines
<bonda_000>
so your signals reach the image processing software I guess