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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions