From PINE64
Revision as of 17:58, 30 March 2021 by Barray (talk | contribs) (Plan out additional sections to be written)
Jump to navigation Jump to search

The following is documentation for a proposed Pine64 product by the community and is not an official Pine64 product. This content is the result of initial discussions about this device documented in the forum.


The aim of this project is to create a Pine64 open source USB flash drive (hence the name PineFlash), that can act as the basis of future projects in this area. An open source flash device would allow the community to address storage information security (CIA). Additionally, issues such as speed and compatibility can also be addressed.


Property Minimum Ideal
Read speed 12Mbit/s (Full speed USB 1.x) 480Mbit/s (High speed USB 2.0)
Write speed 12Mbit/s (Full speed USB 1.x) 480Mbit/s (High speed USB 2.0)

Road Map

TODO Document the plan for development of this device.


This is the documentation of the initial prototype design.


The initial prototype is to be a 'hat' for the community driven Nutcracker project, specifically the BL602. The controller is RISC-V (as the final controller is planned to be) and supports quad-SPI.


TODO The proposed schematic for the device.


TODO The bill of materials used in the schematic.


TODO The PCB design for the device.



TODO Document the prototype's software stack.


TODO Figure out exactly how the prototype will be tested to ensure robustness and performance.