Phison PS2303 (PS2251-03) framework
This project's goal is to turn PS2303-based USB flash drive into a cheap USB 3.0 development platform (i.e. fast USB 3.0 to FPGA bridge). Check project's wiki for more information.
Required build tools
Prepare USB stick
A PS2303-based USB stick must be in BootROM mode to be able to load and run custom code. This can be achieved in several ways:
- Use host/go_isp.py script to reboot PS2303 from normal mode to BootROM (simplest, temporary)
- Disrupt NAND probing at power up shorting some DATA lines with tweezers (temporary)
- Desolder NAND completely (permanent)
- Erase NAND firmware (permanent)
Use host/load.py script to load and run test.btpram, observe LED/communicate with the code.