OUR NETWORK:TouchSmart Community TechLore Sling Community MyOpenRouter MediaSmart home See all... About UsAdvertiseContact Us

 
Learn about scoring Forum's Raw Score: 377586.0
January 15, 2008 02:56 PM

Categories: RS Media

Rating (0 votes)
  • 1
  • 2
  • 3
  • 4
  • 5
Rate This!

Member Avatar

psc

Member
Joined: 12/19/2007

I see from the dmesg output that robocop posted, that some RSMedia's come with 32MB of ram instead of the usual 16MB ? Is this standard on all new machines or was it a special run ?

Checking from the kernel build I see that this company http://www.estechsolution.com/newTest/index.php?option=com_content&task=view&id=10&Itemid=16 now claims reponsibility for the software on the RSMedia, as well as the RSMedia s/w suite.

Discussion:    Add a Comment | Comments 1-11 of 11 | Latest Comment

January 15, 2008 3:53 PM

re Estech, well, that pretty well explains why WowWee hasn't been able to be very responsive to our issues with the RSM and Media Suite software.  Interesting find, PSC.

re RSM RAM, maybe we can correlate with serial numbers, whether later model RSMs have more... 

Rovio rules!
Wisconsin Iron :: Cellular Atomics

January 16, 2008 10:05 PM

I hadn't noticed the hardware revision (both my RS Media's are old versions), I did know about estech though.

Could be that the versions with the newer firmware also have a different hardware revision. Don't think the newer firmware requires 32 meg, I've installed the newer firmware on my old 16meg one and it ran without issue. Though I didn't really test it all that rigerously. 

RoboGuide - Your guide to hacking all things WowWee

April 2, 2008 7:48 AM

Just received my RS Media bots, but unfortunately they still sell the old 16mb version in Germany (company: CONRAD) :-(

dmesg says kernel build is from Fri Aug 25 2006 - bad news. 

 I am very interested to test some applications I have recently cross compiled for the RS Media which depend on the PPP enabled kernel.  Is there a way to get the new kernel? Does it boot with the original bootloader or is Nocturnals bootloader required?

  

April 2, 2008 8:38 AM

No it doesn't boot with the original, that would be why I wrote my own. Which is not complete, it can boot either kernel (from NAND or over USB). However, it only runs with the cpu in bootstrap mode atm, which requires you to transfer the bootloader over a serial link every time you start it up.

The only way to currently gain access to the newer firmware is to make friends with someone who has an RS Media with the new firmware.

RoboGuide - Your guide to hacking all things WowWee

April 2, 2008 9:43 AM

Thank you for your reply. I will do your (great!) serial console hack anyway. I hope you will release your bootloader some day. In the meantime I have to be patient and try the Java stuff.

I have bought 4 robots (for an educational event) and just unwrap one so far, but I have nearly no hope one of the other robots is equipped with the new firmware :-(

It is really a mess that wowwee didn't released the source code with kernel config! The link to the linux sources I've seen in this or the Australian forum is just a generic 2.4 kernel with Makefiles for ARM.

With a useful kernel config  and kernel support for the custom binary modules (and in fact your bootloader) it should be possible to compile USB-WLAN support in. Could be very interesting, if they just let us do this!

If you look whats going on in the openWRT and NSLU2 community  it is really a big mistake what wowwee does with the GPL (but I think they don't kwow what they are doing). And what happens with the Java SDK is really a shame!

It's frustrating! But anyway I will contribute to this community.

April 2, 2008 9:49 AM

Thanks for joining us, Max!  Looking forward to seeing you around the site - hope everyone joins me in extending you a warm welcome!

Pete 

Peter Redmer
Administrator
Visit my blog, "Caffeinated Pixels"
Follow Me on Twitter

April 2, 2008 10:34 AM

Hey Max,

I have expressed similar opinions in the past. Though even with a kernel config, you wouldn't be able to compile a usable kernel. The code for the modules was not included (and is not required to be under the GPL), but mainly they stripped out the NAND memory driver (which wasn't a module, and as such, removing it is a violation of the GPL), without which, the kernel won't be able to mount the filesystem.

As I understand things, in theory WowWee should also have released the code for the bootloader, a toolchain, and any scripts required to install the new software, not to mention BusyBox is also covered by the GPL and the source was not included.

To be fair, this is not entirely WowWee's fault, since they appear to have contracted out the software developement, they can only give us the code they are given. That being said, WowWee should have determined what they would be required to provide under the terms of the GPL, and then ensured that they were actually provided with it (since they are the ones distributing a GPL covered binary without proper access to the source). They should also have ensure they had the source in hand before they started distribution of the RS Media, then they wouldn't have had to deal with me pestering them for four months.

RoboGuide - Your guide to hacking all things WowWee

April 2, 2008 10:42 AM

Oh I forgot to mention, several of the excluded module binaries claim to be GPL licensed.

RoboGuide - Your guide to hacking all things WowWee

April 3, 2008 9:55 AM

Mayby somebody (Nocturnal?) should inform the busybox people, they are very strict in keeping track of GPL violations.
They just have blamed Verizon for a GPL violation.

http://www.busybox.net/license.html

The email address gpl@busybox.net is  the recommended way to contact the Software Freedom Law Center to report BusyBox license violations.

Should I try to ask Wowwee for the sources too, just to increase the pressure?

 I don't like the idea to put an additional linux board onto the RS media or to use an additional compiled in IP stack (exists for java and C) over the serial line if under the hood is a crippled closed source linux system without TCPIP compiled in.

Has somebody of the Wowwee stuff  joined this forum? What they are doing is simply illegal.

April 3, 2008 10:40 AM

@Wowwee: what happend to GPL violators: 

http://yro.slashdot.org/article.pl?sid=08/03/17/1854252

Maybe they like to pay also an 'undisclosed sum' ;-)

April 17, 2008 8:39 AM

Robocommunity-ites -- please head over here for GPL requests:

http://www.robocommunity.com/forum/thread/13263/RS-Media-GPL-requests/

Thanks!

Check out my blog: The WowWee Insider.

Discussion:    Add a Comment | Back to Top | Comments 1-11 of 11 | Latest Comment

Add Your Reply

(will not be displayed)

Email me when comments are added to this thread

 
 

Please log in or register to participate in this community!

Log In

Remember

Not a member? Sign up!

Did you forget your password?

You can also log in using OpenID.

close this window
close this window