Boot Args for beagleboard bootloader

11 views
Skip to first unread message

truedat

unread,
Sep 30, 2009, 6:15:58 PM9/30/09
to NthCode Player Discussion
Hi Folks,

I have attempted to boot nthcode player on my beagleboard, but die (no
init found): http://pastie.org/637335

Any suggestions and anyone experience similar trying to boot the
Nthcode Player version available here:

http://nthcode.com/opensource.html

Also, is this source available so I can recompile on my own? Is this
code that is being distributed from the site under GPL, LGPL, or
something else?

Hope to clarify. Would love to get this running.

-
David

Peter McDermott

unread,
Sep 30, 2009, 10:31:21 PM9/30/09
to nthcode-play...@googlegroups.com
Hi, David,

If init isn't loading, it likely means the root filesystem can't be
mounted for some reason. This typically happens because of a problem
with the uboot boot command or due to an issue installing the rootfs
on the second partition on the card.

If you check both of those and it looks ok, can you stop uboot, and
type printenv and paste the output here? And can you put your SD card
into an SD card reader, mount the drive in your PC, and then print the
output of 'ls' for the root directories of the SD card's partitions?

You can download the opensource pieces of NthCode Player from http://nthcode.com/opensource.html
. These are the same opensource components used in the build you
have. This does not include the pieces of NthCode Player that we
developed ourselves. Please let me know if you have any issues here.

Thanks,

Peter

truedat

unread,
Oct 5, 2009, 3:44:08 AM10/5/09
to NthCode Player Discussion
Hi Peter,

thanks, will double check my setup, and try this out. Regarding the
custom code not included in the release, can you elaborate on what
this is and how it fits with the rest of the distribution you have
published? I assume the custom code is under some commercial license?

-
David

On Sep 30, 7:31 pm, Peter McDermott <pe...@nthcode.com> wrote:
> Hi, David,
>
> If init isn't loading, it likely means the root filesystem can't be  
> mounted for some reason.  This typically happens because of a problem  
> with the uboot boot command or due to an issue installing the rootfs  
> on the second partition on the card.
>
> If you check both of those and it looks ok, can you stop uboot, and  
> type printenv and paste the output here?  And can you put your SD card  
> into an SD card reader, mount the drive in your PC, and then print the  
> output of 'ls' for the root directories of the SD card's partitions?
>
> You can download the opensource pieces of NthCode Player fromhttp://nthcode.com/opensource.html

Peter McDermott

unread,
Oct 12, 2009, 11:38:58 PM10/12/09
to nthcode-play...@googlegroups.com
David,

NthCode Player is a commercial product similar to shrink-wrapped
software that you may purchase at any computer store. We charge a per-
unit royalty for manufacturers who create products with our software.
However, we're providing it as a free download for the BeagleBoard so
that potential customers and partners can easily evaluate NthCode
Player, and so that we can get feedback from folks in the BeagleBoard
community.

Since we use open-source software in NthCode Player, we also, in
accordance with the open-source licenses, provide a place where you
can download the open source components' source code that we use.

I hope this helps to answer your question.

Regards,

Peter

Peter McDermott

unread,
Jan 17, 2010, 11:15:27 PM1/17/10
to nthcode-play...@googlegroups.com
Hi, David,

Sure, no problem. Basically, we take a Linux kernel which is GPL'd,
some LGPL'd system libraries, and put them together with application
software we have written to create the full NthPlayer stack. To
comply with the GPL and LGPL licenses, we release the GPL'd and LGPL'd
code, plus any patches, to anyone who wants them.

The NthPlayer UI, media aggregator, pieces of the media player, parts
of the browser, the downloader, feed reader, etc. are proprietary
NthCode software that we do not release source code for. We license
these open-source pieces together with our software as a full stack to
hardware companies who want to create NthPlayer devices. So, if a
manufacturer wants to make a box with our software, they will need to
sign a contract and pay us per-unit royalties.

I am very happy for people with BeagleBoards to download and use
NthPlayer for non-commercial use however they like. If someone has a
Beagle-related commercial project in mind that they would like to use
NthPlayer for, I'm happy to talk about it. I wouldn't expect anyone
to pay for our alpha software, since any feedback about bugs or other
issues would be wonderful. But once we get 1.0 out, we'll need to
rethink that.

I hope this helps to answer your question.

Regards,

Peter

-----
Peter McDermott, CEO
NthCode
Twitter: NthCode

NthPlayer
Seamlessly connecting consumer electronics to home computers and the
Internet
nthplayer.nthcode.com

On Oct 5, 2009, at 3:44 PM, truedat wrote:

Reply all
Reply to author
Forward
0 new messages