**** BEGIN LOGGING AT Mon Nov 05 02:59:59 2012 Nov 05 18:13:44 Hello Nov 05 18:13:51 Im looking to cross compile kexecboot for arm Nov 05 18:13:58 Any pointers to getting started? Nov 05 18:55:24 check http://kexecboot.org/documentation Nov 05 19:03:19 I did but that's using OE Nov 05 19:03:24 I figured it must be possible without... Nov 05 19:13:43 sure Nov 05 19:13:47 like any other software Nov 05 19:14:12 but we are using OE as build env Nov 05 19:14:30 I know kexecboot port exists in openwrt as well Nov 05 19:15:52 Yeah, this device ships with android Nov 05 19:15:59 So it doesnt fit into either category Nov 05 19:33:46 Jay7: what does kexecboot depend on? Nov 05 21:05:56 some *libc Nov 05 21:06:00 nothing more Nov 05 21:20:27 All good, it's now booting, though Im having oddities with the frame buffer Nov 05 21:20:30 It's missing some initialization that the android recovery does and it doesnt Nov 05 21:43:45 I have to start the recovery Nov 05 21:43:47 it seg faults Nov 05 21:43:54 Then I have to start another kexecboot Nov 05 21:43:56 end that Nov 05 21:44:01 well Nov 05 21:44:04 killall kexecboot Nov 05 21:44:08 then the original one shows Nov 05 22:00:29 Well that hack works Nov 05 22:00:31 Just force it to try and change the pixel mode Nov 05 22:00:48 Actually results in me getting a 32bpp framebuffer too Nov 05 22:18:56 ben1066: if you can debug that and provide some patch I'll mainline it Nov 05 22:18:59 ant__: hi Nov 05 22:19:22 Jay7: I think I need to select the framebuffer on boot Nov 05 22:19:25 the nexus 7 has two Nov 05 22:19:37 hello Jay7 Nov 05 22:19:59 So I basically just need a stripped down version of the pixelmode change attempt Nov 05 22:20:11 shouldnt be too hard Nov 05 22:20:36 it would be great to have this in kexecboot out of the box Nov 05 22:23:18 Jay7: can you imagine a timeline for the kexecboot work now? Nov 05 22:24:46 Yeah, I'll work on getting a tidier patch together Nov 05 22:25:00 kexecboot is easier than I thought to port though Nov 05 22:25:20 have you tested kexec ? Nov 05 22:25:40 Not yet :P But with tegra 3 it's apparently easy enough to get working Nov 05 22:25:50 Someone's done it with the transformer prime Nov 05 22:26:23 hm, yes, there was an extra option for hard-rebooting iirc Nov 05 22:26:28 But yeah I just built it under the linaro arm-linux-gnueabi and it runs just fine Nov 05 22:26:46 ant__: well, I've signed contract with CEFW and will start this month :) Nov 05 22:26:50 kexecboot at least Nov 05 22:26:52 *CEWG Nov 05 22:27:10 Also need to modify it to use androids stuff for rebooting and such Nov 05 22:27:20 so I can reboot into recovery, bootloader or into itself for example Nov 05 22:27:26 ben1066: btw, you can try with text-mode UI Nov 05 22:27:36 I have no tty avaliable... Nov 05 22:27:54 hm.. tty detection code is ugly Nov 05 22:27:55 or is that text mode on a framebuffer? Nov 05 22:28:04 no, real text mode on console Nov 05 22:28:14 I dont think I have any easy way to get a console Nov 05 22:28:17 Ubuntu people did it Nov 05 22:28:24 not 100% sure how, havent looked into it Nov 05 22:28:30 gui looks pretty anyway Nov 05 22:28:36 Only thing it's missing is touch support... Nov 05 22:29:34 iirc couple of OpenMoko devices had it Nov 05 22:31:18 https://github.com/kexecboot/kexecboot/blob/master/evdevs.c#L294 Nov 05 22:31:57 touch support is still in todo list Nov 05 22:32:06 in long term todo list :) Nov 05 22:32:12 I might try and implement it similarly to cwm Nov 05 22:32:16 Since it's also row based Nov 05 22:32:22 They just split the touch into rows... Nov 05 22:32:29 any patches are welcome :) Nov 05 22:32:58 seems touch support is must have this time.. Nov 05 22:33:12 I still have volume buttons Nov 05 22:33:12 but it's hard w/o calibration.. Nov 05 22:33:15 and a power button Nov 05 22:33:18 they worked oob Nov 05 22:33:23 ah, cool Nov 05 22:34:00 sorry ppl, too late here Nov 05 22:34:04 * Jay7 -> sleep Nov 05 22:34:20 gn Nov 05 22:34:22 ant__: I'll be back to kexecboot soon :) Nov 05 22:34:59 we missed the 1.3 release, will be for 1.4 Nov 05 22:35:16 (Yocto/oe metadata) Nov 05 22:40:54 https://dl.dropbox.com/u/11197643/nexus7nearyou.jpg Nov 05 22:43:50 looks like you'd limit X and Y Nov 05 22:44:45 --enable-fbui-width --enable-fbui-height Nov 05 22:45:05 To stop it being so tiny? Nov 05 22:45:08 Might do :) Nov 05 22:56:21 hola bluelightning Nov 05 22:56:33 ant__: hola! Nov 05 22:56:35 :) **** ENDING LOGGING AT Tue Nov 06 02:59:58 2012