04-19-2024, 09:14 PM
Greetings again,
With the tinkering I have confirmed, I believe that my Pinephone is locked in at 1.5mb/s and I had to get a newer usb serial converter. No other contraptions needed and so this is the output when trying to boot from the micro sdhc card but falling back to the built-in Maemo-Leste install. All I did was flash the card with the image and confirm that the fstab file had the correct partition for root. Here's a copy:
#
# /etc/fstab: static file system information
#
# <file system> <mount point> <type> <options> <dump> <pass>
shm /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts noexec,nosuid,gid=tty,mode=0620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
#
#/dev/#EXT4FS_BOOT# /boot ext4 errors=remount-ro 0 1
#/dev/#SWAP# swap swap defaults 0 0
#/dev/#EXT4FS_ROOT# / ext4 errors=remount-ro 0 1
#/dev/#EXT4FS_HOME# /home ext4 defaults 0 2
/dev/mmcblk0p1 / ext4 noatime,nodiratime,data=writeback,errors=remount-ro 0 1
And here's the booting output going into Maemo:
U-Boot SPL 2023.07-rc6-sun50iw1 (Sep 24 2023 - 21:04:22 +0300)
DRAM: 3072 MiB
Trying to boot from MMC1
NOTICE: BL31: v2.9(release):v2.9.0
NOTICE: BL31: Built : 21:03:41, Sep 24 2023
NOTICE: BL31: Detected Allwinner A64/H64/R18 SoC (1689)
NOTICE: BL31: Found U-Boot DTB at 0x2093dd8, model: Pine64 PinePhone (1.2)
U-Boot 2023.07-rc6-sun50iw1 (Sep 24 2023 - 21:04:22 +0300) Allwinner Technology
CPU: Allwinner A64 (SUN50I)
Model: Pine64 PinePhone (1.2)
DRAM: 3 GiB
Core: 70 devices, 18 uclasses, devicetree: separate
WDT: Not starting watchdog@1c20ca0
MMC: mmc@1c0f000: 0, mmc@1c10000: 2, mmc@1c11000: 1
Loading Environment from FAT... Unable to use mmc 0:1...
In: serial
Out: serial
Err: serial
Net: No ethernet found.
Autoboot in 2 seconds, press <Space> to stop
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot/boot.scr
473 bytes read in 3 ms (153.3 KiB/s)
## Executing script at 4fc00000
Failed to load 'Image.gz'
SCRIPT FAILED: continuing...
Card did not respond to voltage select! : -110
No EFI system partition
No EFI system partition
Failed to persist EFI variables
BootOrder not defined
EFI boot manager: Cannot load any image
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
Found U-Boot script /boot.scr
472 bytes read in 1 ms (460.9 KiB/s)
## Executing script at 4fc00000
9122270 bytes read in 218 ms (39.9 MiB/s)
Uncompressed size: 24115208 = 0x16FF808
40961 bytes read in 3 ms (13 MiB/s)
Moving Image from 0x40080000 to 0x40200000, end=41990000
## Flattened Device Tree blob at 4fa00000
Booting using the fdt blob at 0x4fa00000
Working FDT set to 4fa00000
Loading Device Tree to 0000000049ff2000, end 0000000049fff000 ... OK
Working FDT set to 49ff2000
Starting kernel ...
I haven't looked into any resolutions yet. I am not familiar with uboot and so research is needed for me.
With the tinkering I have confirmed, I believe that my Pinephone is locked in at 1.5mb/s and I had to get a newer usb serial converter. No other contraptions needed and so this is the output when trying to boot from the micro sdhc card but falling back to the built-in Maemo-Leste install. All I did was flash the card with the image and confirm that the fstab file had the correct partition for root. Here's a copy:
#
# /etc/fstab: static file system information
#
# <file system> <mount point> <type> <options> <dump> <pass>
shm /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts noexec,nosuid,gid=tty,mode=0620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
#
#/dev/#EXT4FS_BOOT# /boot ext4 errors=remount-ro 0 1
#/dev/#SWAP# swap swap defaults 0 0
#/dev/#EXT4FS_ROOT# / ext4 errors=remount-ro 0 1
#/dev/#EXT4FS_HOME# /home ext4 defaults 0 2
/dev/mmcblk0p1 / ext4 noatime,nodiratime,data=writeback,errors=remount-ro 0 1
And here's the booting output going into Maemo:
U-Boot SPL 2023.07-rc6-sun50iw1 (Sep 24 2023 - 21:04:22 +0300)
DRAM: 3072 MiB
Trying to boot from MMC1
NOTICE: BL31: v2.9(release):v2.9.0
NOTICE: BL31: Built : 21:03:41, Sep 24 2023
NOTICE: BL31: Detected Allwinner A64/H64/R18 SoC (1689)
NOTICE: BL31: Found U-Boot DTB at 0x2093dd8, model: Pine64 PinePhone (1.2)
U-Boot 2023.07-rc6-sun50iw1 (Sep 24 2023 - 21:04:22 +0300) Allwinner Technology
CPU: Allwinner A64 (SUN50I)
Model: Pine64 PinePhone (1.2)
DRAM: 3 GiB
Core: 70 devices, 18 uclasses, devicetree: separate
WDT: Not starting watchdog@1c20ca0
MMC: mmc@1c0f000: 0, mmc@1c10000: 2, mmc@1c11000: 1
Loading Environment from FAT... Unable to use mmc 0:1...
In: serial
Out: serial
Err: serial
Net: No ethernet found.
Autoboot in 2 seconds, press <Space> to stop
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot/boot.scr
473 bytes read in 3 ms (153.3 KiB/s)
## Executing script at 4fc00000
Failed to load 'Image.gz'
SCRIPT FAILED: continuing...
Card did not respond to voltage select! : -110
No EFI system partition
No EFI system partition
Failed to persist EFI variables
BootOrder not defined
EFI boot manager: Cannot load any image
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
Found U-Boot script /boot.scr
472 bytes read in 1 ms (460.9 KiB/s)
## Executing script at 4fc00000
9122270 bytes read in 218 ms (39.9 MiB/s)
Uncompressed size: 24115208 = 0x16FF808
40961 bytes read in 3 ms (13 MiB/s)
Moving Image from 0x40080000 to 0x40200000, end=41990000
## Flattened Device Tree blob at 4fa00000
Booting using the fdt blob at 0x4fa00000
Working FDT set to 4fa00000
Loading Device Tree to 0000000049ff2000, end 0000000049fff000 ... OK
Working FDT set to 49ff2000
Starting kernel ...
I haven't looked into any resolutions yet. I am not familiar with uboot and so research is needed for me.