dhlii Posted November 1, 2016 Posted November 1, 2016 Also fails 5.24 Jessie 4.9.0 Looks like a u-boot problem [14:22:59:581] U-Boot SPL 2016.09.01-armbian (Nov 01 2016 - 17:58:53) [14:22:59:585] DRAM: 512 MiB [14:22:59:594] Trying to boot from MMC1 [14:22:59:736] U-Boot 2016.09.01-armbian (Nov 01 2016 - 17:58:53 +0000) Allwinner Technology [14:22:59:742] CPU: Allwinner H3 (SUN8I 1680) [14:22:59:745] Model: Xunlong Orange Pi One [14:22:59:748] DRAM: 512 MiB [14:22:59:765] MMC: SUNXI SD/MMC: 0 [14:22:59:837] *** Warning - bad CRC, using default environment [14:22:59:846] In: serial [14:22:59:846] Out: serial [14:22:59:849] Err: serial [14:22:59:849] Net: phy interface0 [14:22:59:852] eth0: ethernet@1c30000 [14:22:59:856] Hit any key to stop autoboot: 0 [14:22:59:918] switch to partitions #0, OK [14:22:59:922] mmc0 is current device [14:23:00:522] Failed to mount ext2 filesystem... [14:23:00:525] ** Unrecognized filesystem type ** [14:23:00:528] starting USB... [14:23:00:533] USB0: USB EHCI 1.00 [14:23:00:537] USB1: USB OHCI 1.0 [14:23:00:542] scanning bus 0 for devices... 1 USB Device(s) found [14:23:01:677] USB device 0: unknown deviceâ⊠[14:23:01:680] BOOTP broadcast 1â⊠[14:23:01:932] BOOTP broadcast 2â⊠[14:23:02:434] BOOTP broadcast 3â⊠[14:23:02:789] DHCP client bound to address 206.223.20.199 (1110 ms)â⊠[14:23:02:793] *** Warning: no boot file name; using 'CEDF14C7.img'â⊠[14:23:02:801] Using ethernet@1c30000 deviceâ⊠[14:23:02:801] TFTP from server 0.0.0.0; our IP address is 206.223.20.199; sending through gateway 206.223.20.1â⊠[14:23:02:810] Filename 'CEDF14C7.img'.â⊠[14:23:02:816] Load address: 0x42000000â⊠[14:23:02:816] Loading: *<0x08>T â⊠[14:23:07:840] TFTP error: 'File not found' (1)â⊠[14:23:07:848] Not retrying...â⊠[14:23:07:848] missing environment variable: pxeuuidâ⊠[14:23:07:856] missing environment variable: bootfileâ⊠[14:23:07:856] Retrieving file: pxelinux.cfg/01-02-20-26-75-9d-1câ⊠[14:23:07:864] *** ERROR: `serverip' not setâ⊠[14:23:07:864] missing environment variable: bootfileâ⊠[14:23:07:864] Retrieving file: pxelinux.cfg/CEDF14C7â⊠[14:23:07:871] *** ERROR: `serverip' not setâ⊠[14:23:07:871] missing environment variable: bootfileâ⊠[14:23:07:880] Retrieving file: pxelinux.cfg/CEDF14Câ⊠[14:23:07:880] *** ERROR: `serverip' not setâ⊠[14:23:07:880] missing environment variable: bootfileâ⊠[14:23:07:887] Retrieving file: pxelinux.cfg/CEDF14â⊠[14:23:07:887] *** ERROR: `serverip' not setâ⊠[14:23:07:895] missing environment variable: bootfileâ⊠[14:23:07:895] Retrieving file: pxelinux.cfg/CEDF1â⊠[14:23:07:895] *** ERROR: `serverip' not setâ⊠[14:23:07:906] missing environment variable: bootfileâ⊠[14:23:07:906] Retrieving file: pxelinux.cfg/CEDFâ⊠[14:23:07:906] *** ERROR: `serverip' not setâ⊠[14:23:07:906] missing environment variable: bootfileâ⊠[14:23:07:915] Retrieving file: pxelinux.cfg/CEDâ⊠[14:23:07:915] *** ERROR: `serverip' not setâ⊠[14:23:07:923] missing environment variable: bootfileâ⊠[14:23:07:923] Retrieving file: pxelinux.cfg/CEâ⊠[14:23:07:923] *** ERROR: `serverip' not setâ⊠[14:23:07:930] missing environment variable: bootfileâ⊠[14:23:07:930] Retrieving file: pxelinux.cfg/Câ⊠[14:23:07:937] *** ERROR: `serverip' not setâ⊠[14:23:07:937] missing environment variable: bootfileâ⊠[14:23:07:937] Retrieving file: pxelinux.cfg/default-arm-sunxiâ⊠[14:23:07:949] *** ERROR: `serverip' not setâ⊠[14:23:07:949] missing environment variable: bootfileâ⊠[14:23:07:949] Retrieving file: pxelinux.cfg/default-armâ⊠[14:23:07:957] *** ERROR: `serverip' not setâ⊠[14:23:07:957] missing environment variable: bootfileâ⊠[14:23:07:957] Retrieving file: pxelinux.cfg/defaultâ⊠[14:23:07:965] *** ERROR: `serverip' not setâ⊠[14:23:07:965] Config file not foundâ⊠[14:23:07:971] BOOTP broadcast 1â⊠[14:23:07:971] DHCP client bound to address 206.223.20.199 (4 ms)â⊠[14:23:07:979] Using ethernet@1c30000 deviceâ⊠[14:23:07:979] TFTP from server 0.0.0.0; our IP address is 206.223.20.199; sending through gateway 206.223.20.1â⊠[14:23:07:988] Filename 'boot.scr.uimg'.â⊠[14:23:07:988] Load address: 0x43100000â⊠[14:23:07:995] Loading: *<0x08>â⊠[14:23:08:281] TFTP error: 'File not found' (1)â⊠[14:23:08:281] Not retrying...â⊠[14:23:08:281] BOOTP broadcast 1â⊠[14:23:08:281] DHCP client bound to address 206.223.20.199 (3 ms)â⊠[14:23:08:290] Using ethernet@1c30000 deviceâ⊠[14:23:08:290] TFTP from server 0.0.0.0; our IP address is 206.223.20.199; sending through gateway 206.223.20.1â⊠[14:23:08:297] Filename 'boot.scr.uimg'.â⊠[14:23:08:303] Load address: 0x42000000â⊠[14:23:08:303] Loading: *<0x08>â⊠[14:23:08:333] TFTP error: 'File not found' (1)â⊠[14:23:08:333] Not retrying...â⊠[14:23:08:333] =>
zador.blood.stained Posted November 1, 2016 Posted November 1, 2016 Please post build logs and build script output. This [14:22:59:922] mmc0 is current device [14:23:00:522] Failed to mount ext2 filesystem... [14:23:00:525] ** Unrecognized filesystem type ** suggests errors related to filesystem or partition table.
dhlii Posted November 1, 2016 Author Posted November 1, 2016 Please post build logs and build script output. This [14:22:59:922] mmc0 is current device [14:23:00:522] Failed to mount ext2 filesystem... [14:23:00:525] ** Unrecognized filesystem type ** suggests errors related to filesystem or partition table. Do you just want the output of compile redirected ? Where are the build logs.
dhlii Posted November 1, 2016 Author Posted November 1, 2016 Also fails 5.24 Jessie 4.9.0 Looks like a u-boot problem [14:22:59:581] U-Boot SPL 2016.09.01-armbian (Nov 01 2016 - 17:58:53) [14:22:59:585] DRAM: 512 MiB [14:22:59:594] Trying to boot from MMC1 [14:22:59:736] U-Boot 2016.09.01-armbian (Nov 01 2016 - 17:58:53 +0000) Allwinner Technology [14:22:59:742] CPU: Allwinner H3 (SUN8I 1680) [14:22:59:745] Model: Xunlong Orange Pi One [14:22:59:748] DRAM: 512 MiB [14:22:59:765] MMC: SUNXI SD/MMC: 0 [14:22:59:837] *** Warning - bad CRC, using default environment [14:22:59:846] In: serial [14:22:59:846] Out: serial [14:22:59:849] Err: serial [14:22:59:849] Net: phy interface0 [14:22:59:852] eth0: ethernet@1c30000 [14:22:59:856] Hit any key to stop autoboot: 0 [14:22:59:918] switch to partitions #0, OK [14:22:59:922] mmc0 is current device [14:23:00:522] Failed to mount ext2 filesystem... [14:23:00:525] ** Unrecognized filesystem type ** [14:23:00:528] starting USB... [14:23:00:533] USB0: USB EHCI 1.00 [14:23:00:537] USB1: USB OHCI 1.0 [14:23:00:542] scanning bus 0 for devices... 1 USB Device(s) found [14:23:01:677] USB device 0: unknown deviceâ⊠[14:23:01:680] BOOTP broadcast 1â⊠[14:23:01:932] BOOTP broadcast 2â⊠[14:23:02:434] BOOTP broadcast 3â⊠[14:23:02:789] DHCP client bound to address 206.223.20.199 (1110 ms)â⊠[14:23:02:793] *** Warning: no boot file name; using 'CEDF14C7.img'â⊠[14:23:02:801] Using ethernet@1c30000 deviceâ⊠[14:23:02:801] TFTP from server 0.0.0.0; our IP address is 206.223.20.199; sending through gateway 206.223.20.1â⊠[14:23:02:810] Filename 'CEDF14C7.img'.â⊠[14:23:02:816] Load address: 0x42000000â⊠[14:23:02:816] Loading: *<0x08>T â⊠[14:23:07:840] TFTP error: 'File not found' (1)â⊠[14:23:07:848] Not retrying...â⊠[14:23:07:848] missing environment variable: pxeuuidâ⊠[14:23:07:856] missing environment variable: bootfileâ⊠[14:23:07:856] Retrieving file: pxelinux.cfg/01-02-20-26-75-9d-1câ⊠[14:23:07:864] *** ERROR: `serverip' not setâ⊠[14:23:07:864] missing environment variable: bootfileâ⊠[14:23:07:864] Retrieving file: pxelinux.cfg/CEDF14C7â⊠[14:23:07:871] *** ERROR: `serverip' not setâ⊠[14:23:07:871] missing environment variable: bootfileâ⊠[14:23:07:880] Retrieving file: pxelinux.cfg/CEDF14Câ⊠[14:23:07:880] *** ERROR: `serverip' not setâ⊠[14:23:07:880] missing environment variable: bootfileâ⊠[14:23:07:887] Retrieving file: pxelinux.cfg/CEDF14â⊠[14:23:07:887] *** ERROR: `serverip' not setâ⊠[14:23:07:895] missing environment variable: bootfileâ⊠[14:23:07:895] Retrieving file: pxelinux.cfg/CEDF1â⊠[14:23:07:895] *** ERROR: `serverip' not setâ⊠[14:23:07:906] missing environment variable: bootfileâ⊠[14:23:07:906] Retrieving file: pxelinux.cfg/CEDFâ⊠[14:23:07:906] *** ERROR: `serverip' not setâ⊠[14:23:07:906] missing environment variable: bootfileâ⊠[14:23:07:915] Retrieving file: pxelinux.cfg/CEDâ⊠[14:23:07:915] *** ERROR: `serverip' not setâ⊠[14:23:07:923] missing environment variable: bootfileâ⊠[14:23:07:923] Retrieving file: pxelinux.cfg/CEâ⊠[14:23:07:923] *** ERROR: `serverip' not setâ⊠[14:23:07:930] missing environment variable: bootfileâ⊠[14:23:07:930] Retrieving file: pxelinux.cfg/Câ⊠[14:23:07:937] *** ERROR: `serverip' not setâ⊠[14:23:07:937] missing environment variable: bootfileâ⊠[14:23:07:937] Retrieving file: pxelinux.cfg/default-arm-sunxiâ⊠[14:23:07:949] *** ERROR: `serverip' not setâ⊠[14:23:07:949] missing environment variable: bootfileâ⊠[14:23:07:949] Retrieving file: pxelinux.cfg/default-armâ⊠[14:23:07:957] *** ERROR: `serverip' not setâ⊠[14:23:07:957] missing environment variable: bootfileâ⊠[14:23:07:957] Retrieving file: pxelinux.cfg/defaultâ⊠[14:23:07:965] *** ERROR: `serverip' not setâ⊠[14:23:07:965] Config file not foundâ⊠[14:23:07:971] BOOTP broadcast 1â⊠[14:23:07:971] DHCP client bound to address 206.223.20.199 (4 ms)â⊠[14:23:07:979] Using ethernet@1c30000 deviceâ⊠[14:23:07:979] TFTP from server 0.0.0.0; our IP address is 206.223.20.199; sending through gateway 206.223.20.1â⊠[14:23:07:988] Filename 'boot.scr.uimg'.â⊠[14:23:07:988] Load address: 0x43100000â⊠[14:23:07:995] Loading: *<0x08>â⊠[14:23:08:281] TFTP error: 'File not found' (1)â⊠[14:23:08:281] Not retrying...â⊠[14:23:08:281] BOOTP broadcast 1â⊠[14:23:08:281] DHCP client bound to address 206.223.20.199 (3 ms)â⊠[14:23:08:290] Using ethernet@1c30000 deviceâ⊠[14:23:08:290] TFTP from server 0.0.0.0; our IP address is 206.223.20.199; sending through gateway 206.223.20.1â⊠[14:23:08:297] Filename 'boot.scr.uimg'.â⊠[14:23:08:303] Load address: 0x42000000â⊠[14:23:08:303] Loading: *<0x08>â⊠[14:23:08:333] TFTP error: 'File not found' (1)â⊠[14:23:08:333] Not retrying...â⊠[14:23:08:333] => The attached logs are one for each of the 4.9 and 3.4.113 builds - both have the same problem The attached files are NOT .txt files, they are the gziped tar files of the build logs as created by the build, but the forum software will not allow me to attach them without renaming. logs-22_10_2016-22_24_32.tgz.txt logs-31_10_2016-22_38_56.tgz.txt
Christos Posted November 2, 2016 Posted November 2, 2016 Though do not know if it applies to your case, in a similar situation with my OPi ONE, I just used another SD card and it was booting ok. (the other SD was even the exact same brand/model as the first one.. so it could be some write issue) Have you tried a second new SD?
dhlii Posted November 2, 2016 Author Posted November 2, 2016 Though do not know if it applies to your case, in a similar situation with my OPi ONE, I just used another SD card and it was booting ok. (the other SD was even the exact same brand/model as the first one.. so it could be some write issue) Have you tried a second new SD? I have used multiple SD cards. Further the Same card works with 5.20 images. Thx
Christos Posted November 2, 2016 Posted November 2, 2016 Interesting, mine is also a 5.24 Jessie 3.4.113 built on 27 Oct and its ok.. U-Boot SPL 2016.09-armbian (Oct 27 2016 - 20:59:21) DRAM: 512 MiB Trying to boot from MMC1 U-Boot 2016.09-armbian (Oct 27 2016 - 20:59:21 +0300) Allwinner Technology CPU: Allwinner H3 (SUN8I 1680) Model: Xunlong Orange Pi One DRAM: 512 MiB MMC: SUNXI SD/MMC: 0 *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: phy interface0 eth0: ethernet@1c30000 Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Found U-Boot script /boot/boot.scr 2092 bytes read in 152 ms (12.7 KiB/s) ## Executing script at 43100000 Booting from SD 123 bytes read in 114 ms (1000 Bytes/s) 3138262 bytes read in 320 ms (9.4 MiB/s) 5093640 bytes read in 466 ms (10.4 MiB/s) ** File not found /boot/.next ** ** File not found .next ** 35908 bytes read in 424 ms (82 KiB/s) ## Loading init Ramdisk from Legacy Image at 43300000 ... Image Name: uInitrd Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 3138198 Bytes = 3 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK Using machid 0x1029 from environment Starting kernel ... Loading, please wait... Begin: Loading essential drivers ... done. Begin: Running /scripts/init-premount ... done. Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done. Begin: Running /scripts/local-premount ... Scanning for Btrfs filesystems done. Begin: Will now check root file system ... fsck from util-linux 2.25.2 [/sbin/fsck.ext4 (1) -- /dev/mmcblk0p1] fsck.ext4 -a -C0 /dev/mmcblk0p1 /dev/mmcblk0p1: clean, 48462/938336 files, 325441/3850384 blocks done. done. Begin: Running /scripts/local-bottom ... done. Begin: Running /scripts/init-bottom ... done. Welcome to Debian GNU/Linux 8 (jessie)! Expecting device dev-ttyS0.device... [ OK ] Reached target Remote File Systems (Pre). [ OK ] Reached target Encrypted Volumes. [ OK ] Set up automount Arbitrary Executable File Formats F...utomount Point. [ OK ] Reached target Paths. [ OK ] Created slice Root Slice. [ OK ] Created slice User and Session Slice. [ OK ] Listening on Delayed Shutdown Socket. [ OK ] Listening on /dev/initctl Compatibility Named Pipe. [ OK ] Listening on Journal Socket (/dev/log). [ OK ] Listening on udev Control Socket. [ OK ] Listening on udev Kernel Socket. [ OK ] Listening on Journal Socket. [ OK ] Created slice System Slice. [ OK ] Created slice system-getty.slice. [ OK ] Created slice system-serial\x2dgetty.slice. Starting Increase datagram queue length... Starting Restore / save the current clock... Starting Load Kernel Modules... Mounting Debug File System... Mounting POSIX Message Queue File System... Starting udev Coldplug all Devices... Starting Create list of required static device nodes...rrent kernel... Starting LSB: Set keymap... [ OK ] Reached target Slices. [ OK ] Mounted POSIX Message Queue File System. [ OK ] Mounted Debug File System. [ OK ] Started Increase datagram queue length. [ OK ] Started Restore / save the current clock. [ OK ] Started Load Kernel Modules. [ OK ] Started Create list of required static device nodes ...current kernel. [ OK ] Started LSB: Set keymap. [ OK ] Started udev Coldplug all Devices. Starting Create Static Device Nodes in /dev... Mounting FUSE Control File System... Starting Apply Kernel Variables... [ OK ] Listening on Syslog Socket. Starting Journal Service... [ OK ] Started Journal Service. [ OK ] Mounted FUSE Control File System. [ OK ] Started Create Static Device Nodes in /dev. [ OK ] Started Apply Kernel Variables. Starting udev Kernel Device Manager... [ OK ] Started udev Kernel Device Manager. Starting Copy rules generated while the root was ro... Starting LSB: Tune IDE hard disks... Starting LSB: Set preliminary keymap... [ OK ] Started Copy rules generated while the root was ro. [ OK ] Started LSB: Tune IDE hard disks. [ OK ] Reached target Sound Card. [ OK ] Created slice system-ifup.slice. [ OK ] Found device /dev/ttyS0. [ OK ] Started LSB: Set preliminary keymap. Starting Remount Root and Kernel File Systems... [ OK ] Started Remount Root and Kernel File Systems. Activating swap /var/swap... Starting Load/Save Random Seed... [ OK ] Reached target Local File Systems (Pre). Mounting /tmp... [ OK ] Activated swap /var/swap. [ OK ] Mounted /tmp. [ OK ] Started Load/Save Random Seed. [ OK ] Reached target Local File Systems. Starting Create Volatile Files and Directories... [ OK ] Reached target Remote File Systems. Starting Trigger Flushing of Journal to Persistent Storage... Starting LSB: Prepare console... Starting LSB: Raise network interfaces.... [ OK ] Reached target Swap. [ OK ] Started Create Volatile Files and Directories. [ OK ] Started LSB: Prepare console. [ OK ] Started Trigger Flushing of Journal to Persistent Storage. Starting LSB: Set console font and keymap... Starting Update UTMP about System Boot/Shutdown... [ OK ] Started Update UTMP about System Boot/Shutdown. [ OK ] Started LSB: Raise network interfaces.. Starting ifup for eth0... [ OK ] Started ifup for eth0. [ OK ] Reached target Network. [ OK ] Reached target Network is Online. [ OK ] Started LSB: Set console font and keymap. [ OK ] Reached target System Initialization. [ OK ] Listening on D-Bus System Message Bus Socket. [ OK ] Reached target Sockets. [ OK ] Reached target Timers. Starting Restore Sound Card State... [ OK ] Reached target Basic System. Starting Entropy daemon using the HAVEGE algorithm... [ OK ] Started Entropy daemon using the HAVEGE algorithm. Starting Regular background program processing daemon... [ OK ] Started Regular background program processing daemon. Starting Network Manager... Starting OpenBSD Secure Shell server... [ OK ] Started OpenBSD Secure Shell server. Starting /etc/rc.local Compatibility... Starting Login Service... Starting LSB: disk temperature monitoring daemon... Starting LSB: Load kernel modules needed to enable cpufreq scaling... Starting LSB: Start/stop sysstat's sadc... Starting LSB: Armbian gathering hardware information... Starting LSB: Starts LIRC daemon.... Starting LSB: Advanced IEEE 802.11 management daemon... Starting LSB: Start NTP daemon... Starting D-Bus System Message Bus... [ OK ] Started D-Bus System Message Bus. Starting System Logging Service... Starting Permit User Sessions... [ OK ] Started System Logging Service. [ OK ] Started Restore Sound Card State. [ OK ] Started /etc/rc.local Compatibility. [ OK ] Started LSB: disk temperature monitoring daemon. [ OK ] Started LSB: Load kernel modules needed to enable cpufreq scaling. [ OK ] Started LSB: Start/stop sysstat's sadc. [ OK ] Started LSB: Armbian gathering hardware information. [ OK ] Started LSB: Starts LIRC daemon.. [ OK ] Started LSB: Advanced IEEE 802.11 management daemon. [ OK ] Started LSB: Start NTP daemon. [ OK ] Started Permit User Sessions. [ OK ] Started Login Service. Starting Authenticate and Authorize Users to Run Privileged Tasks... Starting LSB: set CPUFreq kernel parameters... Starting Getty on tty1... [ OK ] Started Getty on tty1. Starting Serial Getty on ttyS0... [ OK ] Started Serial Getty on ttyS0. [ OK ] Reached target Login Prompts. [ OK ] Started LSB: set CPUFreq kernel parameters. [ OK ] Started Authenticate and Authorize Users to Run Privileged Tasks. [ OK ] Started Network Manager. Starting LSB: Set sysfs variables from /etc/sysfs.conf... Stopping LSB: Starts LIRC daemon.... [ OK ] Started LSB: Set sysfs variables from /etc/sysfs.conf. [ OK ] Stopped LSB: Starts LIRC daemon.. Starting LSB: Starts LIRC daemon.... Starting WPA supplicant... [ OK ] Started LSB: Starts LIRC daemon.. [ OK ] Reached target Multi-User System. [ OK ] Reached target Graphical Interface. Starting Update UTMP about System Runlevel Changes... [ OK ] Started WPA supplicant. [ OK ] Started Update UTMP about System Runlevel Changes. Debian GNU/Linux 8 orangepione ttyS0 orangepione login: root Password: Last login: Wed Nov 2 16:27:15 EET 2016 on ttyS0 Linux orangepione 3.4.113-rt143-sun8i #14 SMP PREEMPT RT Thu Oct 27 21:11:25 EEST 2016 armv7l ___ ____ _ ___ / _ \ _ __ __ _ _ __ __ _ ___ | _ \(_) / _ \ _ __ ___ | | | | '__/ _` | '_ \ / _` |/ _ \ | |_) | | | | | | '_ \ / _ \ | |_| | | | (_| | | | | (_| | __/ | __/| | | |_| | | | | __/ \___/|_| \__,_|_| |_|\__, |\___| |_| |_| \___/|_| |_|\___| |___/ Welcome to ARMBIAN Debian GNU/Linux 8 (jessie) 3.4.113-rt143-sun8i System load: 0.12 Up time: 1 min Memory usage: 11 % of 490Mb IP: 192.168.1.12 CPU temp: 33°C Usage of /: 8% of 15G root@orangepione:~# Dont know if the latest commits after 27 Oct. did something weird, so @zador.blood.stained might have the answer to this.
tkaiser Posted November 2, 2016 Posted November 2, 2016 At least u-boot is different. And as long as burning process might be different and isn't verified it's not worth the time to check. I lost a few hours of my life hunting software bugs until I realized that my build host's card reader started to die. That was the moment I understood why a mandatory verify after earch burning process is a great idea.
zador.blood.stained Posted November 2, 2016 Posted November 2, 2016 At least u-boot is different. U-boot is OK U-Boot SPL 2016.09.01-armbian (Oct 31 2016 - 16:04:05) DRAM: 512 MiB Trying to boot from MMC1 U-Boot 2016.09.01-armbian (Oct 31 2016 - 16:04:05 +0300) Allwinner Technology CPU: Allwinner H3 (SUN8I 1680) Model: Xunlong Orange Pi One DRAM: 512 MiB MMC: SUNXI SD/MMC: 0 *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: phy interface0 eth0: ethernet@1c30000 Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Found U-Boot script /boot/boot.scr 2092 bytes read in 202 ms (9.8 KiB/s) ## Executing script at 43100000 Booting from SD 123 bytes read in 144 ms (0 Bytes/s) 3133738 bytes read in 428 ms (7 MiB/s) 5024944 bytes read in 646 ms (7.4 MiB/s) ** File not found /boot/.next ** ** File not found .next ** 35908 bytes read in 527 ms (66.4 KiB/s) ## Loading init Ramdisk from Legacy Image at 43300000 ... Image Name: uInitrd Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 3133674 Bytes = 3 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK Using machid 0x1029 from environment Starting kernel ... [sun8i_fixup]: From boot, get meminfo: Start: 0x40000000 Size: 512MB ion_carveout reserve: 160m@0 256m@0 130m@1 200m@1 ion_reserve_select: ion chipid [0x2004620! ion_reserve_common: ion reserve: [0x56000000, 0x60000000]! <6Loading, please wait... Begin: Loading essential drivers ... done. Begin: Running /scripts/init-premount ... done. Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done. Begin: Running /scripts/local-premount ... Scanning for Btrfs filesystems done. Begin: Will now check root file system ... fsck from util-linux 2.25.2 [/sbin/fsck.ext4 (1) -- /dev/mmcblk0p1] fsck.ext4 -a -C0 /dev/mmcblk0p1 /dev/mmcblk0p1: clean, 47838/212352 files, 272448/916992 blocks done. done. Begin: Running /scripts/local-bottom ... done. Begin: Running /scripts/init-bottom ... done. Welcome to Debian GNU/Linux 8 (jessie)! Expecting device dev-ttyS0.device... [ OK ] Reached target Remote File Systems (Pre). [ OK ] Set up automount Arbitrary Executable File Formats F...utomount Point. [ OK ] Reached target Paths. [ OK ] Reached target Encrypted Volumes. [ OK ] Created slice Root Slice. [ OK ] Created slice User and Session Slice. [ OK ] Listening on /dev/initctl Compatibility Named Pipe. [ OK ] Listening on Delayed Shutdown Socket. [ OK ] Listening on Journal Socket (/dev/log). [ OK ] Listening on udev Control Socket. [ OK ] Listening on udev Kernel Socket. [ OK ] Listening on Journal Socket. [ OK ] Created slice System Slice. [ OK ] Created slice system-serial\x2dgetty.slice. [ OK ] Created slice system-getty.slice. Starting Increase datagram queue length... Starting Restore / save the current clock... Starting Create list of required static device nodes...rrent kernel... Starting Load Kernel Modules... Mounting POSIX Message Queue File System... Mounting Debug File System... Starting udev Coldplug all Devices... Starting LSB: Set keymap... [ OK ] Reached target Slices. [ OK ] Mounted Debug File System. [ OK ] Mounted POSIX Message Queue File System. [ OK ] Started Increase datagram queue length. [ OK ] Started Restore / save the current clock. [ OK ] Started Create list of required static device nodes ...current kernel. [ OK ] Started Load Kernel Modules. [ OK ] Started LSB: Set keymap. [ OK ] Started udev Coldplug all Devices. Mounting FUSE Control File System... Starting Apply Kernel Variables... Starting Create Static Device Nodes in /dev... [ OK ] Listening on Syslog Socket. Starting Journal Service... [ OK ] Started Journal Service. [ OK ] Mounted FUSE Control File System. [ OK ] Started Apply Kernel Variables. [ OK ] Started Create Static Device Nodes in /dev. Starting udev Kernel Device Manager... [ OK ] Started udev Kernel Device Manager. Starting Copy rules generated while the root was ro... Starting LSB: Set preliminary keymap... Starting LSB: Tune IDE hard disks... [ OK ] Started Copy rules generated while the root was ro. [ OK ] Found device /dev/ttyS0. [ OK ] Reached target Sound Card. [ OK ] Started LSB: Tune IDE hard disks. [ OK ] Created slice system-ifup.slice. [ OK ] Started LSB: Set preliminary keymap. Starting Remount Root and Kernel File Systems... [ OK ] Started Remount Root and Kernel File Systems. Activating swap /var/swap... Starting Load/Save Random Seed... [ OK ] Reached target Local File Systems (Pre). Mounting /tmp... [ OK ] Activated swap /var/swap. [ OK ] Mounted /tmp. [ OK ] Started Load/Save Random Seed. [ OK ] Reached target Local File Systems. Starting Create Volatile Files and Directories... [ OK ] Reached target Remote File Systems. Starting Trigger Flushing of Journal to Persistent Storage... Starting LSB: Prepare console... Starting LSB: Raise network interfaces.... [ OK ] Reached target Swap. [ OK ] Started Create Volatile Files and Directories. [ OK ] Started LSB: Prepare console. [ OK ] Started Trigger Flushing of Journal to Persistent Storage. Starting LSB: Set console font and keymap... Starting Update UTMP about System Boot/Shutdown... [ OK ] Started Update UTMP about System Boot/Shutdown. [ OK ] Started LSB: Raise network interfaces.. Starting ifup for eth0... [ OK ] Started ifup for eth0. [ OK ] Reached target Network. [ OK ] Reached target Network is Online. [ OK ] Started LSB: Set console font and keymap. [ OK ] Reached target System Initialization. [ OK ] Listening on D-Bus System Message Bus Socket. [ OK ] Reached target Sockets. [ OK ] Reached target Timers. Starting Restore Sound Card State... [ OK ] Reached target Basic System. Starting Entropy daemon using the HAVEGE algorithm... [ OK ] Started Entropy daemon using the HAVEGE algorithm. Starting OpenBSD Secure Shell server... [ OK ] Started OpenBSD Secure Shell server. Starting Regular background program processing daemon... [ OK ] Started Regular background program processing daemon. Starting Network Manager... Starting /etc/rc.local Compatibility... Starting Login Service... Starting LSB: disk temperature monitoring daemon... Starting LSB: Armbian gathering hardware information... Starting LSB: Start/stop sysstat's sadc... Starting LSB: Starts LIRC daemon.... Starting LSB: Advanced IEEE 802.11 management daemon... Starting LSB: Load kernel modules needed to enable cpufreq scaling... Starting LSB: Start NTP daemon... Starting D-Bus System Message Bus... [ OK ] Started D-Bus System Message Bus. Starting System Logging Service... Starting Permit User Sessions... [ OK ] Started System Logging Service. [ OK ] Started Restore Sound Card State. [ OK ] Started /etc/rc.local Compatibility. [ OK ] Started LSB: disk temperature monitoring daemon. [ OK ] Started LSB: Armbian gathering hardware information. [ OK ] Started LSB: Start/stop sysstat's sadc. [ OK ] Started LSB: Starts LIRC daemon.. [ OK ] Started LSB: Advanced IEEE 802.11 management daemon. [ OK ] Started LSB: Load kernel modules needed to enable cpufreq scaling. [ OK ] Started LSB: Start NTP daemon. [ OK ] Started Permit User Sessions. [ OK ] Started Login Service. Starting Authenticate and Authorize Users to Run Privileged Tasks... Starting LSB: set CPUFreq kernel parameters... Starting Serial Getty on ttyS0... [ OK ] Started Serial Getty on ttyS0. Starting Getty on tty1... [ OK ] Started Getty on tty1. [ OK ] Reached target Login Prompts. Stopping LSB: Starts LIRC daemon.... [ OK ] Stopped LSB: Starts LIRC daemon.. Starting LSB: Starts LIRC daemon.... [ OK ] Started LSB: Starts LIRC daemon.. Debian GNU/Linux 8 orangepione ttyS0 orangepione login: But @dhlii uses Trusty based build host, so it's possible that some debootstrap changes (i.e. UUID related) broke backwards compatibility with Trusty
Igor Posted November 2, 2016 Posted November 2, 2016 But @dhlii uses Trusty based build host, so it's possible that some debootstrap changes (i.e. UUID related) broke backwards compatibility with Trusty Perhaps we should add one IF and simply deny building if non-supported host is detected ?
zador.blood.stained Posted November 2, 2016 Posted November 2, 2016 Perhaps we should add one IF and simply deny building if non-supported host is detected ? We already do something like this for anything other than Trusty and x64 Xenial, and Trusty should still be fine for compiling most of the kernels. The thing is - UUID related changes are unlikely to break filesystem or partition creation. @dhlii Can you please upload one of your images somewhere (if it doesn't contain any sensitive info added at customization stage)?
dhlii Posted November 2, 2016 Author Posted November 2, 2016 Perhaps we should add one IF and simply deny building if non-supported host is detected ? I thought trusty was supported ? If you want me to use another build host I can put together a VM for whatever you want. I would really love it if builds worked on debian, and I guess at some point I could look into that myself. Regardless, what do you want me to try to build under ?
zador.blood.stained Posted November 2, 2016 Posted November 2, 2016 I thought trusty was supported ? Supported, but not actively tested, especially full image creation part. I would really love it if builds worked on debian, and I guess at some point I could look into that myself. Since most of cross-compilers are not present in official Debian repository (at least for current stable release - Jessie), there were problems supporting this configuration. Regardless, what do you want me to try to build under ? Ubuntu Xenial x64
Christos Posted November 2, 2016 Posted November 2, 2016 I have succesfull builds with Ubuntu Xenial 16.04.1 as host build system for all my H3 boards so far.
dhlii Posted November 19, 2016 Author Posted November 19, 2016 I have a xenail Buld environment now and I am getting the same problem. I did notice that during build I am prompted for a user/password to connect to github, I am just returning for each of these and it seems to continue OK, and I did not notice other errors in the build. But I end up with something that does not run.
Recommended Posts