Skip to content

Build image for Orange PI PC2 is not booting. #1

@ZokiPokiMk

Description

@ZokiPokiMk

After building and writing the build image OrangePiH5_PC2.img on SD card the orange pi pc2 is not booting.
I realized that the first partition on the SD card is empty. Looks like scripts/build_image.sh have bug.
Applied patch from this change: OrangePiLibra/OrangePi_H5SDK@7f96724
Now the first partition is not empty and it looks ok but still no picture on my hdmi monitor.
I connected my Orange PI PC2 on Debug TTL UART and realized that linux starts to boot but then i get error:

Kernel params: console=tty0 console=ttyS0,115200n8 no_console_suspend earlycon=uart,mmio32,0x01c28000 mac_addr= root=/dev/mmcblk0p2 ro rootwait
Waiting for root system /dev/mmcblk0p2, countdown : 5
Rootfs: /dev/mmcblk0p2
[    8.891114] EXT2-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (2c0)
[    8.902096] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[    8.921099] JBD2: Unrecognised features on journal
[    8.926341] EXT4-fs (mmcblk0p2): error loading journal
[    8.981052] UDF-fs: warning (device mmcblk0p2): udf_fill_super: No partition found (2)
mount: mounting /dev/mmcblk0p2 on /mnt/root failed: Invalid argument
umount: can't unmount /mnt/root: Invalid argument
[    9.510416] hdmi_clk_enable_prepare()L161
Waiting for root system /dev/mmcblk0p2, countdown : 4
Rootfs: /dev/mmcblk0p2
[   13.960570] EXT2-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (2c0)
[   13.971625] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[   13.990639] JBD2: Unrecognised features on journal
[   13.995885] EXT4-fs (mmcblk0p2): error loading journal
[   14.050643] UDF-fs: warning (device mmcblk0p2): udf_fill_super: No partition found (2)
mount: mounting /dev/mmcblk0p2 on /mnt/root failed: Invalid argument
umount: can't unmount /mnt/root: Invalid argument
Waiting for root system /dev/mmcblk0p2, countdown : 3
Rootfs: /dev/mmcblk0p2
[   19.029556] EXT2-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (2c0)
[   19.040555] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[   19.059612] JBD2: Unrecognised features on journal
[   19.064858] EXT4-fs (mmcblk0p2): error loading journal
[   19.119529] UDF-fs: warning (device mmcblk0p2): udf_fill_super: No partition found (2)
mount: mounting /dev/mmcblk0p2 on /mnt/root failed: Invalid argument
umount: can't unmount /mnt/root: Invalid argument
Waiting for root system /dev/mmcblk0p2, countdown : 2
Rootfs: /dev/mmcblk0p2
[   24.098644] EXT2-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (2c0)
[   24.109712] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[   24.128723] JBD2: Unrecognised features on journal
[   24.134079] EXT4-fs (mmcblk0p2): error loading journal
[   24.188793] UDF-fs: warning (device mmcblk0p2): udf_fill_super: No partition found (2)
mount: mounting /dev/mmcblk0p2 on /mnt/root failed: Invalid argument
umount: can't unmount /mnt/root: Invalid argument
Waiting for root system /dev/mmcblk0p2, countdown : 1
Rootfs: /dev/mmcblk0p2
[   29.168588] EXT2-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (2c0)
[   29.179578] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[   29.198600] JBD2: Unrecognised features on journal
[   29.203911] EXT4-fs (mmcblk0p2): error loading journal
[   29.258568] UDF-fs: warning (device mmcblk0p2): udf_fill_super: No partition found (2)
mount: mounting /dev/mmcblk0p2 on /mnt/root failed: Invalid argument
umount: can't unmount /mnt/root: Invalid argument
Rootfs: /dev/mmcblk0p2
[   34.194396] EXT2-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (2c0)
[   34.205540] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[   34.224555] JBD2: Unrecognised features on journal
[   34.229813] EXT4-fs (mmcblk0p2): error loading journal
[   34.284439] UDF-fs: warning (device mmcblk0p2): udf_fill_super: No partition found (2)
mount: mounting /dev/mmcblk0p2 on /mnt/root failed: Invalid argument
umount: can't unmount /mnt/root: Invalid argument
Dropping to a shell.

Whole log:
OrangePi TTL UART.txt

i am building the IMG on
64bit Ubuntu on virtual machine

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.10
Release:        16.10
Codename:       yakkety

Note: The original images downloaded from orangepi.org site are working OK. Also armbian, android and other images are working. I only have problem when building image myself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions