Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

MK908 stuttering video performance: hardware or software issue?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    MK908 stuttering video performance: hardware or software issue?

    My impression after reading many posts in this forum is that, it seems to be anyone's guess that whether this is a hardware issue or a software issue. I have 2 questions that might (or might not) help us better understand the issue. To clarify, I'm talking about the system-wide frame-skipping issue: it happens with every video player, youtube, etc. And I'm using an MK908 with Finless 1.5.

    (1) People have compared video performance on RK3188 sticks and that on RK3188 tablets and found that this issue only happens to sticks while video is buttery smooth on tablet screen. This leads to the conclusion that RK3188 might have issue related HDMI.

    However, many tablets also has an HDMI out, right? So far people only examine video performance on tablet screen. Can any who has such a tablet verify if video via the tablet's HDMI is still smooth? If this is the case, then we can conclude this is NOT a RK3188 hardware issue, can we?

    (2) It addition, is the video issue present on ALL sticks? I saw this in the QX1 forum: http://www.freaktab.com/showthread.p...mance-question. It seems that the QX1 does NOT have this system-wide video issue (other than Netflix). Is this really really really true? If RK3188 has no issues whatsoever and QX1 does NOT have this video issue, does this mean it's the HDMI chip on, e.g. MK908 the culprit? (I assume the HDMI chip is not part of the RK3188 -- correct me if I'm wrong).

    #2
    The HDMI in the MK908 (Version 3 board, at least) is a separate chip (ITE, IT66121FN) as indicated in my breakdown pic here:



    (full picture breakdown here: http://www.freaktab.com/showthread.p...Pic-intensive)

    Regardless, part of the problem lies in how everything is working together in the kernel.
    And recently the RK3188 tabs have been getting the new SDK2.0 updates that have supposedly
    starting resolving a number of issues people have been seeing so I can only assume that alot of it
    is unoptimized software issues related to the SDK1 implementations.
    After the RK3188 tabs get updated, the RK3188 dongles are supposed to start getting SDK2.0 updates.
    We'll see tho.
    Question Reality: Find Your Own Truth!

    My MK908 Cooling Mod and Breakdown : HERE
    My RK3188 Github Repos (NOTE: Works-in-Progress!) : HERE

    Sent my Epic4G AND Backflip into nearspace... what have YOU done with your phone?

    Want to say thanks for something I did/said or DONATE to my drink fund?

    Comment


      #3
      Originally posted by superbaby View Post
      My impression after reading many posts in this forum is that, it seems to be anyone's guess that whether this is a hardware issue or a software issue. I have 2 questions that might (or might not) help us better understand the issue. To clarify, I'm talking about the system-wide frame-skipping issue: it happens with every video player, youtube, etc. And I'm using an MK908 with Finless 1.5.

      (1) People have compared video performance on RK3188 sticks and that on RK3188 tablets and found that this issue only happens to sticks while video is buttery smooth on tablet screen. This leads to the conclusion that RK3188 might have issue related HDMI.

      However, many tablets also has an HDMI out, right? So far people only examine video performance on tablet screen. Can any who has such a tablet verify if video via the tablet's HDMI is still smooth? If this is the case, then we can conclude this is NOT a RK3188 hardware issue, can we?

      (2) It addition, is the video issue present on ALL sticks? I saw this in the QX1 forum: http://www.freaktab.com/showthread.p...mance-question. It seems that the QX1 does NOT have this system-wide video issue (other than Netflix). Is this really really really true? If RK3188 has no issues whatsoever and QX1 does NOT have this video issue, does this mean it's the HDMI chip on, e.g. MK908 the culprit? (I assume the HDMI chip is not part of the RK3188 -- correct me if I'm wrong).
      just tested a cube u9gtv rk3188 tablet with HDMI out. using new rom meant for N90 (SDK 2.0 Based). Video playback on tablet screen AND HDMI OUT is buttery smooth! perfect!!! need to work on getting the output resolution of the HDMI correct because right now aspect ratio is a little off. but otherwise video was great!

      Comment


        #4
        @grindy: Thanks for the info. That's really good to hear. Unfortunately, since you're on SDK 2.0, I don't think this shed much light on the stuttering issue of our RK3188 sticks. Any chance you tested your tablet's HDMI out with it's old firmware (the one based on the old SDK)?
        - If it also has the stuttering issue, then it's likely SDK 2.0 will fix this issue for our sticks as well.
        - If your tablet doesn't have this issue with the old SDK in the first place, then maybe SDK 2.0 won't help us...

        Can anyone that has this same tablet or something similar who is still on the old SDK help test this out?

        @
        thesawolf: Thanks for the confirmation on the HDMI chip being separate.

        Comment


          #5
          In my opinion the problem is only in the kernel.

          Infact as i explain in the thread experimental firmware, if you get the n90 kernel and install on t428 with old sdk 1 the problem disappear.

          But with this kernel is hard to test because the screen resolution is too big, wifi is different and usb hub don't work.

          In the last two days i have compiled many kernel with different configurations and modification on the source code about the hdmi output and the screen output resolution, but have not be able to solve.

          The better result was the screen output at 1280x800 and hdmi output 1280x720 50Hz

          I think also that the problem can be on the source code of the hdmi transmitter it66121 that was not present in old rk3066 and present in all rk3188 hdmi stick. But is not simple understand and correct this code in case the problem is here.

          I'm pretty sure that the problem is in the kernel because i tested the original kernel of T428 in many tablet firmware with sdk2 and the problem is always present.

          The new firmware based on the sdk2 have a new mali driver version r3p2-01rel2, the old sdk 1 use the version r3p2-01rel0, i tested also this new driver with old kernel and the problem is always present.

          we are sure that the QX1 don't have the problem ? and which hdmi transmitter use the QX1 ?
          Last edited by Guest; 05 July 2013, 21:43.

          Comment


            #6
            Originally posted by strauzo View Post
            I'm pretty sure that the problem is in the kernel because i tested the original kernel of T428 in may firmware with sdk2 and with old kernel the problem is always present.

            The new firmware based on the sdk2 have a new mali driver version r3p2rel2, the old sdk 1 use the version r3p2rel0, i tested also this new driver with old kernel and the problem is always present.
            Then, that means SDK 2.0 likely won't help this video stuttering issue, right? It appears that many people is waiting for it thinking it will save the day...

            If the problem is with the kernel like you said, who should we be pointing our fingers at? Does Rockchip provide the kernel to device manufacturers or the manufacturers build it for themselves? Sorry for many noob questions because I'm really new to all these...

            Well, I guess on the bright side, if it's the kernel, it's fixable. It's better than not knowing.

            Comment


              #7
              UPDATE.

              With the kernel of this device on T428 i don't see the problem.

              I tested a few minutes ago after writing the previous post.



              Please do a test you too.

              Comment


                #8
                Originally posted by strauzo View Post
                UPDATE.

                With the kernel of this device on T428 i don't see the problem.

                I tested a few minutes ago after writing the previous post.



                Please do a test you too.
                Well, I'm afraid I don't have the T428 to test. Also, I don't really know what you mean by changing the kernel. What I did with my MK908 is to follow the exact instructions provided with Bob's rom (e.g. select certain options and press "OK" :-) ).

                Comment


                  #9
                  Originally posted by strauzo View Post
                  UPDATE.

                  With the kernel of this device on T428 i don't see the problem.

                  I tested a few minutes ago after writing the previous post.



                  Please do a test you too.

                  The video stuttering has gone with the K-R42 kernel?!

                  Comment


                    #10
                    Originally posted by Batfink32 View Post
                    The video stuttering has gone with the K-R42 kernel?!
                    if my eyes do not have betrayed me. absolutely YES

                    still do not believe it, but I have this result.

                    Comment


                      #11
                      Originally posted by strauzo View Post
                      if my eyes do not have betrayed me. absolutely YES
                      Wow! I'll have to try it on my Cx919. Why is this kernel Ok?

                      Sent from my Nexus 7 using Tapatalk HD

                      Comment

                      Working...
                      X