I am trying to create an open source point-and-shoot camera 
<https://github.com/xcvista/ShusiBitsCamera> based on some spare parts 
lying in my bin and the V3s, but still in the style of a single-board 
computer. V3s don't have a lot of I/O pins and the planned features 
exhausted it. (I even have to add a I2C to SPI bridge chip to interface the 
touchscreen in the first place.) I know I can build the OS in the microSD 
and boot off that, but I would prefer using blank microSD cards instead in 
the same style as commercial cameras. This means I have to build the entire 
OS image into the NOR Flash chip. This means questions:

1. Can I use chips with higher density to boot V3s and use as MTD in u-boot 
and Linux? This means chips with more than 24 address bits, like the 
W25Q256FV (32MB, 25 address bits) or W25M512JV (64MB, 26 address bits.) 
This means having enough headroom to build a normal yaffs volume on the 
NOR. Or those even more dense SPI NAND chips?
2. If I am stuck with 16MB NOR, how should I plan the chip to make it work 
with a GUI? SquashFS + OverlayFS + tmpfs? Under this scenario how to build 
the initrd to make this combo work within the limitation of the device's 
RAM?

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" 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