**** BEGIN LOGGING AT Sun Jan 16 02:59:58 2011 Jan 16 03:04:10 edude03: any progress ? Jan 16 03:05:47 Nothing yet Jan 16 03:06:19 Just resetting up the repo Jan 16 03:10:53 Marex: Do you know what touchscreen the TX has? Jan 16 03:10:59 the config wants to know Jan 16 03:12:41 "wants to know" ? Jan 16 03:12:49 it should be preset in the config I gave you Jan 16 03:12:59 Hmm Jan 16 03:13:11 It asked which tocuhscreens I wanted to add support for Jan 16 03:13:18 wm9712 one (actually wm1613 one, but that's mostly compatible) Jan 16 03:13:20 eh ? Jan 16 03:13:27 do this to your tree : Jan 16 03:13:41 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- clean mrproper Jan 16 03:13:47 cp config-palm .config Jan 16 03:13:51 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- Jan 16 03:14:27 Kernel is building already Jan 16 03:14:57 What would clean mrproper do though? Jan 16 03:15:41 clean all possible crud from kernel Jan 16 03:21:53 OK Jan 16 03:22:01 Well kernel built in 12 minutes Jan 16 03:22:06 lets try er out Jan 16 03:24:12 OK got a 1.7Mb zImage Jan 16 03:24:17 sounds more real Jan 16 03:24:46 It booted Jan 16 03:25:02 Then kpaniced Jan 16 03:25:40 Last message was "no filesystem could mount root tired msdos vfat iso9660" Jan 16 03:26:06 I guess I have to specify ext2 in the kernel eh? Jan 16 03:26:36 well cool ... your kernel booted, congrats Jan 16 03:26:52 Thanks :D Jan 16 03:26:53 you need to enable ext2 support in make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- menuconfig Jan 16 03:27:07 and probably specify where it should boot from Jan 16 03:27:26 either in cocoboot with ... root=/dev/mmcblk0p2 rootdelay=2 ... or something Jan 16 03:27:37 rootdelay you need since the mmc card isn't detected immediatelly Jan 16 03:27:53 and mmcblk0p2 is partition 2 of first (and only) mmc card Jan 16 03:28:17 So this kernel has no loopback support? Jan 16 03:29:25 loopback support ? what for ? Jan 16 03:29:32 ah ... so you can boot from loopback mounted fs ? Jan 16 03:30:01 you'll need an initramfs for that ... you can compile some simple busybox with minimal set of tools to accomplish that task Jan 16 03:35:33 Ok Jan 16 03:35:57 So since I've never build an initramfs is there anything special I need to know or will google tell em everything I need? Jan 16 03:42:47 edude03: download busybox, run make menuconfig ... you specify crosscompiler prefix in the menu ... then configure tools you want, but keep the size down, really Jan 16 03:43:58 OK that will give me a busybox executable Jan 16 03:44:05 And the rest is all standard right Jan 16 03:45:36 yea ... it'll give you a tiny rootfs in _target directory iirc Jan 16 03:46:07 you need device nodes there too ... I believe you can just cp -Rpv /dev _target/ Jan 16 03:46:52 then create /init and chown +x init ... and into it, put "#!/bin/sh" "/bin/sh" ... that should launch you the shell Jan 16 03:47:05 for tests' sake, that should be enough Jan 16 03:48:35 Great Jan 16 03:48:48 But then the issue is I can't type from the TX console can I? Jan 16 03:52:03 you technically can ... Jan 16 03:52:13 but you can then write into the init script something like ... Jan 16 03:52:54 mount /dev/mmcblk0p1 /mnt ; mount -o loop /mnt/image.img /image ; chroot /image /sbin/init 5 Jan 16 03:52:57 or something Jan 16 03:58:44 Well yeah, I realize I could hardcode the boot path in Jan 16 03:58:55 I guess I'll just go with that then Jan 16 03:59:09 edude03: what's the time over at your place btw ? Jan 16 03:59:16 10:54 Jan 16 03:59:19 pm Jan 16 04:09:36 well ... Jan 16 04:18:15 Well ? Jan 16 04:18:19 :P Jan 16 04:18:24 Where are you located Marex ? Jan 16 04:18:28 I'm in Canada Jan 16 04:22:22 way too far from you ;-) Jan 16 04:24:07 anyway .... zzz time for me, gn Jan 16 04:24:15 good luck with TX **** ENDING LOGGING AT Mon Jan 17 02:59:57 2011