[08:23] <hrw> morning
[08:29] <zyga> hrw, hi
[08:38] <neure> hi
[08:39] <neure> if a bug like https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap/+bug/584920 has been fixed, how can i get a the new, fixed installer image?
[08:39] <ubot2> Launchpad bug 584920 in linux-ti-omap (Ubuntu) "netinstall fails, it has no network driver for moschip (affects: 1) (heat: 6)" [Medium,Fix committed]
[08:39] <neure> a.. i mean, the :)
[08:40] <ogra> neure, you have to wait for a debian-installer respin, that will likely happen for 10.04.1 (end of july)
[08:40] <ogra> the fix includes all USB NIC modules now, was uploaded this week
[08:43] <neure> could i somehow would the installer myself?
[08:44] <neure> like, i should be able to try the fix, right?
[08:44] <amitk> you need plar's script to install a kernel into a live image
[08:44] <amitk> s/install/update
[08:44] <neure> thats almost mumbo jumbo to me .. :)
[08:45] <neure> ok that makes a bit more sense
[08:48] <neure> of course would be lovely if someone did that for me .. :)
[08:49] <neure> but.. where do i get the script and where do i get the new kernel?
[08:49] <neure> and where do i get suitable live image?
[08:53] <amitk> http://people.canonical.com/~amitk/update-image-kernel-x86.sh
[08:53] <amitk> http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-live/current/lucid-netbook-armel+omap.img
[09:02] <ogra> amitk, that wont help for netinstall though
[09:03] <ogra> also the live image is http://cdimage.ubuntu.com/ports/releases/lucid/release/ubuntu-10.04-netbook-armel+omap.img
[09:03] <ogra> (though its not really live, it just fires up an installer under X)
[09:04] <amitk> ogra: no, it won't help with netinstall
[09:06] <ogra> neure, the "live" image has the moschip driver included no need to update the kernel there, its just missing in the netinstall
[09:06] <zyga> asac, hi
[09:06] <zyga> asac, did plars talk with you about image identity/timestamps?
[09:08] <neure> so..
[09:08] <neure> is there some way for me to have installed with the netinstaller?
[09:15] <ogra> neure, netinstaller works fine ait asix based NICs if you can get such a device it will definately just work
[09:15] <ogra> s/ait/with/
[09:16] <neure> asix based?
[09:18] <amitk> neure: any reason you can't use live image?
[09:20] <neure> i dont know exactly what live image means in this case
[09:20] <neure> perhaps i could, i havent tried
[09:21] <neure> is it something that i could consider as 'preinstalled' ?
[09:34] <ogra> neure, no, they are all installer images, the "live" image simply installs a netbook system to an USB key
[09:34] <ogra> preinstalled images will come with the next release
[09:43] <neure> no
[09:43] <neure> i can not use live image
[09:44] <neure> at least the server installer failed to access usb stick on my C2 beagleboard
[09:44] <neure> i tried two different powered USB hubs and two different USB keys
[09:45] <ogra> weird
[09:45] <neure> so i assume all ubuntu installer images have the same issue: they can not access usb discs on this setup
[09:45] <neure> if you had some ideas, i could investigate further, but im really not a linux expert in any way
[09:45] <hrw> neure: anything other on usb was visible?
[09:45]  * ogra doesnt have a C2 so cant tell
[09:45] <neure> keyboard and ethernet were on the same usb
[09:46] <neure> same hub
[09:46] <neure> keyboard worked fine
[09:46] <neure> ethernet wasnt working as it lacked the drivers
[09:47] <neure> angstrom works on the otg with powered hub and it can access usb discs and everything works
[09:47] <neure> so i wish you guys also supported otg :)
[09:48] <neure> but of course im not sure if this was really usb issue or if for example my installer image was bad
[09:48] <ogra> otg will come with maverick
[09:48] <ogra> there are MD5 files on the download page
[09:48] <neure> i was able to proceed with the installation to usb with a usb stick i had preformatted on pc
[09:48] <neure> but then it failed complaining some package was corrupt
[09:49] <neure> i suppose i would need to read the image back from the sdcard and then check md5?
[09:50] <ogra> if you didnt keep it on your PC
[10:08] <neure> well im suspecting the image might have been corrupted while it was transferred to sdcard
[10:08] <neure> image on pc could be ok
[11:27] <hrw> lool: ok, added note
[11:28] <hrw> lool: intermediate stages for gcc/eglibc: do we make subpackages for them (gcc-cross-stage1, gcc-cross-stage2) or other?
[11:31] <hrw> lool: 'build binutils with -sysroot support' is already done in packaging (--with-sysroot=/) since 2.20.51.20100407-0ubuntu1/lucid (08 Apr 2010)
[11:45] <lool> hrw: I'm not sure I understand the first question
[11:46] <lool> hrw: In the end, you will have a meta-package called e.g. cross-toolchain which will build-dep on the gcc source and the binutils source, you'll have to call the binutils rules and the gcc rules to achieve building a full set of cross-compiler packages
[11:46] <hrw> ok, ignore first question now
[11:48] <hrw> lool: started binutils part
[11:49] <lool> hrw: You experienced the process of creating them in the emdebian way, right
[11:50] <lool> hrw: You could see how the various steps created more packages, which you then installed and allowed you to complete the next one
[11:50] <lool> hrw: Here, the hardest part is getting away without dpkg -i
[11:50] <lool> hrw: You're going to have to build all packages from a single meta-package build
[11:50] <hrw> I know
[11:50] <lool> dpkg -i wontbe allowed
[11:51] <hrw> basically "dpkg-source -x cross-toolchain-for-arm.dsc; cd cross-toolchain-for-arm; debuild -b -uc -us"
[11:52] <lool> hrw: In the end, we will upload a cross-toolchain-armel.dsc, and it will give binutils-arm.deb, gcc-arm.deb etc.
[11:53] <lool> hrw: The hard part is that while you have the full binutils sources and gcc sources and their packaging, you need to call into their packaging to reuse their logic as much as possible (as to give us cross packages which look identical to the non-cross ones)
[11:53] <lool> hrw: and you may not install them in /usr during the build, since the build runs as non-root
[11:54] <hrw> yep
[11:55] <lool> hrw: it is likely that you indeed have to build the intermediate stages, I highly suspect you will have to use --sysroot to achieve building in a subtree
[11:58] <hrw> will get to it in one moment
[11:58] <hrw> now working on binutils
[12:07] <ogra> grmbl
[12:07]  * ogra starts to hate x-loader
[12:11]  * amitk gives ogra redboot :)
[12:11] <ogra> heh, i wish i could use it on omap4 :P
[12:12] <hrw> redboot... argh
[12:12] <ogra> i can at least get it to build :P
[12:13] <ogra> that huge mess fo hard links between git trees is nearly unresolvable to get a natively building package
[12:14] <XorA> ogra: working on the omap4 x-loader?
[12:14] <ogra> yeah
[12:14] <ogra> how did you guess ? :)
[12:14] <XorA> ogra: someone probably needs to a) pay sakoman to incorporate that work into his or b) merge WTBU trees with his
[12:15] <XorA> ogra: I had to deal with that mess for Angstrom
[12:15] <hrw> XorA: and got it working?
[12:15] <ogra> well, i got the headers from u-boot in my tree now but x-load-arm.h seems to have broken assembler now
[12:15] <ogra> its just massively messy
[12:16] <ogra> and the biggest fun is that all i'm doing atm is throw away work because x-loader is going away anyway
[12:16] <XorA> hrw: for omap3 which is same tree I ended up just mirroring a tarball of the u-boot tree and extracting that next to the x-loader git repo
[12:16] <ogra> but currently we need it to get the image building for omap4 going
[12:17] <ogra> XorA, heh, i did a giant patch with the headers ...
[12:17] <XorA> ogra: I started that way then got real bored, I wasnt being paid for that work :-)
[12:17] <ogra> but nontheless there are assembler errors in x-load-arm.h
[12:18] <hrw> ogra: maybe they use gcc 2.95 for building
[12:18] <ogra> oh, assembling the patch didnt take much ... just a small script with some find loginc to search for dangling symlinks
[12:18] <ogra> *logic
[12:18] <XorA> try fixing the arch to armv5
[12:18] <ogra> hmm
[12:19]  * ogra tries
[12:19] <XorA> I vageuly remember armv7a needs and old gcc to actually compile that file
[12:20] <ogra> nope
[12:21] <amitk> ogra: what toolchain are you using?
[12:22] <ogra> lucid atm
[13:06]  * hrw → lunch
[13:11] <amitk> ogra: do you know why I wouldn't get a password prompt after the login prompt?
[13:11] <amitk> i return back to the login prompt on entering the user name (nfs root)
[13:42] <ogra> amitk, not really, check auth.log (with init=/bin/bash)
[14:14] <ogra> x-loader-omap4_L24.6-p1git20100520-0ubuntu3_armel.deb
[14:14] <ogra> yippie
[14:18] <ogra> phew, what a painful exercise
[14:21] <lool> Do we need a separate loader?
[14:21] <lool> I thought it was supposed to be backwards-compatible?
[14:22] <ogra> lool, we need MLO for each single bpard until the header is added to u-boot
[14:22] <ogra> and even then it needs to be a binary header per board since they are wired up differently
[14:23] <ogra> panda and blaze definately are different here, as well as XM and beagle
[14:24] <ogra> s/beagle/C*/
[14:26] <ogra> lool, though for omap4 i was told the boundary to block zero in vfat for MLO has fallen, so we can just ship all MLOs that exist and you can boot different boards with the same image through just renaming i.e. MLO-blaze to MLO
[14:26] <ogra> thats already a big win
[14:26] <ogra> (or with the binary header you can rename u-boot-blaze.bin to u-boot.bin)
[14:32] <hrw> re
[14:41] <lool> is there public doc on the blaze?
[14:42] <vstehle> lool: I found this: http://svtronics.com/market_omap
[14:43]  * hrw is building cross-binutils for all arches now using debuild
[14:43] <lool> vstehle: thanks
[14:44] <vstehle> lool: No schematics it seems
[14:44] <lool> vstehle: Oh right, I've actualy seen it
[14:45] <vstehle> lool: You need some specific info about the blaze?
[14:45] <lool> Was just curious what it was, but I see now, thanks
[14:46] <asac> zyga: we started to discuss that
[14:59] <hrw>  1 file changed, 52 insertions(+), 13 deletions(-)
[14:59] <hrw> whole changes for binutils
[14:59] <asac> zyga: depends on what the imjage building concepts are etc.
[15:00] <lool> hrw: you found lp:ubuntu/binutils I guess?
[15:00] <hrw> lool: I took latest maverick package but will provide diff against that branch
[15:00] <zyga> asac, I think that even thought there are several bits of infrastructure involved having timestamp and image type inside the image is very important
[15:03] <james_w> what are the bootloaders usually used on ARM?
[15:04] <ogra> james_w, u-boot, redboot, apex are some we used before
[15:04] <ogra> there sadly are plenty
[15:04] <hrw> james_w: uboot, redboot, apex, blob and few others
[15:04] <james_w> ogra: all of them worth having support for in image building tools?
[15:04] <ogra> james_w, nope
[15:04] <james_w> ogra: which would you pick to have support for?
[15:04] <ogra> afaik jcrigby is doing some work to unify on u-boot
[15:05] <hrw> james_w: u-boot
[15:05] <ogra> u-boot though i like redboot too, but we dont use it anymore
[15:05] <james_w> ok, that's what we will start with then
[15:05] <james_w> thanks ogra, hrw
[15:05]  * ogra is just rolling u-boot-omap4 packages
[15:17] <asac> zyga: yes. i fully agree for images, but from what i understood plars wanted a way to have a way to describe what version an install is on
[15:18] <asac> e.g. even after dist-upgrading other packages
[15:56] <xorAxAx> asac: ar9170
[16:05] <xorAxAx> WTF
[16:05] <xorAxAx> # CONFIG_CFG80211_WEXT is not set
[16:05] <xorAxAx> bonkers!
[16:05] <xorAxAx> useless!
[16:05] <xorAxAx> please fix, quickly, total showstopper
[16:06] <ogra> xorAxAx, i guess you rather mean amitk
[16:07]  * amitk looks up
[16:07] <ogra> amitk, he's right
[16:09] <amitk> mpoirier: ^^^ could you please look at this as a Lucid SRU?
[16:09] <mpoirier> amitk: you mean the discussion above ?
[16:10] <amitk> yes, enabling CONFIG_CFG80211_WEXT
[16:10] <mpoirier> amitk: Ok, I'll open a pub and fix it.
[16:11]  * ogra will go and have a beer at mpoirier's pub :)
[16:11] <amitk> heh
[16:12]  * amitk notes that it is beer o'clock here
[16:12] <ogra> here too but i'm out of beer :(
[16:16] <XorA> keep working until new beer arrives :-)
[16:56] <hrw> have a nice weekend everybody
[17:07] <ogra> XorA, hmm
[17:08] <ogra> XorA, did you ever try your mkcard script with a real SD cardreader ?
[17:08] <ogra> and on a non english system :)
[17:11] <XorA> ogra: non english no, but the version in OE should work for that if the patches I got from french speakers were correct
[17:11] <XorA> ogra: and it certainly works on read SD card readers
[17:12] <ogra> well, it does explode on mmcblk0p1 :)
[17:12] <ogra> since you have the p there
[17:12] <ogra> and "Disk" doesnt show up in german localized fdisk -l output
[17:13] <ogra> i had to modify it like that for my system http://paste.ubuntu.com/440936/
[17:14] <XorA> ogra: thats an old version of script, the one in OE is more robust
[17:14] <ogra> ah
[17:14] <ogra> i took the one from your blog
[17:14] <XorA> I thought I had updated all the pages to point to OE git
[17:15] <ogra> http://www.xora.org.uk/2009/08/14/omap3-sd-booting/
[17:15] <XorA> http://cgit.openembedded.net/cgit.cgi/openembedded/tree/contrib/angstrom/omap3-mkcard.sh
[17:15] <ogra> well, it works now, i just needed something quick
[17:15] <XorA> ogra: top of that post tells you to go to OE git :-)
[17:16] <ogra> heh, i'm blind
[17:16] <XorA> :-)
[17:16] <XorA> that version even runs on the target platform :-)
[17:16] <ogra> grr, my MLO doesnt work :(
[17:25] <ogra> NCommander, the driver for the otg port in lucid doesnt work
[17:26] <NCommander> ogra: ugh
[17:26] <ogra> use an usb nic
[17:26] <NCommander> ogra: I don't have one, or an ethernet jack I can plug it into
[17:29] <NCommander> ogra: why is it broken?
[17:34] <ogra> because its broken ... no idea the patch didnt work
[17:37] <NCommander> ogra: ugh, ok. What package is x-loader in? (google is failing me)
[17:37] <ogra> x-loader-omap
[17:39] <NCommander> Texas Instruments X-Loader 1.4.3 (Mar 24 2010 - 21:16:42)
[17:39] <NCommander> W00t
[17:39] <NCommander> it boots from MMC!
[18:04] <ogra> phew
[18:04]  * ogra dputs x-loader-omap4
[18:04] <ogra> and cllas it a day
[18:04] <ogra> *calls
[18:28] <NCommander> ogra: \o/
[18:53] <NCommander> sebjan: ping?
[20:16] <xorAxAx>  what does the USR0 blinking mean in my lucid install?
[20:21] <xorAxAx> ah, heartbeat
[21:08] <xorAxAx> how to overclock the beagle to 600 mhz without using memory pokes in uboot?
[23:16] <DanaG> http://www.engadget.com/2010/05/28/lenovo-kills-skylight-os-in-favor-of-android-u1-hybrid-and-skyl/
[23:16] <DanaG> hmm... does that mean the PRODUCT is dead... or just the OS?
[23:17] <DanaG> yeah, product is canned.  Dang.
[23:18] <DanaG> They could've just taken the "skylight" and put ubuntu on it... and called it a full OS (which it is!).