12-25-2019, 08:36 PM
(This post was last modified: 09-21-2020, 07:04 AM by hmuller.
Edit Reason: Not ROM =)
)
This approach uses additional hardware to probe, read, write, verify and erase the 128Mbit SPI NOR flash found on the Pinebook Pro. Although this should work on the PBP's cousins (ROCKPro64, ROCK64, PINE A64-LTS, PINE H64 vB, CUBE?), the process has only been thoroughly tested on the PBP.
In summary, I used a Raspberry Pi (with monitor and USB keyboard), a USB flash drive, a test clip, a breadboard with jumper wire, and an external 3V3 power supply to perform in-circuit operations on the installed GD25Q127C SPI NOR flash ROM successfully. This post is being made with the Pinebook Pro I own and used in the experiments.
WARNING: I accept no liability for any outcome that results from any use of this information.
I can confirm that, at least on my unit, the SPI NOR flash arrives empty. You will find a detailed write up of the entire process at this link:
https://gist.github.com/hxmuller/1c209d2...37237b649e
The Pine64 single board computers (SBCs) might work as well, I just don't own any to test with.
In summary, I used a Raspberry Pi (with monitor and USB keyboard), a USB flash drive, a test clip, a breadboard with jumper wire, and an external 3V3 power supply to perform in-circuit operations on the installed GD25Q127C SPI NOR flash ROM successfully. This post is being made with the Pinebook Pro I own and used in the experiments.
WARNING: I accept no liability for any outcome that results from any use of this information.
I can confirm that, at least on my unit, the SPI NOR flash arrives empty. You will find a detailed write up of the entire process at this link:
https://gist.github.com/hxmuller/1c209d2...37237b649e
The Pine64 single board computers (SBCs) might work as well, I just don't own any to test with.