Difference between revisions of "User:Barray/PineFlash"

Jump to navigation Jump to search
(Add links from forum)
(Initial construction of a road map)
Line 25: Line 25:
== Road Map ==
== Road Map ==


'''TODO''' Document the plan for development of this device.
This is intended to document the project direction towards a manufacturing-viable device.
 
=== Prototype ===
 
==== Hardware ====
 
'''TODO''' Plan out hardware steps.
 
==== Software ====
 
# ''USB 1.x speed mass storage device, no real storage.'' Get the controller presenting itself as a mass storage device. Data read and written will just be placeholder data to prove that the USB communication is working correctly.
# ''Single flash chip selected for storage - quad-SPI.'' Prove out that we can select a single flash chip, store data to it and read it back. This proves our understanding of the quad-SPI interface and implement some basic interface for communicating with a single flash chip.
# ''Multiple flash chips selected for storage - quad-SPI.'' Prove that we can communicate with multiple flash chips via quad-SPI.


== Prototyping ==
== Prototyping ==