Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Kernel dev [RK3288]

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

    Kernel dev [RK3288]

    I've FINALLY got round to getting this box set up and compiling.

    I've built a kernel and tested it, a few errors but I'm sure it will be all smooth soon.

    I can see Mo123 has already done great work, is there anything extra needed? I'll build my kernel anyway but would be great to get an idea on priorities

    My first one will be optimizing DDR and CPU
    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

    #2
    Stable over clock of ddr3 and CPU would be sweet.
    The funniest thing about this particular signature of mine is that by the time you realize it doesn't say anything it's to late to stop reading it

    Comment


      #3
      Leolas has included nfs on his custom 3288 kernel ... a must have to a kernel

      Comment


        #4
        I've isolated the two main bugs in my kernel act4486 and rk1000 i2c related.

        Once fixed I'll publish my alternative.
        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


          #5
          right on my friend.

          Originally posted by d33 View Post
          I've isolated the two main bugs in my kernel act4486 and rk1000 i2c related.

          Once fixed I'll publish my alternative.
          The funniest thing about this particular signature of mine is that by the time you realize it doesn't say anything it's to late to stop reading it

          Comment


            #6
            OK - all fixed.

            The DDR3 is set to 456 MHz and CPU to 1.8 GHz.

            What do we want? What has been tried?
            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


              #7
              "stock" 1800 CPU / 500 GPU / 456 DDR3 = 37,221 on Antutu @1920 x 1080 res
              "Overclock" 1992 CPU / 600 GPU / 600 DDR3 = 39,593

              I'll up the RAM to 667 and also try to compile with 4.9 xcompiler

              *edit* Frequency is clipped to 648 when I set 667. Antutu = 40,015
              Last edited by d33; 05 December 2014, 00:47.
              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


                #8
                Originally posted by d33 View Post
                "stock" 1800 CPU / 500 GPU / 456 DDR3 = 37,221 on Antutu @1920 x 1080 res
                "Overclock" 1992 CPU / 600 GPU / 600 DDR3 = 39,593

                I'll up the RAM to 667 and also try to compile with 4.9 xcompiler

                *edit* Frequency is clipped to 648 when I set 667. Antutu = 40,015
                Finally have gotten my Firefly source code downloaded. Can you steer me to the proper files I need to modify for o/c. Set up with heat sink and cooling fan.

                cappybob

                Comment


                  #9
                  Originally posted by cappybob View Post
                  Finally have gotten my Firefly source code downloaded. Can you steer me to the proper files I need to modify for o/c. Set up with heat sink and cooling fan.

                  cappybob
                  In the device tree source, which makes life a lot easier
                  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


                    #10
                    Originally posted by d33 View Post
                    try to compile with 4.9 xcompiler
                    Doesn't boot with standard xcompiler, even after fixing a couple of always-inline errors it hangs on boot logo
                    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


                      #11
                      First Test Kernel

                      OK, here's my first attempt. Test at your own risk. It will need a boot.img without kernel to work. You can test by checking the compile string in /antutu details. It will have my machine name (gargleblaster)

                      Details:

                      CPU - 2.0 GHz
                      GPU - 600 MHz
                      DDR - 650 MHZ

                      Antutu 5.3 = 40k

                      HDMI works fine but I think TV out needs work (can't test)

                      Added a few extras like NTFS, NFS, CIFS/Samba but can't add HDMI IN support as it doesn't exist in the source I have ??

                      download here
                      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


                        #12
                        Originally posted by d33 View Post
                        ... but can't add HDMI IN support as it doesn't exist in the source I have ?? ...
                        I think because it doesn't exist at the SoC... The so called "HDMI IN" seems to be nothing else than a switch at the HDMI which will be execute by an APP at android (if I'm not wrong, this is why it doesn't exist at the Linux at the moment)...
                        RK3288 Devices
                        - Overview BOX (LINK !)
                        - Overview STICK (Dongle) (LINK !)

                        MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
                        UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
                        Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
                        Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

                        RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
                        Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

                        Comment


                          #13
                          Originally posted by no_spam_for_me View Post
                          I think because it doesn't exist at the SoC... The so called "HDMI IN" seems to be nothing else than a switch at the HDMI which will be execute by an APP at android (if I'm not wrong, this is why it doesn't exist at the Linux at the moment)...
                          The source Mo123 is compiling from has the driver (LT8641EX) but I'm compiling from Firefly which doesn't seem to have it even though it is mentioned on their website
                          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


                            #14
                            Ahhh, ok, that means they handle it via I2C (and GPIO)....
                            But I don't understand why they talk about LT8641EX (I think it has to be at minimum LT8641SX but it is also HDMI 1.4 ... maybe the same driver) http://www.lontiumsemi.com/English/product1.asp

                            It try to identify the chip at this picture of the pcb (the best one I can find) and it seems to be the SX


                            THX for the information
                            RK3288 Devices
                            - Overview BOX (LINK !)
                            - Overview STICK (Dongle) (LINK !)

                            MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
                            UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
                            Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
                            Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

                            RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
                            Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

                            Comment


                              #15
                              Originally posted by d33 View Post
                              Details:
                              CPU - 2.0 GHz
                              GPU - 600 MHz
                              DDR - 650 MHZ
                              Antutu 5.3 = 40k
                              Good job! Nice to see increasing support for our boxes.
                              Does it overheat, or is the voltage tweaked too? Can it be safely run without active cooler?
                              You should get in touch with mo123 or finless to make one kick-ass rom
                              btw, I thought the gpu is clocked @700mhz by default. Obviously not.
                              Thanks and keep up the good work.

                              Comment

                              Working...
                              X