First - I'd like to say the work done by Robert C Nelson, and others in 
this group is fantastic.

I created an SD card from Roberts site that looks something like this:
Linux arm 3.14.22-ti-r31 #1 SMP PREEMPT Fri Oct 24 20:50:46 UTC 2014 armv7l 
GNU/Linux

Is that PREEMPT_RT patched by default? Excellent.

The problem I'm having, is that I want to build a new kernel (3.14.4-bone4) 
from Robert's git repo.

https://github.com/RobertCNelson/linux-dev/tree/3.14.4-bone4


I followed the instructions to get it, build it, modify system.sh, and 
install it to the SD card I've got.
It looks like it's all working... here's the output:

-----------------------------
Trying: [/dev/sdb1]
Partition: [/dev/sdb1] trying: [vfat], [ext4]
Partition: [extX]
Installing 3.14.4-bone4 to /dev/sdb1
`/home/mike/linux-dev-3.14.4-bone4/deploy/3.14.4-bone4.zImage' -> 
`/home/mike/linux-dev-3.14.4-bone4/deploy/disk/boot/zImage'
Installing 3.14.4-bone4-dtbs.tar.gz to /dev/sdb1
Installing 3.14.4-bone4-modules.tar.gz to /dev/sdb1
Installing 3.14.4-bone4-firmware.tar.gz to /dev/sdb1
`/home/mike/linux-dev-3.14.4-bone4/deploy/config-3.14.4-bone4' -> 
`/home/mike/linux-dev-3.14.4-bone4/deploy/disk/boot/config-3.14.4-bone4'
/home/mike/linux-dev-3.14.4-bone4
-----------------------------
This script has finished...
For verification, always test this media with your end device...



But, when I put the card in and boot holding down the button, it still 
boots with the original kernel on the card.

Anybody got a guess at why?

I mounted the SD Card on my #! machine and the file system isn't what I 
expected.
I expected:

/dev/sdb1  <-- some small vfat with boot/uboot
/dev/sdb2  <-- everything else


It looks like it's all on /dev/sdb1 as ext4.
and inside /boot, I see the zImage file that was copied over by 
install_kernel.sh, but there's also a vmlinuz file.

I'm guessing the "install_me.sh" for the 3.x.x-ti kernel types sets up a 
different boot structure, and that's why zImage is getting ignored.

Can somebody please clarify?


-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to