IRC log of #cubox of Mon 13 Oct 2014. All times are in CEST < Back to index

09:18 R0nd yay, someone fixed xbmc
09:18 R0nd a week ago
10:58 Humpelstilzchen R0nd: compiling error or decode error?
11:01 R0nd compiling error
11:02 R0nd can't test it atm
12:19 R0nd getting the same playback issues as before with the current version
12:58 Exaga building a new kernel using the instructions on http://www.solid-run.com/wiki/Building_the_kernel_and_u-boot_for_the_CuBox-i_and_the_HummingBoard - just leaves me with a system that reboots endlessly
12:58 Exaga and i followed the guide to the letter
13:03 Exaga doesn't even attempt to boot the kernel
13:03 Exaga but if I copy an older kernel and try to boot it, it works fine
16:15 Exaga malte: o/
16:15 malte Exaga
16:16 Exaga i have a problem malte. can you offer me any advice perhaps?
16:17 malte i will try my best:)
16:18 Exaga using this guide - http://www.solid-run.com/wiki/Building_the_kernel_and_u-boot_for_the_CuBox-i_and_the_HummingBoard
16:18 Exaga i'm compiling a new kernel and when i test it out the hummingboard i2ex just keeps rebooting
16:18 Exaga doesn't even try to boot the kernel
16:18 Exaga is there a better guide i could be using?
16:19 malte which kernel do u want to use?
16:19 Exaga 3.14.14
16:19 Exaga or just one that works
16:20 malte on which os?
16:20 Exaga slackware arm linux
16:20 malte isnt there a script
16:20 Exaga if there is i'd be grateful for the link :>
16:21 malte http://www.solid-run.com/community/topic1156.html
16:21 Exaga thanks malte
16:22 rabeeh Exaga: here
16:22 Exaga hey rabeeh
16:23 Exaga i've got serious issues lol
16:23 rabeeh hehe
16:23 rabeeh what a kernel that doesn't boot :)
16:23 Exaga well... i'm following the guide
16:23 rabeeh which toolchain? and what is the commnand line?
16:23 Exaga to the LETTER
16:23 Exaga and last week it booted fine
16:23 rabeeh Exaga: i can't believe it; a slackware user follows the rules :)
16:24 Exaga and this week it doen't load the kernel it just reboots perpetually
16:24 Exaga and rabeeh ...
16:24 Exaga these are the same files i used last week
16:24 rabeeh you mean same binaries?
16:24 Exaga haha well i was doing great and almost had the boot process error free
16:25 Exaga ok... let me explain
16:25 Exaga i'm writing SPL and u-boot.img to the bootblock
16:25 Exaga as per guide instructions
16:26 rabeeh do you see u-boot messages at all?
16:26 rabeeh (via serial or hdmi)
16:26 Exaga via HDMI i see the machine's console
16:26 Exaga which starts to load and then reboots after 2-3 seconds
16:26 Exaga but IF i use an old kernel from last week
16:27 Exaga it boots to a point and then crashes
16:27 Exaga and i am at a total loss here
16:27 rabeeh what is the command to boot a kernel?
16:27 Exaga i was just asking malte to save my life :>
16:27 Exaga bootz 0x00800000 0x01100000 0x5880000
16:28 Exaga bootz (kernel) (ramdisk) (dtb)
16:28 malte exaga: rabeeh is the right person for this:)
16:28 Exaga malte: i know but you are always a great source for solutions :P
16:30 Exaga the thing i cannot understand is why the same files and config worked 5 days ago and now it refuses to boot
16:32 Exaga unfortunately my usb ttl serial cable has not arrived yet
16:32 Exaga it wold be easier to problem solve with it connected
16:49 rabeeh Exaga: 0x00800000 won't work
16:49 rabeeh memory is mapped at 0x10000000 and beyond
16:49 Exaga ok
16:49 rabeeh my typical bootz would be - bootz 0x10800000 0x15000000 0x18000000
16:50 Exaga then i shall use those settings :>
16:50 rabeeh please try using uEnv.txt
16:50 Exaga i do
16:50 rabeeh i.e. no boot.scr
16:50 rabeeh still three partitions? (fat,swap,ext4)?
16:50 Exaga yes
16:52 Exaga rabeeh: is there any reason why those memory address settings worked last week?
16:58 rabeeh Exaga: i think they never worked
16:59 rabeeh it was something else that you have missed :)
16:59 rabeeh i think maybe uEnv.txt was never loaded
16:59 Exaga ok
16:59 Exaga then maybe this is why i'm finding to many irregularities in trying to get this thing working lol
17:00 Exaga and when i add the u-boot header to the kernel.img and initrd.gz... do i use gzip compression or no compression?
17:01 Exaga right now i'm using this command: mkimage -A arm -O linux -C none -T kernel -n "Linux kernel" -d kernel.img zImage
17:01 Exaga and for the ramdisk i use this command: mkimage -A arm -O linux -T ramdisk -C none -n "Slackware ARM initrd" -d initrd.gz zInitrd
17:02 Exaga i read somwhere on solidrun website not to use gzip compression for this
17:05 Exaga if i can just nail this u-boot issue then the slackware ARM installer is almost ready to roll
17:06 Exaga rabeeh: i'll do some testing with your memory setting and report back to you with the results :>
17:06 Exaga thanks very much for the help
17:06 Exaga you too malte :)
17:07 malte :)
17:09 rabeeh Exaga: the kernel produces zImage
17:09 rabeeh for the initrd use mkimage and that would be the second image to bootz
17:10 rabeeh to get the correct dtb just execute 'run autodetectfdt' on everyboot and it would set 'fdt_file' env variable file that to be loaded as the third parameter
17:12 Exaga and how to run autodetectftd on boot ?
17:13 rabeeh following is an example to create a uEnv.txt from a script that runs 'bootz 0x10800000 - 0x18000000'
17:13 rabeeh cat > $MNT1/uEnv.txt <
17:13 rabeeh mmcargs2=run autodetectfdt; fatload mmc 0:1 0x10800000 zImage; fatload mmc 0:1 0x18000000 ${fdt_file}; bootz 0x10800000 - 0x18000000
17:13 rabeeh mmcargs=setenv bootargs root=/dev/mmcblk0p2 ro rootwait video=mxcfb0:dev=hdmi consoleblank=0; run mmcargs2
17:13 rabeeh EOF
17:14 Exaga thanks rabeeh
17:14 rabeeh by default if u-boot loads uEnv.txt it will run 'mmcargs' in somepoint
17:14 rabeeh so mmcargs first sets bootargs (kernel parameters); and then runs mmcargs2
17:14 rabeeh mmcargs2 runs autodetectfdt; loads binaries and then boots
17:15 Exaga ok gotcha :>
17:16 Exaga i'm sure it will all seem easy very soon. i'm just new to the whole u-boot thing