2016-01-29 15:47 GMT+02:00 Dieter Thalmayr <[email protected]>: > Hi there, > > Guillaume Gardet helped me to get an odroid u3 running with a SUSE anything > younger than a 12.3. > Actually, we used an image that can be found at > > http://download.opensuse.org/repositories/devel:/ARM:/Factory:/Contrib:/Odroid/images/ > > That image is "factory". > > We had many issues with the uboot bootloader, but after months and close to > one dozen tries the bootloader boots the kernel. > > But then: > ----snip ---- > U-Boot 2016.01 (Jan 25 2016 - 22:47:58 +0000) > > CPU: Exynos4412 @ 1 GHz > Model: Odroid based on Exynos4412 > Board: Odroid based on Exynos4412 > Type: u3 > DRAM: 2 GiB > LDO20@VDDQ_EMMC_1.8V: set 1800000 uV; enabling > LDO22@VDDQ_EMMC_2.8V: set 2800000 uV; enabling > LDO21@TFLASH_2.8V: set 2800000 uV; enabling > MMC: SAMSUNG SDHCI: 0, EXYNOS DWMMC: 1 > *** Warning - bad CRC, using default environment > > Net: No ethernet found. > Hit any key to stop autoboot: 0 > 2721 bytes read in 135 ms (19.5 KiB/s) > ## Executing script at 42000000 > autoboot=if test -e mmc 0 boot.scr; then; run boot_script; elif test -e mmc > 0 I; > baudrate=115200 > boardname=odroidu3 > boot_fit=setenv kerneladdr 0x42000000;setenv kernelname Image.itb;run > loadkerne} > boot_script=run loadbootscript;source ${scriptaddr} > boot_uimg=setenv kerneladdr 0x40007FC0;setenv kernelname uImage;run > check_dtb;r; > boot_zimg=setenv kerneladdr 0x40007FC0;setenv kernelname zImage;run > check_dtb;r; > bootargs=Please use defined boot > bootcmd=run autoboot > bootdelay=0 > check_dtb=if run loaddtb; then setenv fdt_addr ${fdtaddr};else setenv > fdt_addr;; > check_ramdisk=if run loadinitrd; then setenv initrd_addr ${initrdaddr};else > set; > console=console=ttySAC1,115200n8 > consoleoff=set console console=ram; save; reset > consoleon=set console console=ttySAC1,115200n8; save; reset > dfu_alt_info=Please reset the board > dfu_alt_system=uImage fat 0 1;zImage fat 0 1;Image.itb fat 0 1;uInitrd fat 0 > 1;2 > fdtaddr=40800000 > fdtcontroladdr=bae47f70 > fdtfile=exynos4412-odroidu3.dtb > fileaddr=42000000 > filesize=aa1 > initrdaddr=42000000 > initrdname=uInitrd > kernel_args=setenv bootargs root=/dev/mmcblk${mmcrootdev}p${mmcrootpart} > rootwa} > loadbootscript=load mmc ${mmcbootdev}:${mmcbootpart} ${scriptaddr} boot.scr > loaddtb=load mmc ${mmcbootdev}:${mmcbootpart} ${fdtaddr} ${fdtfile} > loadinitrd=load mmc ${mmcbootdev}:${mmcbootpart} ${initrdaddr} ${initrdname} > loadkernel=load mmc ${mmcbootdev}:${mmcbootpart} ${kerneladdr} ${kernelname} > mmcbootdev=0 > mmcbootpart=1 > mmcrootdev=0 > mmcrootpart=2 > scriptaddr=0x42000000 > soc_id=4412 > soc_rev=2.0 > > Environment size: 2090/4092 bytes > switch to partitions #0, OK > mmc0 is current device > 7420680 bytes read in 4206 ms (1.7 MiB/s) > 68337422 bytes read in 31408 ms (2.1 MiB/s) > 53476 bytes read in 464 ms (112.3 KiB/s) > Kernel image @ 0x40007fc0 [ 0x000000 - 0x713b08 ] > ## Loading init Ramdisk from Legacy Image at 44007fc0 ... > Image Name: Initrd > Image Type: ARM Linux RAMDisk Image (uncompressed) > Data Size: 68337358 Bytes = 65.2 MiB > Load Address: 00000000 > Entry Point: 00000000 > Verifying Checksum ... OK > ## Flattened Device Tree blob at 43f07fc0 > Booting using the fdt blob at 0x43f07fc0 > Using Device Tree in place at 43f07fc0, end 43f180a3 > > Starting kernel ... > > --- snap --- > > and afterwards only the sad sound of the ventilator. > > Does anybody have an idea what goes wrong? > What can I do to get more information > > Plus, I would be very interested in building an image on my own. > Is there somewhere a howto that can help me with the first steps? > > Although I have to admit that I am only a high-hearted amateur if it comes > down to real technics.. > > Greetings > > Dieter
Hello Dieter, I have the same board but I didn't try to build openSUSE yet. Check this out https://intrbiz.com/post/blog/hardware/opensuse-on-the-odroid-u3 I used that image (you can find the link at the end of the post) and then I did the upgrade to tumbleweed according to tumbleweed's wiki page (I assumed it was the same). I added one repo. Unfortunately I failed. Can you please try to build the image and tell us if it works with tumbleweed? I'm also end user and I don't have a clue about how to build things. When I don, I document them for future use. Thanks. Stathis -- http://www.iosifidis.gr http://linkedin.iosifidis.gr Great leaders don't tell you what to do...They show you how it's done. Power corrupts. Absolute power corrupts...absolutely. -- To unsubscribe, e-mail: [email protected] To contact the owner, e-mail: [email protected]
