I'm looking for an embedded linux platform on which to build a hobby project.
As mentioned above, their are better choices out their. The Roku streaming
media players, (aka Roku HD, etc...), use a MIPS processor so you would likely
need a cross compiler and cross development tool chain. Since these Roku's
have not been rooted before, there is no one to help.
If you want something with Hi-Def video, (otherwise why choose a Roku HD?),
my suggestion would be either of the following, with the preference on the
second one as it has a serial port and 2 Ethernet ports.
They both have Intel Atom processors, (meaning any Linux distro will likely
work), and have lots of support. Since you mention embedded, I listed the
ones without disks, so you just use a mini-SD card for booting.
Both are about $300 without shipping, (much higher than the Roku HD or
some of the other options). But, they are not slugs, (meaning slow), and
can take laptop SATA drives, (flash or spinning disk), and act as full blown
P.C.s if the need ever arises.
I own an earlier model, fit-PC1, and use it as my home server. It works
great even though it's half the speed of the newer models. It supplies the
DHCP for my Roku XR, (which is the ONLY DHCP device I have out of
dozens), and also acts as my media server for my Roku's local media,
(mostly MP3s in my case).