*SUCCESS!! I was able to get the OV7670 camera connected, get the PRU 
reading it, and get the results over to my PC for display (although because 
I'm pushing to the PC via serial port, I can only see stills and not video, 
and the stills take about 20 seconds to transfer (640 * 480 greyscale (I'll 
work on the color later) image going byte at a time across a 115200 serial 
connection)). I discovered some of my initial (and persistent) problems 
were with poor terminations in my wiring (makes me inclined to want to go 
back and try it again as main core code with the GPIOs). It appears the L3 
can consume writes from the PRU fast enough to move to memory (although 
since this is the ONLY thing running on the device right now, I don't know 
how it would degrade the operation of other code). This is really giving me 
the itch now to try to port this to run under Debian, so I can use the 
other facilities of the OS.*


Awesome BIll that sounds great.

One thing I was thinking, and have been playing around with myself lately 
is . . . You could use websockets to push images / video out over the 
ethernet port. How one would implement that "bare metal" I am not sure. 
>From within Linux it is pretty easy, and a few good libraries / API's to 
play with. The one I've been experimenting with lately is libmongoose 
https://github.com/cesanta/mongoose, and they have another library called 
"Fossa" https://github.com/cesanta/fossa which is supposed to be cleaner.

Anyway, websockets are a protocol that can be used with, or without a 
browser on the client side. So, if you wanted to write your own client for 
manipulating the video - You could. Fairly easily. 

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to