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.
