However, using Robert Nelsons’s netinstall gives me a newer kernel than the latest version of that errata kernel than is in his storage. I’m really lost as to what I should do here to get my board to boot Ubuntu 12.10, before it was just grab the errata kernel, swap out and rename the files on my boot partition then the install went fine. Now, not so much. If someone has a detailed guide on what I could do, I’d greatly appreciate it.
So the "netinstall" has a not much talked or documented about
"--deb-file" option... It's been a long time since i tested it, but it
should <fingers crossed> still work..
So what you need to do is, grab the kernel version you want from the
stable-kernel branch, enable that "emi" patch, there a documented
function call that says "enable this" in the bottom of patch.sh.. then
run "./build_deb.sh"..
then run: ./mk_mmc.sh with --deb-file *somekernel*.deb
Well, I got that done, tried to run ./build_deb.sh and here’s the last few lines it output:
scripts/git: fetching from: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
From git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable
branch master → FETCH_HEAD
fatal: git checkout: updating paths is incompatible with switching branches.
Did you intend to checkout ‘v3.X’ which can not be resolved as commit?
I didn’t realize I was going to have to build a kernel for it. I think I’m in a bit over my head on this…
Well, I got that done, tried to run ./build_deb.sh and here's the last few
lines it output:
scripts/git: fetching from:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
From git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable
* branch master -> FETCH_HEAD
fatal: git checkout: updating paths is incompatible with switching branches.
Did you intend to checkout 'v3.X' which can not be resolved as commit?
Ah crap, that was unexpected.. SO i need to replicate this again..
What OS, I need exacts, so i can fire it up in a virtual machine, not
just "ubuntu"..
Please correct any of my assumptions, i'd like to make sure this issue
gets resolved going forward..
I didn't realize I was going to have to build a kernel for it. I think I'm
in a bit over my head on this...
Well yeah, (ignoring the ^ issue), if you want something, sometimes
you have to bulid it.. Specially with spring on way (-8F today, okay
'eventually') some of us have other hobbies during the warmer months..
git clone https://github.com/RobertCNelson/stable-kernel.git
cd stable-kernel
git checkout -b v3.7.x #uncommented the line in patch.sh that had sprz319_erratum mentioned
./build_deb.sh
(Missing packages)
./build_deb.sh
yeah, I’m fairly used to having to build things / follow instructions, just never had to build a kernel before.
As far as my system goes, Ubuntu 12.10 with 3.5.0-26-generic kernel, all up to date from apt. The only significantly different software on my machine is gnome3 from the gnome team’s ppa, and I have python3 as my main python. But I don’t think it’s used in your scripts. Other than that it should be a fairly standard install.
Ok, update. I used your git checkout command and it’s compiling. I got a dialog asking for kernel options, I just left it at the defaults and it’s compiling now
Thanks a ton! It’s late here so I’ll have to try it tomorrow after work, I did manage to get 3.7.1 installed using the stable deb out of your main site, the errata from your other site and the serial console, it’s finishing packages now. But I’ll toss this on a spare card tomorrow just to let you know if it works.
Ok. that worked great, it’s been running all day on that kernel. Now I suppose I’m gonna try to get the SGX driver working and some audio too… any recommended places to start on the Graphics?