RobertCNelson / stable-kernel

MIT License
74 stars 39 forks source link

Pandaboard, stable-kernel or ti-linux-kernel? #38

Closed jiapei100 closed 10 years ago

jiapei100 commented 10 years ago

Hi, Robert:

I'm now playing with a Pandaboard ES, Omap 4460. I strictly followed your manual at: http://eewiki.net/display/linuxonarm/PandaBoard .

1) I'm wondering if I need to do both? "Old Board File tree" and "Device Tree" ? Or just select one two follow?

2) If those steps in "Old Board File tree" are a must as well, I'm wondering if I can use "ti-linux-kernel" with a newer kernel version "3.15", instead of using "stable-kernel" with a comparatively old version "3.10"?

Cheers Pei

jiapei100 commented 10 years ago

Yes, in addition, I failed to build the stable-kernel version 3.10 on my Ubuntu 14.04 . Please see the following:

➜ stable-kernel git:(3.10) ./build_kernel.sh

So, now, I'm testing http://omappedia.org/wiki/Building_Ubuntu_Guide directly....

Cheers Pei

RobertCNelson commented 10 years ago

I always think its funny when end users jump from wiki to wiki without actually following the "working" directions.

Anywho, push "host" updates to both v3.9.x/v3.10.x (but like the wiki says, use v3.9.x or device tree v3.15.x)

Good luck with omappedia, that's older then dirt.

Regards,

jiapei100 commented 10 years ago

Hi, Robert Nelson:

I followed your manual finally, and it goes smoothly. But, what is the relationships between Old Board File tree and Device Tree ? And, why there is no v3.15.x for Old Board File Tree ?? That is my only concern.

Unlike Beaglebone black, http://eewiki.net/display/linuxonarm/beaglebone+black#BeagleBoneBlack-LinuxKernel is much clearer. We users can go for am33x-v3.15 directly.

But, for pandaboard, yes, your manual seems to be the only way out there http://eewiki.net/display/linuxonarm/PandaBoard . But, why the kernel is split into 2 pieces "Old Board File tree" and "Device Tree"? Particularly, why "Old Board File tree" is of version v3.10.x, but "Device Tree" is of version v3.15.x?

Just want to learn something from your manual...

Thank you....

Pei

On Sun, Jun 22, 2014 at 10:24 PM, Robert Nelson notifications@github.com wrote:

I always think its funny when end users jump from wiki to wiki without actually following the "working" directions.

Anywho, push "host" updates to both v3.9.x/v3.10.x (but like the wiki says, use v3.9.x or device tree v3.15.x)

Good luck with omappedia, that's older then dirt.

Regards,

— Reply to this email directly or view it on GitHub https://github.com/RobertCNelson/stable-kernel/issues/38#issuecomment-46782317 .

Pei JIA

Email: jp4work@gmail.com cell: +1 604-362-5816

Welcome to Vision Open http://www.visionopen.com

RobertCNelson commented 10 years ago

The "PandaBoard" hit mainline before the transition to Device Tree's (unlike the BeagleBone Black). Eventually this "board file" was removed: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b42b918194c4791510ac049e3d507169a7de8544 However, at this point in time, some "things" still work better on the panda with the old board file, vs the newer device tree.

Regards,

jiapei100 commented 10 years ago

Thank you Robert Nelson. Thanks...

I'm using a PandaBoard ES Rev B1 (I did see PandBoard ES Rev B3, for example https://www.tigal.com/product/2372 , which seems to be an even newer version of PandaBoard ). Just wondering which one do you recommend for my version of PandaBoard? "Old Board File tree" or "Device Tree" ?

I tried "Device Tree" yesterday. Everything seems to be fine, but I can't demonstrate it.

The reason why I failed to demonstrate it is quite similar to my BeagleBone (not BeagleBone Black) ---- I can't ssh into the device, there is nothing about PandaBoard on my router. BTW, I'm pretty sure I set up the network ( /etc/init.d/network/interfaces ) correctly according to your manual.

So, any further suggestions on how to boot my Pandaboard with a successful networking connection?

Cheers Pei

On Tue, Jun 24, 2014 at 4:38 AM, Robert Nelson notifications@github.com wrote:

The "PandaBoard" hit mainline before the transition to Device Tree's (unlike the BeagleBone Black). Eventually this "board file" was removed: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b42b918194c4791510ac049e3d507169a7de8544 However, at this point in time, some "things" still work better on the panda with the old board file, vs the newer device tree.

Regards,

— Reply to this email directly or view it on GitHub https://github.com/RobertCNelson/stable-kernel/issues/38#issuecomment-46898640 .

Pei JIA

Email: jp4work@gmail.com cell: +1 604-362-5816

Welcome to Vision Open http://www.visionopen.com

RobertCNelson commented 10 years ago

Hi Pei,

You realize the "PandaBoard" platform has been abandoned over 2 years ago. When TI layed off the OMAP group.

Use either kernel branch, the "old board file" has a few features that have not been enabled with the device tree version. Where as the device tree version, has many other fixes.

This is a generic question, it's trivial to setup an ssh server/client connect, please use the pandaboard forum.

This "issue" list is for script/kernel build problems.

Regards,