**** BEGIN LOGGING AT Fri Jul 27 02:59:58 2012 Jul 27 06:36:16 I connected USB HUB to the OTG and it work for my keyb/mouse when I boot TI Blaze with Android ICS. Jul 27 06:36:42 But if I boot ubuntu-12.04-preinstalled-desktop-armhf-omap4 on TI Blaze, and with the same connection(USB HUB keyb/mouse) Jul 27 06:37:01 the keyb/mouse has no any response even though I can see the Ubuntu desktop on HDMI monitor Jul 27 06:37:37 what can I do to solve this problem ? so I can start to configure Ubuntu. Jul 27 06:39:11 BV1AL, AFAIK OTG ports are reverse ports Jul 27 06:39:20 so they don't work for what you want Jul 27 06:42:07 so this means I cannot run Ubuntu ? but only ICS ? Jul 27 06:42:55 nono Jul 27 06:42:59 because the keyboard on Blaze has no any response when I boot to Ubuntu Jul 27 06:43:12 BV1AL, can you login via ssh? Jul 27 06:43:14 so I need a external keyb Jul 27 06:43:40 it has no network connection even I plug the ethernet to Blaze Jul 27 06:43:57 then you need to log in via the serial console Jul 27 06:44:16 serial port has no any response either Jul 27 06:45:10 the monitor waiting me to select language for the system, but I can do nothing Jul 27 06:46:02 did you unplug and replug in the keyboard? Jul 27 06:47:26 yes I did Jul 27 06:47:59 did you try with no hub? Jul 27 06:48:08 anyways serial port is your best bet Jul 27 06:49:11 in the beginning, the serial has messages Jul 27 06:49:43 but right after "Uncompressing linux... done, booting the kernel" it has no any response Jul 27 06:49:55 ahh then its a bug in ubuntu Jul 27 06:50:05 or in the parameters you are passing to the kernel Jul 27 06:50:20 shoudl pass something like console=ttyS0,11520 Jul 27 06:50:52 when I type printenv, it has this console=xxxx Jul 27 06:50:59 thats wrong Jul 27 06:51:06 needs to be the above Jul 27 06:51:21 but its "bootargs" that is the important variable Jul 27 06:51:32 no, I mean it has the console=tty(something,speed Jul 27 06:51:33 you have to study how it is booting before messing around Jul 27 06:51:37 oh Jul 27 06:51:45 well it might be good, and it might not Jul 27 06:51:58 cause it has to pass it to the kernel too Jul 27 06:52:12 via the bootargs variable in uboot Jul 27 06:52:20 ok I'll try later Jul 27 06:53:19 does this mean even I can login through serial port and configure, I still cannot use external keyb/mouse ? Jul 27 06:54:44 serial port is with an external input Jul 27 06:54:57 that is why serial is the universal debug port, its the simplest Jul 27 06:56:07 but if everything need to send through serial port, this mean I have to depend on another PC Jul 27 06:57:05 I wish to run Ubuntu on Blaze not debug Jul 27 06:57:20 of course Jul 27 06:57:44 but you need to run evtest to figure out what is going on with the keyboard/mouse Jul 27 06:57:47 and dmesg Jul 27 06:58:11 I see, thanks Jul 27 07:06:12 the OTG port under ICS can act either master/slave mode depend on the microUSB I plugin Jul 27 07:08:42 I wonder how to configure Ubuntu to let OTG port do exactly the same as ICS did ? Jul 27 07:09:39 there are some demo on Youtube that they running Ubuntu on TI Blaze, how did they setup the external keyb/mouse ? Jul 27 07:11:54 or the Ubuntu they do demo on Youtube different with the image they release for people to download ? Jul 27 07:13:02 you need the usb port to be in host mode Jul 27 07:14:28 I knew, so I plug in a microUSB with pin4-pin5 connected, this make it act as host Jul 27 07:14:49 and this work as expected under ICS Jul 27 07:15:06 well you need that serial port so you can read the kernel log Jul 27 07:15:16 and then start sending in patches Jul 27 07:16:08 when you fix it Jul 27 07:18:08 is it possible to get the Ubuntu image some people demo successfully on TI Blaze ? Jul 27 07:18:54 I think they did fixed it, otherwise hwo do they demo ? Jul 27 07:19:16 i know nothing about that hardware Jul 27 07:19:21 you have a page on the stats? Jul 27 07:20:12 http://www.omappedia.org/wiki/OMAP4_Blaze Jul 27 07:21:13 ooo thats pretty Jul 27 07:23:30 scientes: its TI's super-expensive omap4 dev platform Jul 27 07:24:05 fsov "super-expensive" Jul 27 07:24:48 ? Jul 27 07:26:24 if you actually are going to make an omap4 product, a blaze will be rounding error in the whole budget... Jul 27 07:26:51 sure, if you are into the omap4 production market thats totally irrelevant Jul 27 07:28:23 but there are those folks who want to just tinker around a bit on the omap, and compared to the panda its justified to call it expensive. Jul 27 07:30:56 well blaze isn't targeted for tinkerers Jul 27 07:31:33 i never said it was. i just called it expensive. :) Jul 27 08:09:16 blaze is a dual screen elephant cellphone ... only buy it if you also have the elephant to use it :P Jul 27 08:10:20 :) Jul 27 08:10:44 i didn't remember it could phone Jul 27 08:10:59 it has a SIM slot Jul 27 08:11:10 ogra_: not a SOM slit? Jul 27 08:11:11 not sure we ever had a driver ... Jul 27 08:12:38 but yeah, the blaze is here only for people who uses omap4 to complain to TI "see, it doesn't work for you either !" Jul 27 08:13:46 heh Jul 27 08:13:47 (yup that's from experience.) Jul 27 08:14:21 well, it was available before the panda at least ... without blazes the ubuntu port would have been a release later Jul 27 14:50:41 infinity, any opinion ? http://paste.ubuntu.com/1113920/ Jul 27 14:57:23 ogra_: .d is a misleading name for that directory. Jul 27 14:57:42 just /etc/flash-kernel/bootscript/ then ? Jul 27 14:57:49 ogra_: One expects .d directories to be full of snippets that get reconstructed. Jul 27 14:57:59 k Jul 27 14:58:11 ogra_: Yeah, just mirroring the layout in /usr/share with bootscript/ seems sane. Jul 27 14:58:53 (Though, I wouldn't be against designing a .d system where one could drop in bits, it's probably overkill) Jul 27 14:59:00 my next step would be to make f-k-i cp the input file from /usr/share/flash-kernel/bootscript/ and make f-k check for its existence Jul 27 14:59:31 Well, you just made f-k look for it. Jul 27 14:59:58 and after that we should look into setting root= from f-k-i so we arent depending on initrd's Jul 27 15:00:02 Also, this doesn't necessarily need to be a directory in /etc at all. Jul 27 15:00:09 Why break past assumptions? Jul 27 15:00:22 Can't we just use /boot/$usname ? Jul 27 15:00:27 you mean reading /boot/boot.script ? Jul 27 15:00:32 no Jul 27 15:00:46 $usname differs from boot.script Jul 27 15:01:00 it carries the subarch name Jul 27 15:01:05 Ahh, so it does. But that's fine. Jul 27 15:01:11 It's still where people expected it to live. Jul 27 15:01:19 And it's not a conffile. Jul 27 15:01:35 sure, but if we abuse /boot for configs again i would like to have backwards compatibility Jul 27 15:01:59 *shrug* Jul 27 15:02:00 f-k-i should copy it from /usr/share/flash-kernel/bootscript/ to /boot/boot.script then Jul 27 15:02:06 It's probably more correct to have it in /etc anyway. Jul 27 15:02:12 adn f-k should respect that Jul 27 15:02:33 why ? /etc is for configs or did that change Jul 27 15:02:40 I was just thinking about people's assumptions, not about backward compat, per se. Jul 27 15:02:45 i was always shouted at for putting it into /boot Jul 27 15:02:54 09:02 < infinity> It's probably more correct to have it in /etc anyway. Jul 27 15:02:58 ^-- I just said that. :P Jul 27 15:03:05 (though i still think its the most logical place) Jul 27 15:03:57 Anyhow, drop the .d from that patch, and it seems sane enough to me. Jul 27 15:04:06 oh. sorry, misread more as not ... Jul 27 15:04:13 * ogra_ is melting, germany has a heatwave Jul 27 15:04:21 ok Jul 27 15:04:35 Or maybe even just /etc/flash-kernel/$whatever Jul 27 15:04:58 There's nothing else being shipped in that directory, seems weird to have an empty directory just to contain another one. Jul 27 15:05:12 yea, less typing ... i wasnt sure we wouldnt have other stuff in there in the future Jul 27 15:05:31 Even if we do, the bootscr.platform stuff is well-named. Jul 27 15:05:37 And it's not like you'll have 30 of them. Jul 27 15:05:42 Not in /etc anyway. Jul 27 15:05:48 and i would like to prevent having to migrate configs around more than i have to for release upgrades Jul 27 15:05:52 Since you should really only have the one for the platform you're running. Jul 27 15:06:06 ok, i'll cut it Jul 27 15:35:44 infinity, so steve just convinced me to use /etc/default/flash-kernel and there only stote the additional cmdline options ... and them make f-k append these on boot.scr generation Jul 27 15:36:23 That works too. Jul 27 15:36:29 I'm not picky. Jul 27 15:36:36 sure. just a bit more work Jul 27 15:36:58 Though, I thought there was a drive in Debian to deprecate /etc/default in general for wheezy+1 Jul 27 15:37:02 that way we have an easy place to set root= too Jul 27 15:37:19 in favour of ? Jul 27 15:37:46 Just making it go away. Not necessarily replacing it with anything. :P Jul 27 15:38:03 heh Jul 27 15:38:14 that doesnt sound well thought through Jul 27 15:44:57 rsalveti, any PVR news ? Jul 27 15:45:38 ogra_: I just tested with latest compiz + precise unity and things seems to be working nicely Jul 27 15:45:57 YAY, one positive thing at least Jul 27 15:46:04 there's still an annoying bug but at least it's not dumping anything at the sgx side Jul 27 15:46:04 (seems compiz is still not ready) Jul 27 15:46:20 not yet, I'm using the branch people are still working on Jul 27 15:46:28 but I must say I'm quite happy with the results Jul 27 15:46:33 people are finally merging the stuff back Jul 27 15:46:38 and fixing a few other issues as well Jul 27 15:46:55 so I'll be working at getting the driver at ubuntu in a few, now that the linaro release is done Jul 27 15:46:57 well, as long asd it lands in the ubuntu packages i will be happy too :) Jul 27 15:47:17 yeah, probably before feature freeze I'd say Jul 27 15:47:20 but compiz is pretty closely bound to feature freeze Jul 27 15:47:28 yeah Jul 27 15:47:29 yup Jul 27 15:48:00 Is this all still build-time selection, or have we moved on to runtime yet? Jul 27 15:48:20 compiz you mean ? Jul 27 15:48:36 that should be runtime since GLES is also available on some intel chips nowadays Jul 27 15:48:38 The GL/EGL stuff in compiz, nux, and unity. Jul 27 15:48:51 Yes, it *should* be runtime selected, but it wasn't in precise. :P Jul 27 15:48:55 Hence the question. Jul 27 15:49:00 but i dont know how much the reality matches "should" :P Jul 27 15:49:18 i know it was disxcussed that way at UDS Jul 27 15:49:53 hm, not that sure if this will land (runtime selection) at quantal Jul 27 15:50:05 first thing I want to see is the code merged Jul 27 15:50:10 ++ Jul 27 15:50:11 and not maintaining that huge patch set anymore Jul 27 15:50:18 after that we can discuss new features ;-) Jul 27 15:50:20 ++++++++ ! Jul 27 15:51:53 Fair enough. Just as long as runtime selection is on someone's radar. Jul 27 15:52:14 Right now, it matters for x86. In the future, I bet it'll matter for some ARM platforms that decide to flip-flop back to pure GL. Jul 27 15:52:35 yup Jul 27 15:52:37 (And we really need to sort out the QT GL/EGL thing sometime too, for similar reasons) Jul 27 15:52:48 yup Jul 27 15:52:56 Having that all build-time selected, and having to patch everything that links to QT is such a joke. Jul 27 15:53:19 well, someone at Qt decided it was a good idea to let applications to render GL directly Jul 27 15:53:27 while also using a GL-enabled Qt :-) Jul 27 15:53:50 Well, you can't really stop people from using libGL directly. Jul 27 15:54:02 which let people to do whatever they wanted Jul 27 15:54:07 It's a shame that QT doesn't appear to provide a rich enough API that people feel they need to do so, though. Jul 27 15:54:20 sure you can. make it a symlink tolibGLES Jul 27 15:54:41 don't know how it's not working with qt5, but I'd expect to be similar in some way **** ENDING LOGGING AT Sat Jul 28 02:59:59 2012