**** BEGIN LOGGING AT Tue Jul 21 02:59:57 2009 Jul 21 03:02:33 doesn't have support for tslib and can't even get evdev or kbd drivers to work Jul 21 03:07:22 tmzt: seems OE has a very special version of xfbdev Jul 21 16:53:49 mek: I have used the debian version before, you have to have the correct abi version of tslib (0 or 1) installed Jul 21 20:30:57 Hello, all. I followed the instructions under "Step by step guide without building" on this page: http://www.handhelds.org/moin/moin.cgi/PalmTungstenE2HowTo Jul 21 20:31:23 OPIE works, but it's so slow that I can't help but think I did something wrong. Jul 21 20:31:25 that's deprecated, sorry Jul 21 20:31:43 well you have 16megs of RAM... Jul 21 20:31:51 marex: Replaced or abandoned? Jul 21 20:32:11 I maintain palmte2 in mainline kernel now, but I dont do userspace Jul 21 20:32:39 so it;s not abandoned, but there's no userspace for it ... someone should do that Jul 21 20:33:07 marex: So is there a new method or version? Jul 21 20:33:21 no Jul 21 20:33:33 you can use OpenEmbedded and build new userspace yourself Jul 21 20:33:52 Sorry, but what do you mean, userspace? Jul 21 20:34:10 Strife89: the thing that runs above kernel Jul 21 20:34:18 bluelightning: would you mind to elaborate ? Jul 21 20:35:19 Strife89: userspace is all of the system scripts, GUI environment (if any) and user programs Jul 21 20:35:34 for handhelds that's basically everything that's not the kernel and bootloader Jul 21 20:36:03 So, it's badly incomplete? Jul 21 20:36:12 OpenEmbedded can build all of the things you need for this from scratch with some setup Jul 21 20:36:24 however if nobody's done this for a while for the E2 then things might be a bit broken Jul 21 20:36:55 Strife89: the kernel side of TE2 is pretty much complete Jul 21 20:37:04 Is there a different, or more recent, page with instructions for building it? Jul 21 20:37:32 I only see instructions to build the kernel on the linked page. Jul 21 20:41:34 Strife89: broadly, the instructions are similar for setting up OpenEmbedded are the same for each machine, you just choose a different machine type Jul 21 20:41:59 so if you want to try it, just follow the normal getting started instructions at http://www.openembedded.org Jul 21 20:42:32 a warning though, don't be too surprised if it fails to build, you may need to fix a few things and I can't guarantee that we will be able to help Jul 21 20:42:39 but we'll do our best :) Jul 21 20:43:03 bluelightning: I appreciate it. :) Jul 21 20:45:07 marex: btw I think I saw the Czech mafia today :) Jul 21 20:48:58 bluelightning: there's anything like that ? :D Jul 21 20:49:18 well, a black Mercedes S600 with Czech plates stopped in the road near my office, I was suprised when people wearing shell suits stepped out :) Jul 21 20:49:34 even the girls were wearing shell suits :D Jul 21 20:50:35 bluelightning: argh ... that's sad, were they pretty at least ? ;-) Jul 21 20:51:24 kind of I guess... I was a bit too surprised by the whole spectacle to pay attention to that Jul 21 20:51:37 they asked me directions to the home office building, I guess they want to move here Jul 21 20:52:15 bluelightning: they probably want to take over your company ;-) Jul 21 20:52:33 marex: well, I'm leaving that company so they're welcome to it :) Jul 21 20:55:22 bluelightning: one heck of an emplyee you are ;-) Jul 21 20:56:12 heh Jul 21 22:52:37 desertdog: hi, how's your treo755p thing going ? Jul 21 22:58:43 Hi Marex, It's going slow. I'm working on setting up a cross compile set up. Jul 21 23:06:48 desertdog: using OE ? Jul 21 23:07:34 desertdog: btw if you are using debian, you can just install crosscompiler packages and stuff Jul 21 23:08:30 I am using ubuntu. I have been trying to use the instructions on oe. Jul 21 23:09:33 and the wiki for Gentoo setup, adapted to Ubuntu. Jul 21 23:13:28 yuck, ubuntu Jul 21 23:13:53 anyway ... good luck with OE ... did you managed to compile at least compiler ? Jul 21 23:14:08 (ie. the thing in tmp/work/cross/ works ? ) Jul 21 23:14:36 err ... build/tmp/cross/ Jul 21 23:15:26 Well, I tried to compile a zimage based on the 2.5.27 hackndev fork just for practice Jul 21 23:15:26 desertdog: you dont have to PM me ... you can probably reuse the treo680.c from mainline kernel and start off from that Jul 21 23:15:43 desertdog: that 2.6.27 crap in our git is dead Jul 21 23:15:46 Sorry, I am new to IRC Jul 21 23:15:49 dont use that Jul 21 23:15:56 ok Jul 21 23:16:00 desertdog: just talk here, you are doing fine Jul 21 23:16:13 desertdog: read the topic, do you see the RTFM.txt file there ? Jul 21 23:16:24 yeah Jul 21 23:16:26 http://marex.hackndev.com/RTFM.txt Jul 21 23:16:35 read it, but start reading from line starting PULL Jul 21 23:16:48 that will get you proper kernel source Jul 21 23:17:31 My logic was this: The centro zImage booted to the root login. The source code to the cento image is in 2.6.27 Jul 21 23:18:21 So, I was going to cut and paste the centro.c and rename it t755p.c and recompile it. Jul 21 23:19:12 desertdog: did you configured the kernel properly ? Jul 21 23:19:15 but when I look at the source code for centro.c, it is really just 680.c with large sections commented out Jul 21 23:19:34 I am not sure. Jul 21 23:19:46 desertdog: that's why I told you to grab the kernel source from the RTFM.txt Jul 21 23:19:51 It started to compile Jul 21 23:20:03 but then I got some errors. Jul 21 23:20:05 it's pretty much mainline linux-arm kernel + some further changes Jul 21 23:20:13 ok Jul 21 23:20:27 Sleep_Walker: can you supply him with some kernel config ? Jul 21 23:20:53 which device? Jul 21 23:21:00 755p Jul 21 23:21:17 * Sleep_Walker have t680 and centro Jul 21 23:21:17 Sleep_Walker: centro Jul 21 23:21:23 ok Jul 21 23:21:30 desertdog: you'll have to tweak it Jul 21 23:21:32 * Sleep_Walker have shiny new centro kernel :) Jul 21 23:21:41 ok Jul 21 23:21:55 * marex has deeply broken alsa and everything around Jul 21 23:22:53 centro have some evil ugliness about IR Jul 21 23:22:59 and maybe also BT Jul 21 23:23:11 Do you have a zImage that I can try? Jul 21 23:23:35 or should I compile from source? Jul 21 23:24:19 I don't have t755, I don't have even GPIO dump for that Jul 21 23:24:34 I can give you Centro kernel and you can try Jul 21 23:24:45 ok Jul 21 23:24:49 (but you have to fake coco that you're using Centro :) Jul 21 23:25:03 desertdog: btw if you start tweaking the treo680.c from the kernel tree noticed in RTFM.txt, be sure to check MACHINE_START(, "SOMETHING") and comment out everything but set_pxa_fb_info in treo680_init() Jul 21 23:25:05 I know how to fake coco Jul 21 23:25:20 desertdog: I'll be fully occupied with Centro, but please provide gpio dumps Jul 21 23:25:38 do you know GPIO trace? Jul 21 23:25:44 Ok, I'll read up on that and work on that Jul 21 23:26:01 Sleep_Walker: no, I think the gpio dumps are at the google code page Jul 21 23:26:18 I have GPIOtrace but have not played around with it yet. Jul 21 23:26:22 desertdog: I can send you binary Jul 21 23:26:37 then you'll do some simple tasks like Jul 21 23:26:42 turn IR on Jul 21 23:26:46 turn IR off Jul 21 23:26:49 turn BT on Jul 21 23:26:52 turn BT off Jul 21 23:27:01 Sleep_Walker: it's too early for that Jul 21 23:27:05 backlight on/off, sound... Jul 21 23:27:07 Someone posted a GPIO dump in the forums in April 2009 Jul 21 23:27:27 marex: unfortunately some evil GPIO can prevent Treo from booting :( Jul 21 23:27:51 marex: and having unknown GPIOs being defined as input - it's hard to find without that Jul 21 23:27:57 Sleep_Walker: happy hacking on that Jul 21 23:28:10 http://hackndev.com/node/287 Jul 21 23:28:25 desertdog: well fttb do what I told you ... Jul 21 23:28:37 Sleep_Walker: can you send him the kernel config ? Jul 21 23:28:53 desertdog: working on Jul 21 23:29:12 Sleep_Walker: just prepare something that contains framebuffer and nothing else Jul 21 23:29:28 Sleep_Walker: this is about bringing up new platform, therefore you need some minimal kernel Jul 21 23:30:00 marex: well I don't have time now for creating some minimal kernel now Jul 21 23:30:29 Sleep_Walker: just kernel config is fine Jul 21 23:34:01 http://sleepwalker.hackndev.com/release/Centro/ Jul 21 23:34:12 kernel is uploaded right now Jul 21 23:34:31 config is my centro config Jul 21 23:34:52 config-minimal - some reduced configuration Jul 21 23:34:52 thank you. I will give it a try. Jul 21 23:35:24 zImage.Centro.sw6 - latest Centro build (maybe with camera support? :b ) Jul 21 23:36:01 kernel uploaded Jul 21 23:42:01 marex: GPIO47 (STUART_TXD) on Centro uses 3 states - INPUT AF0 low, OUTPUT AF1 hi and OUTPUT AF1 low Jul 21 23:42:20 something evil happend again in Palm HW developers' heads Jul 21 23:42:31 this is correct Jul 21 23:43:14 Sleep_Walker: you can try gpio42,43 Jul 21 23:43:33 well, it would be, but there is no activity on GPIO46 and GPIO115 behaves in similar way Jul 21 23:44:39 Sleep_Walker: is modem hooked up to usb again ? Jul 21 23:44:59 on treo680 is modem attached to FF UART Jul 21 23:45:05 this looks similar Jul 21 23:45:15 but Bluetooth is again on BT UART Jul 21 23:45:23 I'm pretty happy I have Treo680 :) Jul 21 23:46:31 Im happy for centro users ... usb is such a bloated piece of crap, utterly misfit for battery powered device Jul 21 23:46:53 using uart saves quite a bit of energy Jul 21 23:47:28 maybe yes Jul 21 23:47:46 but who needs to use BT on Centro or Treo680? :) Jul 21 23:48:36 Sleep_Walker: With your centro image it starts to load, then I get a blank white screen. Jul 21 23:49:05 desertdog: go ahead and compile the kernel yourself Jul 21 23:49:13 desertdog: have you seen at least something? Jul 21 23:49:23 good idea Jul 21 23:49:29 and find your GPIOs Jul 21 23:49:32 Ok Jul 21 23:50:32 desertdog: but be sure to follow what I said, comment all the stuff I said out and be sure to check the machine id used in kernel Jul 21 23:50:32 Centro kernel probably touched some GPIO, which has different function on 755o Jul 21 23:50:33 I'll work on the GPIO's and compiling Jul 21 23:50:35 755p Jul 21 23:50:51 good luck Jul 21 23:51:00 Thank you for your help. Jul 21 23:51:28 I am going to have to leave now and help my kids with something. Jul 21 23:52:07 np Jul 22 00:00:25 night Jul 22 00:00:35 bluelightning: gn **** ENDING LOGGING AT Wed Jul 22 02:59:56 2009