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
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
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: