00:59
_hc has quit [Ping timeout: 255 seconds]
01:46
<
prometheanfire >
rc2 works on u3 :D
01:46
<
prometheanfire >
with the odroid uboot at least (2010 branch)
01:56
<
steev >
prometheanfire: instrux plx
02:00
<
prometheanfire >
working on it
02:08
dlezcano has quit [Ping timeout: 260 seconds]
02:10
<
prometheanfire >
I don't see ethernet driver, even though I have CONFIG_USB_NET_SMSC95XX compiled in
05:49
si1v3r has quit [Ping timeout: 245 seconds]
05:51
si1v3r has joined #linux-exynos
06:20
<
Wizzup >
prometheanfire: cool @ rc2, I vaguely recall having that driver as a module (with odroid kernel), nut sire if there was a reason for that
06:20
<
Wizzup >
not sure* even
06:21
* Wizzup
should add status/supported matrices to the wiki soon
06:29
dlezcano has joined #linux-exynos
06:35
<
prometheanfire >
Wizzup: I compiled a static kernel
06:35
<
prometheanfire >
wiki?
06:45
si1v3r has quit [Ping timeout: 245 seconds]
06:47
si1v3r has joined #linux-exynos
06:54
<
steev >
prometheanfire: well if usb isn't working, that would lead to... all those other things not working
06:56
<
steev >
prometheanfire: also, i THINK it can do boot.ini instead of neeing boot.txt -> boot.scr conversion, but i could be wrong
06:56
<
prometheanfire >
steev: doesn't mater much, I have it booting
06:56
<
prometheanfire >
as far as usb, how would that stop video?
06:57
<
prometheanfire >
makes sense for ethernet/audio though
06:57
<
steev >
i'm not saying it would stop video
06:57
<
steev >
video... could just be missing something simple in the config
06:57
<
prometheanfire >
that's one of the things that didn't show up when I booted it up
06:57
<
prometheanfire >
probably is
06:57
<
prometheanfire >
I should do a diff of the dts, but time
06:58
<
steev >
what dts? the odroid kernel doesn't use dts
06:58
<
steev >
prometheanfire: do you have exynos drm stuffs in mainline?
06:58
<
steev >
suppose i could just clone it, i need to for work anyway
06:59
<
prometheanfire >
steev: it's all enabled
06:59
<
steev >
prometheanfire: show me your .config
06:59
<
prometheanfire >
lesigh
07:00
<
steev >
or just wait for ages whilst this kernel cloneses
07:00
<
prometheanfire >
yes, exynos stuff is there
07:00
<
steev >
no changes from rc1-rc2?
07:00
<
prometheanfire >
and it's static
07:00
<
prometheanfire >
that's the config for rc2
07:00
<
steev >
Linux/arm 3.17.0-rc1 Kernel Configuration
07:00
<
prometheanfire >
don't think there were any config changes
07:00
<
prometheanfire >
heh
07:00
<
prometheanfire >
the diff between them was small
07:00
<
prometheanfire >
linus mentioned that :P
07:01
<
steev >
fun fact, my irc client will inline gists :)
07:02
<
prometheanfire >
HAHAHAHAHAHAHAHAH
07:02
<
prometheanfire >
how many thousand lines is that?
07:02
<
steev >
dunno, it shows ~8-10 lines, and you can scroll up/down in it, or close it to get rid of it
07:03
<
prometheanfire >
ah
07:06
<
steev >
prometheanfire: so do you have the serial output?
07:07
<
prometheanfire >
yes
07:07
<
prometheanfire >
this may have to wait til tomorrow though, it's in the other room and I'm not getting up
07:09
<
prometheanfire >
steev: so, tomorrow
07:09
<
prometheanfire >
steev: you are in town right?
07:10
<
steev >
i've been back since like the 15th
07:10
<
steev >
maybe it was the 16th
07:11
<
steev >
prometheanfire: if you plan to stop by though, do let me know, i'd like to get my workout over with before i leaves the house
07:11
<
prometheanfire >
so why did you ask if I knew where you were
07:12
<
prometheanfire >
anyway, I may ping you tomorrow
07:13
<
steev >
prometheanfire: i didn't ask, i stated
07:13
<
steev >
i've been home for ages, did you miss the part where i asked manfred about brunch, and then, you know, told you, you should come, and you said you'd just ate?
07:14
<
prometheanfire >
I knew where you were
07:14
<
prometheanfire >
anyway
07:14
<
prometheanfire >
you sounded like you were traveling again or something this week
07:15
<
steev >
and then again a couple weeks after
07:15
<
steev >
and then again a few after that
07:15
<
steev >
and then i think i'm going back to vegas first week of november
07:15
<
steev >
probably hit michigan at some point in october as well
07:15
<
steev >
i don't feel like driving my car down to here in the snow
07:15
<
prometheanfire >
heh
07:16
<
prometheanfire >
I'll be going to chefconf and visit family in a little over a month
07:16
<
prometheanfire >
then christmas sometime I think
07:18
<
steev >
i don't celebrate, plus if i'm in michigan around christmas it means my brother uses me as a decoy to go to his family's christmas stuff
07:19
<
prometheanfire >
:D
07:32
tilmann has joined #linux-exynos
09:06
dlezcano has quit [Ping timeout: 260 seconds]
10:30
afaerber has quit [Quit: Verlassend]
11:06
afaerber has joined #linux-exynos
11:30
libv has quit [Read error: Connection reset by peer]
11:31
libv has joined #linux-exynos
11:48
dlezcano has joined #linux-exynos
12:34
luka has quit [Quit: leaving]
13:32
gallit has joined #linux-exynos
13:33
<
gallit >
hello. i'm trying to boot a mainline kernel on arndale-octa. having undefined instruction on boot.
13:34
<
gallit >
i think i'm missing something but don't know how to investigate
13:35
<
gallit >
undefined instruction
13:35
<
gallit >
sp : 9f764ca0 ip : 00000000 fp : 9f86f138
13:35
<
gallit >
pc : [<20007008>] lr : [<9f86ee5c>]
13:35
<
gallit >
r10: 9f8adc14 r9 : 00000000 r8 : 9f764f10
13:35
<
gallit >
r7 : 00000000 r6 : 00000000 r5 : 20007000 r4 : 9f8ae440
13:35
<
gallit >
r3 : 000082bf r2 : 21f00000 r1 : 000010b2 r0 : 00000000
13:35
<
gallit >
Flags: nzCv IRQs off FIQs off Mode SVC_32
13:35
<
gallit >
Resetting CPU ...
13:41
<
gallit >
make mrproper
13:41
<
gallit >
make ARCH=arm exynos_defconfig
13:41
<
gallit >
make -j2 ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- LOADADDR=0x20007000 uImage
13:41
<
gallit >
cp arch/arm/boot/uImage /media/gallit/boot/
13:41
<
gallit >
make -j2 ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- modules dtbs
13:41
<
gallit >
cp ./arch/arm/boot/dts/exynos5420-arndale-octa.dtb /media/gallit/boot/board.dtb
13:41
<
gallit >
cp .config /media/gallit/boot/config-3.16.0
13:41
<
gallit >
for the first boot, i removed the initrd load from bootcmd :
13:41
<
gallit >
setenv bootcmd "run addmac; fatload mmc 0:2 0x20007000 uImage; fatload mmc 0:2 0x21f00000 board.dtb; bootm 0x20007000 - 0x21f00000"
13:43
<
gallit >
did also this to install modules and firmware install :
13:43
<
gallit >
make ARCH=arm INSTALL_MOD_PATH=/media/gallit/rootfs modules_install
13:43
<
gallit >
make ARCH=arm INSTALL_FW_PATH=/media/gallit/rootfs/lib/firmware firmware_install
13:44
<
gallit >
(not sure but i think the ARCH=arm is not necessary in those two steps, if someone can confirm)
13:45
<
gallit >
the kernel is 3.17rc2. i tried with the 3.16 first. no success at all.
13:45
<
tilmann >
gallit: got the same error with 3.16?
13:47
<
Wizzup >
gallit: I think ARCH=arm is necessary in all steps
13:47
<
Wizzup >
are you sure your cross compiler is working ok?
13:49
<
gallit >
yes, same with 3.16
13:50
<
gallit >
my compiler generates the uImage so i guess it's working
13:55
<
gallit >
i tried : make -j2 ARCH=arm CROSS_COMPILE=zzzarm-linux-gnueabi- LOADADDR=0x20007000 uImage
13:55
* Wizzup
doesn't have an arndale
14:00
<
javier__ >
gallit: shouldn't the load address be 0x40008000 instead?
14:02
<
gallit >
not sure but as i'm starting initially from a linaro build, there are already those bootargs in the sdcard uboot.
14:02
dlezcano has quit [Ping timeout: 255 seconds]
14:04
<
javier__ >
gallit: also you are loading the uImage in the same address specified as the load address and that is most certainly wrong
14:04
<
javier__ >
gallit: u-boot will strip the u-boot header and copy the kernel to the address specified in the u-boot header (the one you are passing to LOADADDR)
14:05
<
javier__ >
but you already copied the kernel there so I don't know how that will work...
14:07
<
javier__ >
gallit: so I would try with LOADADDR=0x20008000 and fatload mmc 0:2 0x42000000 uImage or something
14:07
<
javier__ >
ups sorry I meant LOADADDR=0x40008000
14:09
<
gallit >
well, i gonna trie
14:20
<
gallit >
it hangs one step after...
14:20
<
gallit >
ARNDALE # setenv initrd_high ''
14:20
<
gallit >
ARNDALE # setenv loadbootscript ''
14:20
<
gallit >
ARNDALE # setenv bootcmd "run addmac; fatload mmc 0:2 0x42000000 uImage; fatload mmc 0:2 0x21f00000 board.dtb; bootm 0x42000000 - 0x21f00000"
14:20
<
gallit >
ARNDALE # setenv bootargs "console=tty0 console=ttySAC3,115200n8 root=UUID=eb0e5830-cf2e-4150-83cd-09b972eca88b rootwait ro"
14:20
<
gallit >
ARNDALE # boot
14:20
<
gallit >
reading uImage
14:20
<
gallit >
3197320 bytes read
14:20
<
gallit >
reading board.dtb
14:20
<
gallit >
33471 bytes read
14:20
<
gallit >
## Booting kernel from Legacy Image at 42000000 ...
14:20
<
gallit >
Image Name: Linux-3.17.0-rc2
14:20
<
gallit >
Image Type: ARM Linux Kernel Image (uncompressed)
14:20
<
gallit >
Data Size: 3197256 Bytes = 3 MiB
14:20
<
gallit >
Load Address: 40008000
14:20
<
gallit >
Entry Point: 40008000
14:20
<
gallit >
Verifying Checksum ... OK
14:20
<
gallit >
## Flattened Device Tree blob at 21f00000
14:20
<
gallit >
Booting using the fdt blob at 0x21f00000
14:20
<
gallit >
Loading Kernel Image ... OK
14:20
<
gallit >
Using Device Tree in place at 21f00000, end 21f0b2be
14:20
<
gallit >
Starting kernel ...
14:22
<
gallit >
Wizzup, i saw the wiki but did not understand the meanings.
14:33
gallit_ has joined #linux-exynos
14:34
gallit has quit [Quit: Leaving]
14:47
<
gallit_ >
i'm trying with 3.16.1
14:47
<
tilmann >
gallit_: i'm curious does USB work with the 3.17 kernel?
14:47
<
tilmann >
(e.g. a USB thumb drive)
14:48
<
gallit_ >
i'll tell you once it boots
14:48
<
tilmann >
oh, it's still hanging?
14:48
<
gallit_ >
yes, on "starting kernel" message
14:50
<
gallit_ >
i'm trying to see what's the linaro LOADADDR and fatload addr while 3.16 compiles
14:51
<
tilmann >
what is your motivation for moving to a newer kernel?
14:51
<
gallit_ >
better hardware support
14:51
<
tilmann >
what in particular?
14:53
<
gallit_ >
well, there are so much to do with that board... as you said, usb drive and graphic support even without hardware accel.
14:53
<
gallit_ >
i tried this morning the linaro lsk with mali enabled.
14:53
<
tilmann >
does it boot?
14:54
<
gallit_ >
i had xfce working bug very laggy. and the cpu 5-8 failed to boot...
14:54
<
gallit_ >
i guess they are the a15 ones...
14:54
<
tilmann >
4-7 should be A7
14:55
<
tilmann >
i think no one ever actually booted the Cortex-A7 cores on an Arndale Octa :)
14:55
<
gallit_ >
maybe they are missing ;)
14:55
MrBIOS has joined #linux-exynos
14:56
<
tilmann >
who knows :)
14:57
<
gallit_ >
the hwpack i tried is the one named hwpack_linaro-arndale-octa_20140819-2...
14:57
<
gallit_ >
from the snapshots
14:57
<
sjoerd >
gallit_: make sure you ahve CONFIG_EXYNOS5420_MCPM enabled
14:58
<
gallit_ >
sjoerd: this could be the reason why it hangs on the start kernel message ?
14:58
tfiga has quit [Read error: Connection reset by peer]
14:58
tfiga has joined #linux-exynos
15:02
<
gallit_ >
javier: i tried a working linaro boot, the LOADADDR is 20008000. and the fatload is 20007000.
15:03
<
gallit_ >
do you thing it does not matter or it's better to use these values ?
15:06
<
gallit_ >
sjoerd: it's already enabled
15:21
<
gallit_ >
the kernel is booting
15:23
<
javier__ >
gallit_: ok, the peach pit has the same SoC so I (probably wrongly) thought that you could use the same addresses
15:25
<
gallit_ >
i have kernel messages, no hang but the system is not starting.
15:26
<
gallit_ >
tilmann: still no cpu 4-7 with kernel 3.17rc2...
15:41
<
gallit_ >
do i need to update something in the /boot of the rootfs ?
15:41
<
gallit_ >
i only updated the dtb and uImage on the fat partition.
15:41
<
gallit_ >
they are not the same
15:42
<
gallit_ >
the kernel says : "waiting for root device UUID=..."
15:42
<
gallit_ >
there are few other messages, usb keyboard and asix eth0 but nothing after that
15:46
<
javier__ >
gallit_: if you just copied an UUID then it won't match your rootfs partition UUID
15:48
<
gallit_ >
the uuid is the one working with the linaro original kernel. i don't touch the partition. i wonder why it's not working with another kernel.
15:48
<
javier__ >
gallit_: sorry I missunderstood that you copied the kernel command line from other place
15:49
<
javier__ >
gallit_: are you using the same defconfig? maybe your device is not supported?
15:49
<
gallit_ >
witch device ? sdcard ?
15:50
<
gallit_ >
i'm not using the same defconfig as linaro is on 3.16. the kernel i'm trying to boot is 3.17rc2
15:51
<
gallit_ >
i used make exynos_defconfig
15:52
<
javier__ >
gallit_: yes SD card or whatever device you are using as your rootfs partition
15:53
<
javier__ >
and by SD card I actually meant the mmc sdhci host controller
16:01
<
gallit_ >
checking the kernel messages
16:08
<
javier__ >
gallit_: so my educated guess is that something is making the dw_mmc driver to defer probe and is never probed correctly
16:08
<
javier__ >
it could be something missing on your DTS or in your kernel config
16:09
<
javier__ >
gallit_: I'm leaving for the day, good luck with that
16:09
<
gallit_ >
for the tip on the LOADADDR, and the rest
16:09
<
javier__ >
gallit_: probably worth posting your complete boot log so others can take a look
16:10
<
javier__ >
gallit_: you're welcome
16:10
<
gallit_ >
[ 6.095866] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 25000000Hz, actual 25000000HZ div = 1)
16:10
<
gallit_ >
[ 6.095905] mmc1: new SD card at address d884
16:10
<
gallit_ >
[ 6.097172] mmcblk1: mmc1:d884 SU02G 1.84 GiB
16:10
<
gallit_ >
[ 6.102042] mmcblk1: p1 p2 p3
16:11
<
gallit_ >
[ 6.170532] PVDD_G3D_1V0: disabling
16:11
<
gallit_ >
[ 6.176273] PVDD_G3DS_1V0: disabling
16:11
<
gallit_ >
[ 6.184239] PVDD_HSIC_1V8: disabling
16:11
<
gallit_ >
[ 6.182670] PVDD_APIO_MMCOFF_2V8: disabling
16:11
<
gallit_ >
[ 6.185815] PVDD_ABB_1V8: disabling
16:11
<
gallit_ >
[ 6.187399] PVDD_ANAIP_1V8: disabling
16:11
<
gallit_ >
[ 6.189008] PVDD_ANAIP_1V0: disabling
16:11
<
gallit_ >
[ 6.190600] PVDD_ADC_1V8: disabling
16:11
<
gallit_ >
[ 6.192167] PVDD_APIO_1V8: disabling
16:11
<
gallit_ >
[ 6.198471] ALSA device list:
16:11
<
gallit_ >
[ 6.198479] No soundcards found.
16:11
<
gallit_ >
[ 6.376996] Waiting for root device UUID=064b5649-3306-40c8-81e8-7e0b6bf2bbc8...
16:16
<
gallit_ >
so i checked on my host computer : /dev/sdb3: LABEL="rootfs" UUID="064b5649-3306-40c8-81e8-7e0b6bf2bbc8" TYPE="ext3"
16:36
<
prometheanfire >
should the U3 video/usb(network/audio) be working in 3.17-rc2?
16:36
<
prometheanfire >
because it's not :P
16:45
gallit_ has quit [Quit: Ex-Chat]
16:46
gallit has joined #linux-exynos
17:04
gallit has quit [Remote host closed the connection]
17:12
_hc has joined #linux-exynos
17:32
<
steev >
prometheanfire: serial log of boot
17:33
<
prometheanfire >
steev: you know
17:33
<
prometheanfire >
steev: some of us have day jobs
17:35
<
steev >
you have plenty of spare time there
17:35
<
steev >
i have
*2* day jobs
17:35
<
steev >
not my fault that i found a way to make it all work for me
17:37
<
si1v3r >
did you write it down?
17:37
<
tfiga >
prometheanfire: I believe usb and network should work
17:37
<
tfiga >
hdmi video probably not yet
17:37
<
tfiga >
not sure about audio
17:37
<
prometheanfire >
not sure about audio either
17:38
<
prometheanfire >
I'll get a boot log tonight
17:53
<
steev >
prometheanfire: that's why i do screen /dev/ttyUSB1 115200 ctrl+a :log
17:57
<
prometheanfire >
ya, didn't log
17:57
<
prometheanfire >
where does it log to?
17:57
<
steev >
whatever directory you're in that you launched screen, to the file screenlog
17:58
<
prometheanfire >
ok
18:13
afaerber has quit [Quit: Verlassend]
18:34
afaerber has joined #linux-exynos
19:51
tilmann has quit [Quit: leaving]
21:39
_hc has quit [Ping timeout: 250 seconds]
22:02
jpantoja has joined #linux-exynos
22:05
dlezcano has joined #linux-exynos
22:09
jpantoja has quit [Quit: Konversation terminated!]
22:23
_hc has joined #linux-exynos
22:26
dlezcano has quit [Ping timeout: 246 seconds]
22:37
plazmoni1 has joined #linux-exynos
22:41
prometheanfire has quit [Ping timeout: 240 seconds]
22:42
daniels has quit [Ping timeout: 240 seconds]
22:42
daniels has joined #linux-exynos
22:44
plazmonii has quit [*.net *.split]
22:48
prometheanfire has joined #linux-exynos
22:48
prometheanfire is now known as Guest54266
23:38
MrBIOS has quit [Ping timeout: 260 seconds]