Tuesday, July 8, 2008

firmware...

I'm an idiot. Really. I realized what makes things happen after the bitstream comes out of the ADC, into the FPGA, and out to ram: a GPU is running firmware that writes the pictures out to disk. It's that simple. the firmware will also be charged with a couple other tasks:

Metering
Shutter control
Indicator lights
Server function

Notice what's missing from that list? There's nothing about driving an LCD or web browsing or any of that. I decided that because there are so many wifi devices, It makes more sense to make the camera into a Personal area network device. De-centralize it, integrate it with software on client devices. Make the camera into a limited access web-server, with a big enough drive, ssh services, and it can make up for inadequacies in storage elsewhere as well.

So, I've got the broad strokes of a design pretty much completely worked out in my head. Now for details.

0 Comments:

Post a Comment

<< Home