On Mon, 30 Jun 2008, [EMAIL PROTECTED] wrote:


I have the mvpmc set up and it initially boots and loads over wireless.
If I power the MediaMVP down after the mvpmc has successful loaded, and I
power the device back on it works fine. However if I power it off an then
power it back on the next day, once it gets to the step "Creating Setup
Image" it simply reboots.

When you say "power it off" do you mean that you use the green "Power" button on the remote control? This doesn't actually power down the MediaMVP, it simply kills part of the mvpmc application that is running on it, and shuts down its video output. It sounds like something on your MVP is getting messed up in the interim, most likely eating up lots of memory.

Looking at the code, the only thing that occurs between "Creating setup image" and "Creating file browser image" is that an image file is read into memory and converted to the mvpmc's internal format. So it's likely that there isn't enough memory left to allocate this.

It will continue in this reboot cycle until I
pull the power and reload the application.

Again, it's not actually rebooting here, it's just repeatedly trying to start the main part of the mvpmc application.

I've tried both with and
without encryption on the wireless link and it does the same thing. I've
tried various version of the dongle.bin file. Right now I have the
nightly build from 20080621. I also have a non-wireless MediaMVP and it
works fine.

Are you using the same dongle.bin and dongle.bin.config for both of these?

The only real difference I can think of here is that the Wireless module isn't loaded on wired models (or wireless models not using the wireless interface). This leads to wired models having more memory available, but the features you're describing would seem to imply that there might be a memory leak in the wireless module.

Any idea why the mvpmc keeps rebooting and what action I
might need to take. If you have some debugging suggestion I'll take that
also, like is there a way to have mvpmc write out more debug information
to the TV monitor? 


The best method for debugging this is going to be to login to the telnet interface of mvpmc and have a bit of a play around.

Once the first stage of the mvpmc bootup (with the red/green coloured squares) has completed (well, actually from some point in the middle of this) you should be able to login to your MediaMVP by simply doing:

telnet <ip address of your mvp>


From here you can use some of the usual unix methods of investigating memory usage and the like...

Try comparing the output of "top" and "cat /proc/meminfo" shortly after you've turned the mvpmc application off with the Power button to what it says after it's been off for a day or so (when you would normally have the problems).

You can also get a bit more debugging output out of the mvpmc application itself by killing the version started up by the startup script:

killall mvpmc

and then running it manually with all the same arguments as you have in your dongle.bin.config
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Mvpmc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mvpmc-users
mvpmc wiki: http://mvpmc.wikispaces.com/

Reply via email to