05:38
afaerber_ has joined #linux-exynos
05:41
afaerber has quit [Ping timeout: 264 seconds]
13:47
liquidAcid has joined #linux-exynos
16:59
liquidAcid has quit [Quit: Leaving]
17:46
<
Wizzup >
javier__: Going to have a look at it at the moment, cloning at the moment : )
17:50
<
Wizzup >
javier__: Hm, getting:
17:50
<
Wizzup >
Value requested for CONFIG_DRM_EXYNOS_HDMI not in final .config
17:50
<
Wizzup >
Requested value: CONFIG_DRM_EXYNOS_HDMI=y
17:50
<
Wizzup >
Actual value:
17:50
<
Wizzup >
(and a few others)
17:51
<
Wizzup >
same for stuff like ARCH_EXYNOS
17:52
<
Wizzup >
(I forgot CROSS_COMPILE=armv7a-hardfloat-linux-gnueabi- ARCH=arm)
17:56
<
javier__ >
Wizzup: great, let me know if you have any issues
17:57
<
Wizzup >
javier__: what did you use as LOADADDR?
17:57
<
Wizzup >
(sorry for the quick q, but I forgot what I set it to, and .. will need a few minutes to figure that out)
17:58
<
javier__ >
mkimage -A arm -O linux -T kernel -C none -a 0x40008000 -e 0x40008000 -n Linux -d zImage.dtb uImage
17:58
<
javier__ >
Wizzup, ^
17:59
<
Wizzup >
right, but I got: Specify LOADADDR on the commandline to build an uImage
17:59
<
Wizzup >
make[1]:
*** [arch/arm/boot/uImage] Error 1
17:59
<
Wizzup >
make:
*** [uImage] Error 2
18:00
<
javier__ >
Wizzup: I just always build a zImage and then pass it the load and entry point address to mkimage to generate the uImage
18:00
<
Wizzup >
I'll just do whatever works atm :)
18:01
<
javier__ >
$ make -j4 bzImage modules exynos5420-peach-pit.dtb
18:01
<
javier__ >
$ cat arch/arm/boot/zImage arch/arm/boot/dts/exynos5420-peach-pit.dtb > zImage.dtb
18:01
<
javier__ >
Wizzup: + the mkimage cmd I showed before, that's basically how I build the kernel
18:01
<
Wizzup >
ack, I usually do make uImage :)
18:02
<
javier__ >
Wizzup: right that worked before exynos was migrated to multi-platform
18:02
<
javier__ >
or if you pass a LOADADDR but I found just building a zImage and passing it to mkimage easier
18:03
<
javier__ >
s/migrated/converted
18:08
<
javier__ >
Wizzup: it's a pity that the nv-uboot binary that is provided doesn't have CONFIG_CMD_BOOTZ enabled
18:08
<
Wizzup >
the one that we provide?
18:08
<
javier__ >
Wizzup: well I think there is one one public, since there isn't a peach overlay to build it from the chromium os sdk afaik
18:08
<
Wizzup >
going to try the kernel
18:09
<
javier__ >
Wizzup: ok
18:10
<
javier__ >
Wizzup: I tried to build the chrome os u-boot but is not standalone anymore since cros/vboot/ has a bunch of dependencies
18:10
<
javier__ >
so it only can be built from the chromium os sdk but for that you need an overlay for the machine which doesn't exist for peach pit/pi yet
18:17
<
Wizzup >
javier__: hm, didn't work yet
18:17
<
Wizzup >
get a black screen, and then it reboots
18:18
<
Wizzup >
(I have to go for dinner soon, I'll post what I did in a bit
18:20
<
Wizzup >
ok, back in bit ^_^
18:24
<
javier__ >
Wizzup: hrmm ok, what's your kernel command line?
18:24
<
javier__ >
Wizzup: I've to leave as well, I'll try to reproduce the exact steps later and see what's different on my setup
18:41
<
javier__ >
Wizzup: hrmm why are you using a FIT image to load from nv-uboot?
18:42
<
javier__ >
Wizzup: I just load a uImage directly
18:45
<
javier__ >
Wizzup: my u-boot bootcmd is "fatload mmc 1:1 0x42000000 uImage; bootm 0x42000000"
18:45
<
Wizzup >
yeah I need to see what my uboot ${loadaddr} is, maybe it differs :)
18:46
<
Wizzup >
I'll probably hop on my bike for a bit first :)
18:46
<
javier__ >
Wizzup: great have fun!
18:46
<
javier__ >
last things, my nv-uboot version is U-Boot 2013.04-gb98ed09 fyi
19:06
liquidAcid has joined #linux-exynos
19:20
libv_ has joined #linux-exynos
19:23
libv has quit [Ping timeout: 250 seconds]
19:25
<
javier__ >
Wizzup: just looked at your wiki page again, as I told you I'm loading an uImage from nv-uboot of an zImage with appended DTB
19:26
<
javier__ >
Wizzup: but you were using a FIT image so you are basically appending the DTB twice
19:26
<
javier__ >
you should either not append the DTB and use a FIT image or just use a uImage with an appended DTB
19:27
<
javier__ >
or load both the uImage and DTB and pass it to bootm but if you followed the commands you wrote on the wiki page then I understand that didn't boot for you
19:28
<
javier__ >
Wizzup: leaving for now, ttyl
19:58
libv_ is now known as libv
20:03
<
Wizzup >
javier__: ah... I see
20:03
<
Wizzup >
silly mistake
20:31
<
Wizzup >
I got it to boot
20:31
<
Wizzup >
didn't have wifi and fbturbo didn't work, but progress!
21:00
<
liquidAcid >
tfiga, ha -- no i didn't, but i did wonder where these settings went to!
22:57
<
Wizzup >
From javier__ 's instructions
22:57
cmuller has joined #linux-exynos
22:59
liquidAcid has quit [Quit: Leaving]