Topic: First use problem

I just received NeTV and am trying to set it up for the first time.  When I plugged it between my TV and cable box the TV shows "no signal"... wasn't sure if it needed to be set up before it would pass the video through so I plugged it in to my PC and was able to connect to the 10.0.88.1 address in a web browser... I went in and joined my WiFi and then was able to ssh using the LAN IP address (10.10.10.49).  Then tried hooking back up to the TV but still no video... went back and ssh'd in and then ran the firmware update (by the online method).  It didn't seem to show any errors so I rebooted it again so now I assume it's running the current firmware.  Tried to ssh in to the LAN IP but get a connection refused error... so plug back into my PC.  Strangely enough when it's plugged into the PC  and I try to SSH the LAN IP it now works (swapped back to the ac adaptor to make sure I wasn't imagining things but no-go). 

So now as it stands I can't connect to the webpage with either 10.0.88.1 nor 10.10.10.49 and can SSH to 10.10.10.49 only when NeTV is plugged directly in to the PC.

I would try re-flashing the firmware, but I don't have a microSD or adaptor for my pc right now so that's not an immediate option.

On top of that I still don't get any video when I plug NeTV between the cable box and my PC.  The cable box is set to 1080i or 1080p24 only so either of those should be supported by NeTV as I understand it.

Any suggestions for either problem?

Cheers,
Mike

Re: First use problem

Hi Mike,

wasn't sure if it needed to be set up before it would pass the video through

Nope. Provided the video source (in this case, the cable box) is one of the resolutions the NeTV supports, you should see "Loading NeTV..." immediately as it starts to boot up. Click here for screen capture of what this looks like.

The default is for SSH to always be enabled when connecting via 10.0.88.1, but for wifi access you must first enable SSH. Since one of the main issues you are having is no video, I'm assuming you enabled wifi, and SSH over wifi, by doing something like the steps here and here.

We need to make sure you are on firmware version 43 before continuing to troubleshoot.

Without video, there are two ways I know of to check the firmware level.

You can type the following at the SSH prompt:

chumby_version -f

I acknowledge your statement that you can't bring up the NeTV web page, but for the sake of completeness and for the benefit of others who might read this thread, the firmware version can also be seen if you browse to http://10.0.88.1/, or on your LAN, http://10.10.10.49/. Click here for screen capture showing the location of the firmware version.

Re: First use problem

I was originally able to get to the webpage at 10.0.88.1 and that was how I configured the wifi.  Since doing the "online" firmware update I cannot access the web page at either IP address.

I did miss the one step about SSH, so I've now done that and I can successfully SSH via wifi.   

The chumby_version output does indeed show 43

So outstanding issues...
- why no web after the update and/or what else isn't running :-)
- no video... I have gone back into my cable box and verified that the only two settings it is configured to output is either 1080i or 1080p24.  FWIW I have also tried to plug the NeTV in between a little monitoring PC and 15" monitor and no hint of video there either.

Cheers,
Mike

Re: First use problem

Hi Mike,

This is a good head scratcher. big_smile

1) It's a long shot, and I've only had this happen once, but check the disk utilization and see if any lines are at or close to 100%. This could cause the internal web server to not be able to start up.

df -h

2) Regarding the no-video problem, the thread How to debug input signal might be useful, but I think it more likely you'll want to read this post and use the  matchmoded utility to show what the NeTV thinks is the source resolution.

Re: First use problem

Highest utilization is 44% so nowhere close to full.  I'm going to try to round up a new memory card (naturally I have SD and Mini-SD cards by the dozen, but Micro, of course not :-) and try to load version 43 directly, will see if that makes any difference. 

I'll give that video troubleshooting a try tomorrow and see what comes up.

Cheers,
Mike

Re: First use problem

Hi Mike,
Make sure that the input resolution is not 1080p60.

Re: First use problem

Below are the outputs of the various things mentioned in the troubleshooting threads referenced...

Cheers,
Mike

root@localhost:~# cat /sys/class/graphics/fb0/modes
U:1280x720p-10
U:1280x720p-10


root@localhost:~# cat /sys/class/graphics/fb0/virtual_size
1280,720


root@localhost:~# fbset

mode "1280x720-11"
        # D: 13.514 MHz, H: 8.190 kHz, V: 10.920 Hz
        geometry 1280 720 1280 720 16
        timings 74000 110 220 5 20 40 5
        accel false
        rgba 5/11,6/5,5/0,0/0
endmode


root@localhost:~# customize_edid
(null): EDID checksum passed.

        # EDID version 1 revision 3
Section "Monitor"
        # Block type: 2:0 3:fe
        # Block type: 2:0 3:fc
        Identifier "chumby NeTV  "
        VendorName "CHM"
        ModelName "chumby NeTV  "
        # Block type: 2:0 3:fe
        # Block type: 2:0 3:fc
        # Block type: 2:0 3:fd
        HorizSync 26-46
        VertRefresh 23-60
        # Max dot clock (video bandwidth) 80 MHz
        # DPMS capabilities: Active off:no  Suspend:no  Standby:no

        Mode    "1280x720"      # vfreq 59.935Hz, hfreq 44.952kHz
                DotClock        74.170000
                HTimings        1280 1390 1430 1650
                VTimings        720 725 730 750
                Flags   "+HSync" "+VSync"
        EndMode
        # Block type: 2:0 3:fe
        # Block type: 2:0 3:fc
        # Block type: 2:0 3:fd
EndSection

Parsing HDMI section
CEA extension block revision 3
Parsing datablock at offset 04
 video data block at 81
    code 01: 640x480p 59.94Hz/60Hz 4:3 1:1
    code 02: 720x480p 59.94Hz/60Hz 4:3 8:9
    code 04: 1280x720p 59.94Hz/60Hz 16:9 1:1 ** NATIVE
    code 05: 1920x1080i 59.94Hz/60Hz 16:9 1:1
    code 17: 720x576p 50Hz 4:3 16:15
    code 19: 1280x720p 50Hz 16:9 1:1
    code 20: 1920x1080i 50Hz 16:9 1:1
Parsing datablock at offset 0c
 audio data block
    09 07 07
Parsing datablock at offset 10
 speaker allocation data block
    01 00 00
Parsing datablock at offset 14
 vendor specific data block
    IEEE registration #: 0x000c03
    AB CD: 10 00
    undecoded extensions: 00
Number of native descriptors: 7; flags: 4
Trying to decode up to 5 data blocks
Parsing descriptor at 1b
        Mode    "640x480"       # vfreq 59.929Hz, hfreq 31.462kHz
                DotClock        25.170000
                HTimings        640 688 784 800
                VTimings        480 490 492 525
                Flags   "-HSync" "-VSync"
        EndMode
Parsing descriptor at 2d
        Mode    "720x480"       # vfreq 59.940Hz, hfreq 31.469kHz
                DotClock        27.000000
                HTimings        720 780 842 858
                VTimings        480 489 495 525
                Flags   "+HSync" "+VSync"
        EndMode
Parsing descriptor at 3f
        Mode    "1280x720"      # vfreq 59.935Hz, hfreq 44.952kHz
                DotClock        74.170000
                HTimings        1280 1500 1540 1650
                VTimings        720 725 730 750
                Flags   "+HSync" "+VSync"
        EndMode
Parsing descriptor at 51
        Mode    "1920x540"      # vfreq 59.989Hz, hfreq 33.714kHz
                DotClock        74.170000
                HTimings        1920 2068 2108 2200
                VTimings        540 556 560 562
                Flags   "+HSync" "+VSync"
        EndMode
Parsing descriptor at 63
        Mode    "720x576"       # vfreq 50.000Hz, hfreq 31.250kHz
                DotClock        27.000000
                HTimings        720 788 852 864
                VTimings        576 581 586 625
                Flags   "-HSync" "-VSync"
        EndMode
Block checksum: 42; checksum passes
Cached EDID has a valid structure.
No sink detected, but cache is valid. Cowardly quitting and doing nothing. User should be instructed to plug in the TV before boot.
writing to classic modeline rom:

00: 00 ff ff ff ff ff ff 00 0d 0d 4e 65 01 00 00 00
10: ff 15 01 03 80 10 09 78 0a 0d c9 a0 57 47 98 27
20: 12 48 4c 00 00 00 81 c0 3b 00 01 01 01 01 01 01
30: 01 01 01 01 01 01 f9 1c 00 72 51 d0 1e 20 6e 28
40: 55 00 a0 5a 00 00 00 1e 00 00 00 fe 00 63 68 75
50: 6d 62 79 20 4e 65 54 56 20 20 00 00 00 fc 00 63
60: 68 75 6d 62 79 20 4e 65 54 56 20 20 00 00 00 fd
70: 00 17 3c 1a 2e 08 00 0a 20 20 20 20 20 20 01 2c
writing to HDMI modeline rom:

80: 02 03 1b 47 47 01 02 84 05 11 13 14 23 09 07 07
90: 83 01 00 00 66 03 0c 00 10 00 00 d5 09 80 a0 20
a0: e0 2d 10 30 60 a2 00 a0 5a 00 00 00 18 8c 0a d0
b0: 8a 20 e0 2d 10 3c 3e 96 00 a0 5a 00 00 00 1e f9
c0: 1c 00 72 51 d0 1e 20 dc 28 55 00 a0 5a 00 00 00
d0: 1e f9 1c 80 18 71 1c 16 20 94 28 04 04 a0 5a 00
e0: 00 00 1e 8c 0a d0 90 20 40 31 20 44 40 55 00 a0
f0: 5a 00 00 00 18 00 00 00 00 00 00 00 00 00 00 42



root@localhost:~# matchmoded
Selecting passthrough behavior on HDMI failure.
Selecting default (strict) timing tolerances.
Daemonizing...

root@localhost:~# matchmoded
Selecting passthrough behavior on HDMI failure.
Selecting default (strict) timing tolerances.
Daemonizing...

root@localhost:~# matchmoded
Selecting passthrough behavior on HDMI failure.
Selecting default (strict) timing tolerances.
Daemonizing...
root@localhost:~#


root@localhost:~# cat resinfo.html
<html>
<div style="background-color:#FFFFFF;width:640px;">
<style type="text/css">
table { border: 0; margin; 5px; }
td {border: 0; margin: 2px; padding-right: 10px;}
th {border: 0; margin: 2px;
</style>
<p>
<br>
<h2><center>Problem detecting input resolution</center></h2>Signal will attempt to resume in about 10 seconds. Diagnostic info:<br>
<br>
<table width="90%" border="1">
<tr>
<th>Signal</th><th>Old</th><th>New</th><th>Raw</th></tr>
<tr><td ALIGN="right">  pixclk_in_MHz       </td><td>-1.00</td>  <td>74.00</td>  <td>-1.00</td></tr>
<tr><td ALIGN="right">  hactive             </td><td>   0</td>    <td>1280</td>   <td>   0</td></tr>
<tr><td ALIGN="right">  vactive             </td><td>   0</td>    <td> 720</td>   <td>   0</td></tr>
<tr><td ALIGN="right">  htotal              </td><td>  -1</td>    <td>   0</td>   <td>  -1</td></tr>
<tr><td ALIGN="right">  vtotal_lines        </td><td>   0</td>    <td>   0</td>   <td>   0</td></tr>
<tr><td ALIGN="right">  hsync_width         </td><td>   0</td>    <td>  40</td>   <td>   0</td></tr>
<tr><td ALIGN="right">  vsync_width_lines   </td><td>   0</td>    <td>   5</td>   <td>   0</td></tr>
<tr><td ALIGN="right">  status              </td><td>   0</td>    <td>   2</td>   <td>   2</td></tr>
<tr><td ALIGN="right">  fields              </td><td>   0</td>    <td>   1</td>   <td>   0</td></tr>
<tr><td ALIGN="right">  h_fp                </td><td>   0</td>    <td> 220</td>   <td>   0</td></tr>
<tr><td ALIGN="right">  h_bp                </td><td>  -1</td>    <td> 110</td>   <td>  -1</td></tr>
<tr><td ALIGN="right">  v_fp_lines          </td><td>   0</td>    <td>  20</td>   <td>   0</td></tr>
<tr><td ALIGN="right">  v_bp_lines          </td><td>   0</td>    <td>   5</td>   <td>   0</td></tr>
</table>
</p>
</div>
</html>
root@localhost:~#

Re: First use problem

Hi Mike,

Other than trying different HDMI cables, at this point I would suggest returning it for a replacement. The symptoms are sufficiently weird enough that there's more than just the no-video problem. The level of hardware experience and knowledge to troubleshoot this further is over my head unfortunately.