Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Kitkat Kernels for All (well most!)

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Originally posted by m4f1050 View Post
    Here is a 720p of NCR MTK 1
    Lots of messages from the driver but none explicitly telling me where my config fails :-( Can you do a GPIO dump using the stock kernel?

    I've found this elsewhere which may be useful:

    <6>[15233.706777] =====MT5931 PIN DUMP=====
    <6>[15233.706783] GPIO_WIFI_EINT_PIN=[187]
    <6>[15233.706789] GPIO_WIFI_PMU_EN_PIN=[122]
    <6>[15233.706795] GPIO_WIFI_RST_PIN=[185]
    <6>[15233.706801] GPIO_WIFI_CLK_PIN not defined
    <6>[15233.706807] CUST_EINT_WIFI_NUM=[13]
    Measy U4B (=Tronsmart T428) used by my kids!
    Onda v975m - M802 - Bought from Banggood.com
    Pipo M8HD 3G - RK3188 - don't buy from pipo-store
    Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
    CX921b -RK3188T (sponsored by AndroidTV)
    Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
    RKM MK902 - RK3188 (sponsored by RKM)



    Donate to Finless

    Comment


      Please test this one:

      4.2.4 MT5931/mt6622 (PC7/PD1)

      This uses pin configs suggested on another web site.

      [edit - re-uploaded at 10:28 CET to have CEA detection back on]

      I've also created (hopefully) a debug version that dumps the GPIO structure

      4.2.4 - debug
      Last edited by d33; 07-27-2014, 09:56.
      Measy U4B (=Tronsmart T428) used by my kids!
      Onda v975m - M802 - Bought from Banggood.com
      Pipo M8HD 3G - RK3188 - don't buy from pipo-store
      Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
      CX921b -RK3188T (sponsored by AndroidTV)
      Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
      RKM MK902 - RK3188 (sponsored by RKM)



      Donate to Finless

      Comment


        Here are all the latest builds:

        ESP8089
        MTK7601U
        RTL8188EU
        MT5931
        RTL8723AU
        Measy U4B (=Tronsmart T428) used by my kids!
        Onda v975m - M802 - Bought from Banggood.com
        Pipo M8HD 3G - RK3188 - don't buy from pipo-store
        Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
        CX921b -RK3188T (sponsored by AndroidTV)
        Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
        RKM MK902 - RK3188 (sponsored by RKM)



        Donate to Finless

        Comment


          Here is my dmesg for the 4.24 kernel.
          my stick: mk908II
          I would like 1366x768 resolution support

          Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

          Comment


            Originally posted by nagper View Post
            Here is my dmesg for the 4.24 kernel.
            my stick: mk908II
            I would like 1366x768 resolution support

            http://pastebin.com/ZfcsmmXA
            Nagper, you have a device with an AP6210 wifi chipset, correct? Or am I mistaken?
            Measy U4B (=Tronsmart T428) used by my kids!
            Onda v975m - M802 - Bought from Banggood.com
            Pipo M8HD 3G - RK3188 - don't buy from pipo-store
            Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
            CX921b -RK3188T (sponsored by AndroidTV)
            Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
            RKM MK902 - RK3188 (sponsored by RKM)



            Donate to Finless

            Comment


              Yes you are correct.

              Comment


                AP6210 debug
                Measy U4B (=Tronsmart T428) used by my kids!
                Onda v975m - M802 - Bought from Banggood.com
                Pipo M8HD 3G - RK3188 - don't buy from pipo-store
                Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
                CX921b -RK3188T (sponsored by AndroidTV)
                Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
                RKM MK902 - RK3188 (sponsored by RKM)



                Donate to Finless

                Comment


                  Originally posted by d33 View Post
                  My kernel creates a desktop of 1920x1080 and then passes that to the HDMI controller. This then scales to the monitor resolution at a specific frame rate. Most people, but not all, want this size desktop but confuse HDMI resolution with desktop resolution.

                  The code I've used so far (up to 4.2.3) creates a set of CEA HDMI modes (TV standard) provided by of the device connected. It won't display CEA modes I've not coded for and it won't detect non-CEA modes even if I do code for them.

                  The latest code (4.2.4) introduces a patch to force DMT (PC Monitor) display resolutions to be detected (specifically 1366*768). So the desktop will still be 1920x1080 but the screen will scale to 1366x768 and use the appropriate refresh frequency. Standard CEA modes will not be detected, and hence, won't be displayed

                  My question to you is, since you are currently my only tester, what native resolutions does your connected monitor/tv have? Do they match the three the kernel presented (1366/1280/720)?

                  I think I want to combine CEA/DMT modes in one output.
                  I understand. And no, my TV only has the "regular" ones: 480, 576, 720 and 1080 (that I know of, no wide ones or special ones and will complain when any other is selected, even thorugh it's VGA port, it's a cheapo 40" sceptre dumb tv - as in not a smart tv like my LG or Vizio are)

                  To be specific, the HDMI resolutions I have (not the desktop resolution) are:

                  720x480p (60MHZz)
                  720x576p (50MHz)
                  1280x720 (50MHz and 60Mhz)
                  1920x1080p (24MHz, 50MHz and 60MHz)
                  Last edited by m4f1050; 07-27-2014, 15:08.

                  Comment


                    Originally posted by d33 View Post
                    Please test this one:

                    4.2.4 MT5931/mt6622 (PC7/PD1)

                    This uses pin configs suggested on another web site.

                    [edit - re-uploaded at 10:28 CET to have CEA detection back on]

                    I've also created (hopefully) a debug version that dumps the GPIO structure

                    4.2.4 - debug
                    I will test this, thank you for your great work!

                    EDIT: When I try to do a GPIO dump on NCR MTK 1 it is complaining "user-gpio-drv.ko" is missing - I can try NCR 3.1... but now I have the resolutions I listed.
                    EDIT: Does the debug kernel already give you the GPIO switches on a DMESG dump?

                    ncr_mtk_1_debug.txt
                    Last edited by m4f1050; 07-27-2014, 15:48.

                    Comment


                      Originally posted by d33 View Post

                      dmesg:
                      Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.



                      Thank you!!

                      Comment


                        Re: Kitkat Kernels for All (well most!)

                        Originally posted by m4f1050 View Post
                        I will test this, thank you for your great work!

                        EDIT: When I try to do a GPIO dump on NCR MTK 1 it is complaining "user-gpio-drv.ko" is missing - I can try NCR 3.1... but now I have the resolutions I listed.
                        EDIT: Does the debug kernel already give you the GPIO switches on a DMESG dump?

                        [ATTACH]7272[/ATTACH]
                        The WiFi appears to work now but there is an error in the sdmmc code

                        Code:
                        <4>[   49.452816] rk29_sdmmc_command_complete..2875...CMD5(arg=0x0), hoststate=1, errorTimes=1, errorStep=0x1e ! [sdio]
                        <4>[   49.453306] rk29_sdmmc_command_complete..2875...CMD55(arg=0x0), hoststate=1, errorTimes=1, errorStep=0x1e ! [sdio]
                        <4>[   49.453786] rk29_sdmmc_command_complete..2875...CMD55(arg=0x0), hoststate=1, errorTimes=1, errorStep=0x1e ! [sdio]
                        <4>[   49.454265] rk29_sdmmc_command_complete..2875...CMD55(arg=0x0), hoststate=1, errorTimes=1, errorStep=0x1e ! [sdio]
                        <4>[   49.454741] rk29_sdmmc_command_complete..2875...CMD55(arg=0x0), hoststate=1, errorTimes=1, errorStep=0x1e ! [sdio]
                        <4>[   49.455216] rk29_sdmmc_command_complete..2875...CMD1(arg=0x0), hoststate=1, errorTimes=1, errorStep=0x1e ! [sdio]
                        GPIO driver not properly loaded will recompile later
                        Last edited by d33; 07-27-2014, 17:32.
                        Measy U4B (=Tronsmart T428) used by my kids!
                        Onda v975m - M802 - Bought from Banggood.com
                        Pipo M8HD 3G - RK3188 - don't buy from pipo-store
                        Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
                        CX921b -RK3188T (sponsored by AndroidTV)
                        Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
                        RKM MK902 - RK3188 (sponsored by RKM)



                        Donate to Finless

                        Comment


                          TV Stick tests for MT5931 & AP6210 with GPIO_DUMP compiled in
                          Measy U4B (=Tronsmart T428) used by my kids!
                          Onda v975m - M802 - Bought from Banggood.com
                          Pipo M8HD 3G - RK3188 - don't buy from pipo-store
                          Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
                          CX921b -RK3188T (sponsored by AndroidTV)
                          Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
                          RKM MK902 - RK3188 (sponsored by RKM)



                          Donate to Finless

                          Comment


                            Originally posted by d33 View Post
                            TV Stick tests for MT5931 & AP6210 with GPIO_DUMP compiled in
                            AP6210
                            stick= mk908II
                            dmesg:

                            Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.



                            Thanks!!

                            Comment


                              Originally posted by d33 View Post
                              TV Stick tests for MT5931 & AP6210 with GPIO_DUMP compiled in
                              Here is DMESG (switched to NCR 3.1 because NCR MTK 1 was not allowing me to install certain apps - giving me no space left error when I have over 5gb free in data)

                              NCR_3.1_debug4.25.txt

                              Comment


                                Originally posted by m4f1050 View Post
                                Here is DMESG (switched to NCR 3.1 because NCR MTK 1 was not allowing me to install certain apps - giving me no space left error when I have over 5gb free in data)

                                [ATTACH]7273[/ATTACH]
                                WiFi not loading in that one at all - what's different????

                                This one has BT too
                                Measy U4B (=Tronsmart T428) used by my kids!
                                Onda v975m - M802 - Bought from Banggood.com
                                Pipo M8HD 3G - RK3188 - don't buy from pipo-store
                                Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
                                CX921b -RK3188T (sponsored by AndroidTV)
                                Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
                                RKM MK902 - RK3188 (sponsored by RKM)



                                Donate to Finless

                                Comment

                                Working...
                                X