Dear new PineNote users, you may have noticed that suspend/resume is not working on your new PineNote! You may also noticed that using rkdeveloptool is not possible because you cannot trigger maskrom mode using the magnet method.
These issues are caused by differences in testing procedures of the shipped Debian-based image, and factory flashing procedures. Namely, the factory used a Windows-based flashing system, and it turned out that this system does overwrite crucial parts of the u-boot bootloader with same only-partially working data. The effect is that the PineNote will boot, but not suspend.
Fortunately the PineNote ships with a complete set of bootloader files and fixing the issue is a matter of a few shell commands:
-
-
Login via UART-adapter or ssh, or use the Gnome-Terminal (found in the quick slots of the dashboard - switch to BW+Dithering mode for faster screen responses):
username: user password: 1234
-
-
-
Gain root access by executing
sudo su - root
(password is: 1234)
-
-
-
Execute the following (two) commands (as root):
cd /root/uboot
bash install_stable_1056mhz_uboot.sh
-
-
-
turn off the PineNote by executing:
init 0
-
-
- done. The pinenote should now have a proper u-boot installed, with rkdeveloptool-support and suspend.
The output of step 3 should read:
root@pinenote:~/uboot# bash install_stable_1056mhz_uboot.sh
568+0 records in
568+0 records out
290816 bytes (291 kB, 284 KiB) copied, 0.00419942 s, 69.3 MB/s
8192+0 records in
8192+0 records out
4194304 bytes (4.2 MB, 4.0 MiB) copied, 0.447542 s, 9.4 MB/s
If not errors were reported, then the 1056 MHz u-boot/ram-blob was installed
Please reboot
root@pinenote:~/uboot# init 0