<bfree>
debian-kernel has accepted the EMAC addition for 3.10 and applied it to their rcs, so their next experimental kernel (probably rc6) should have EMAC support
<bfree>
hramrach_: does debian-live support netboot? or are you just thinking of 3.4? I've already had another debian based live system running on my cubie ;) I've yet to decide/figure out though what I think the sanest approach is for an A10&|armmp (an live system and "full" installer? an image and thin installer?). and of course u-boot+dtb/fex needs per-device love :-/ and kernel+u-boot->boot needs Debian love
<bfree>
oliv3r: ask Turl cause I'm damned if I know :-p but it reproducably (for me and Turl) ooops without it on the cubie
cnf has left #linux-sunxi ["Bye"]
<hno>
oliv3r, it does smell like there is an u-boot bug to me. Setting initrd_high makes things much less confusing. See description of initrd_high in u-boot/README
<hno>
setting initrd_high=0xffffffff I meant. Can have many other values as well but that one is special.
hglm has quit [Quit: leaving]
<hno>
but could also be a kernel bug, haven't studied it in detail yet.
<hramrach_>
oliv3r: I built on 64bit with 32bit libraries installed
<hramrach_>
installing 32bit development libraries breaks 64bit build environment on Debian but not an issue with dedicated chroot
<hramrach_>
also your error does not look 64bit specific
<bfree>
ok, didn't spot that in their manual there
<hramrach_>
what does u-boot netboot from?
<hramrach_>
maybe it's not in the manual. don't read it much
tinti has quit [Quit: Leaving]
<hramrach_>
hmm, tftp
rellla has joined #linux-sunxi
<hramrach_>
even dhcp
<oliv3r>
hno: well so far, i havent' even heard of that line, nor had to use it
<oliv3r>
so was supprised to see it there
<oliv3r>
hramrach_: so you did do a dedicated chroot
<hramrach_>
yes, i did that form the start
<hramrach_>
it's not like I want android crawling all over my system ;-)
<oliv3r>
heh, it stays in its own library :p
<hramrach_>
it turns out it requires special version of everything
<hramrach_>
hmm, u-boot can load file specified by dhcp but how do you load initramfs in this case?
<hramrach_>
initramfs is another file
<bfree>
hramrach_: I just remembered debian live is i386/amd64 only so who knows what fun you might run into trying it on armhf ;)
<hramrach_>
it's a shell script
<hramrach_>
it will run just fine if you can load a kernel and initramfs
<hramrach_>
there are just no arm images because nobody built them
<bfree>
isn't tftpboot just a substitute for e.g. fatload/ext2load? i.e. it loads a file and doesn't boot it (you still need to bootm)? sorry I've not played with it at all (yet anyway)
<hramrach_>
because nobody knows how to make a bootable arm image :p
<hramrach_>
the guide says to tftp and elfboot
<hramrach_>
you can technically use two files if you script tftp in boot/scr or so
<hramrach_>
probably
<hramrach_>
but dhcp specifies only one file so if you use that you don't get te einitramfs
<hramrach_>
and if you don't you need always the same file loacation on local network
<hramrach_>
because tftp is non-routable
<hramrach_>
hmm
<hramrach_>
I guess we need support for loading boot.scr from tftp
<hramrach_>
then you can tftp both kernel and initramfs, hopefully
<hramrach_>
who understands u-boot?
<hno>
hramrach_, u-boot can tftboot any number of files. It's just files. But I do not thing DHCP can give more than one image name so you need to use explicit tftpboot commands (and disable the autoboot on dhcp).
<hramrach_>
yes, that's the problem
<hramrach_>
you need two files at least and you can't expect people to edit boot.scr
<hramrach_>
expecially since it needs to be converted to some image
<hramrach_>
so the boot.scr needs to be loaded from tftp
rellla_ has joined #linux-sunxi
rellla has quit [Ping timeout: 268 seconds]
<hramrach_>
well, since boot.scr is some sort of image it should have some magic and booting it from dhcp should be doable
<hno>
hramrach_, there is also the uEnv.txt method..
<hno>
that's a plain text file. But not so friendly if doing a longer boot script.
<oliv3r>
what location is env stored again?
<oliv3r>
raw partition?
<hno>
uenv.txt is a kind of stored environment.
<hramrach_>
raw data on card iirc
<hramrach_>
so works nicely when you have serial console and can cut&paste settings and saveenv
<hno>
but the normal stored environment is a binary blob, stored at raw offsets, or in a partition, or in a file.