Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

[Pipo-Project] M7Pro kernel

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

    I just flashed 1.32.09 and wifi works on my tablet. Is there anything else I need to check?
    Randy
    Freaktab Developer, Product Reviewer, Moderator and "Flashaholic".
    Read my BIO Here
    Be sure to donate to support Freaktab.com. If any of my development work makes a positive difference for you, please make a donation to support future RileyROM's.
    Donate here

    Comment


      I just checked GPS...it isn't working.
      Randy
      Freaktab Developer, Product Reviewer, Moderator and "Flashaholic".
      Read my BIO Here
      Be sure to donate to support Freaktab.com. If any of my development work makes a positive difference for you, please make a donation to support future RileyROM's.
      Donate here

      Comment


        I compared the GPIO output between 1.32.07 kernel and stock kernel
        there is a lot of differences
        Attached Files

        Comment


          Originally posted by TriA View Post
          maybe, some production batches of m7pro use different chip?
          DMESG says:

          GPIO error with MIPI chipset:
          <4>[ 0.515654] ssd2828_gpio_init: request ssd2828_spi->miso_PIN error
          <4>[ 0.898946] autorequest GPIO-191
          <4>[ 0.898995] [<c0674470>] (unwind_backtrace+0x0/0xf4) from [<c06a7f48>] (warn_slowpath_common+0x54/0x64)
          <4>[ 0.899068] [<c06a7f48>] (warn_slowpath_common+0x54/0x64) from [<c06a7f88>] (warn_slowpath_fmt+0x30/0x40)
          <4>[ 0.899140] [<c06a7f88>] (warn_slowpath_fmt+0x30/0x40) from [<c0934454>] (gpio_ensure_requested+0x54/0x1b0)
          <4>[ 0.899217] [<c0934454>] (gpio_ensure_requested+0x54/0x1b0) from [<c09347ec>] (gpio_direction_output+0xa0/0x23c)
          <4>[ 0.899299] [<c09347ec>] (gpio_direction_output+0xa0/0x23c) from [<c0946128>] (ssd2828_power_up+0x58/0x80)

          Bluetooth initialised ok on AP6476:
          <6>[ 14.718549] [BT_RFKILL]: Enter rfkill_rk_init
          <6>[ 14.718690] [BT_RFKILL]: Request irq for bt wakeup host
          <6>[ 14.718780] [BT_RFKILL]: ** disable irq
          <6>[ 14.748832] [BT_RFKILL]: bt shut off power
          <6>[ 14.748863] [BT_RFKILL]: ap6476 device registered.

          Goodix TS GPIO error on suspend:
          <4>[ 167.462572] autorequest GPIO-207
          <4>[ 167.462827] [<c0934454>] (gpio_ensure_requested+0x54/0x1b0) from [<c09347ec>] (gpio_direction_output+0xa0/0x23c)
          <4>[ 167.462911] [<c09347ec>] (gpio_direction_output+0xa0/0x23c) from [<c0a593e0>] (goodix_ts_early_suspend+0x44/0xbc)
          <4>[ 167.463013] [<c0a593e0>] (goodix_ts_early_suspend+0x44/0xbc) from [<c06e3a64>] (early_suspend+0xe0/0x158)

          Wifi Sys Interface loaded:
          <4>[ 2.779961] Rockchip WiFi SYS interface (V1.00) ...

          SDIO card detect start:
          <6>[ 14.738839] rk29_sdmmc_change_clk_div..1702.. newDiv=40, newCLK=300Khz [sdio]

          but no wifi card detected? However, it did pick up your wifi card in 1.32.05

          From 1.32.05 DMESG:
          <4>[ 112.581058] wifi_driver_write: enable = 1
          <4>[ 112.581092] ================================================== =====
          <4>[ 112.581126] ==== Launching Wi-Fi driver! (Powered by Rockchip) ====
          <4>[ 112.581155] ================================================== =====
          <4>[ 112.581182] WiFi driver (Powered by Rockchip,Ver 4.74.WFD.OOB) init.
          <6>[ 112.581213] dhd_module_init: (D33) Enter
          <4>[ 112.581730] =========== WLAN placed in POWER ON ========
          <6>[ 112.581898] wifi_set_power = 1
          <6>[ 112.581917] rk29sdk_wifi_power: 1
          <6>[ 112.840422] wifi turn on power
          <6>[ 113.284865] mmc_attach_sdio..1112.. ===== Begin to identify card as SDIO-card. [mmc1]
          <6>[ 113.328493] rk29_sdmmc_change_clk_div..1702.. newDiv=0, newCLK=24000Khz [sdio]
          <6>[ 113.335060] mmc1: new high speed SDIO card at address 0001
          <6>[ 113.337031] sdmmc_rescan_try_freq..1867.. ===== Initialize SDIO successfully. [mmc1]
          <4>[ 113.337229] bcmsdh_register: Linux Kernel SDIO/MMC Driver
          <4>[ 113.338469] FW_PATH = /system/etc/firmware/fw_RK901.bin
          <4>[ 113.338490] NVRAM_PATH = /system/etc/firmware/nvram_AP6476.txt
          <4>[ 113.339117] dhd_conf_set_hw_oob_intr: Enable HW OOB for 43362

          Version 1.32.10 built to address these issues (hopefully)!

          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


            Hi d33, The touchscreen does not work on 1.32.10 so I cannot test any further.

            Comment


              Originally posted by tgray View Post
              Hi d33, The touchscreen does not work on 1.32.10 so I cannot test any further.

              tgray could you produce a dmesg for me via adb?
              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


                Without DMESG I'm guessing but ...
                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


                  Hi d33, I have only just got adb working on my comp so I will do some dmesg for you tomorrow as I am off to bed. I will also try 1.32.11 and let you know if there is any problems. I did find that on 1.32.07 the BT worked to start with but then started to play up (not starting, not finding other BT devices that I have used before) but the GPS still works okay.

                  Comment


                    you both have lost me...I hope randy is still catching up

                    Comment


                      Originally posted by raxy View Post
                      you both have lost me...I hope randy is still catching up
                      Flash the test kernels and post a DMESG
                      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


                        ! !

                        Comment


                          Here's my dmesg file with 1.32.11:


                          Screen rotation is off 90 degrees counterclockwise
                          Battery meter doesn't work. Shows 0% with a 100% charge
                          Touch Screen works
                          GPS is still disabled
                          Wifi and touch screen work fine.

                          I tried 1.32.10 but touch screen didn't work.

                          I'm off to work in the hospital all day/night....so I though I would at least try these two test kernels for you. Good luck!!!!!
                          Randy
                          Freaktab Developer, Product Reviewer, Moderator and "Flashaholic".
                          Read my BIO Here
                          Be sure to donate to support Freaktab.com. If any of my development work makes a positive difference for you, please make a donation to support future RileyROM's.
                          Donate here

                          Comment


                            1.32.10
                            No touchscreen and hell bunch of error messages in DMESG

                            1.32.11:
                            Touch OK
                            HDMI is OK
                            No Wi-Fi (it just doesn't allow to switch it on)
                            No battery status (0%)
                            No GPS
                            No BT (but I was able to delete previosly saved pairing with my phone, unlike all other 1.32.XX kernels)
                            Swapped axis (X <=> Y) of rotation sensor
                            Reversed brightness scale
                            Attached Files

                            Comment



                              dee,
                              regarding the pipo kernel tree in the m7p SDK,
                              I added a + to kernel_local_release in .config
                              but kernel.img still unbootable...

                              what did you do exactly to make it bootable ?
                              tks.

                              Comment


                                Originally posted by raxy View Post
                                dee,
                                regarding the pipo kernel tree in the m7p SDK,
                                I added a + to kernel_local_release in .config
                                but kernel.img still unbootable...

                                what did you do exactly to make it bootable ?
                                tks.

                                make -j2 nconfig
                                - General setup
                                --- Cross Compiler tool prefix -> arm-linux-gnieabihf-
                                --- Local version -> +
                                [save]
                                make -j2 kernel.img
                                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