Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

RK3188 Source Code Compilation for MK908 - Question.

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

    #16
    Boo-ya! Got it starting up from a cold boot finally! Started with a hotdog defconfig, changed it to lcd0, saved, exited, ran the kernel make tool. It needed the edits I made to the board-rk3188-box.c and rk_fb.c files... I will do a little tweaking and post them shortly. A person can then just replace them in their source folders if they intend to build for MK908. Thank you guys for all the help so far, it´s enabled me to learn alot very fast and I appreciate it.

    Now I´m going to work like crazy on the frame skipping issue... I haven´t really done much of this before but it is very interesting and also fun!


    Hoaby
    If my work benefits you and you want to help out the cause, feel free to

    http://www.hoaby.com/android/donate.gif


    Comment


      #17
      Originally posted by hoabycsr View Post
      Boo-ya! Got it starting up from a cold boot finally! Started with a hotdog defconfig, changed it to lcd0, saved, exited, ran the kernel make tool. It needed the edits I made to the board-rk3188-box.c and rk_fb.c files... I will do a little tweaking and post them shortly. A person can then just replace them in their source folders if they intend to build for MK908. Thank you guys for all the help so far, it´s enabled me to learn alot very fast and I appreciate it.

      Now I´m going to work like crazy on the frame skipping issue... I haven´t really done much of this before but it is very interesting and also fun!


      Hoaby
      Good to hear that. I would like to know how you make wifi work on MK908. What git repository do you use ? And could you share the .config file and the compilation method ?

      FYI, The steps for T428 is like this.

      Comment


        #18
        Originally posted by aruangra View Post
        Good to hear that. I would like to know how you make wifi work on MK908. What git repository do you use ? And could you share the .config file and the compilation method ?

        FYI, The steps for T428 is like this.
        http://www.freaktab.com/showthread.p...ll=1#post73758
        It was right in the kernel menuconfig under wireless devices or w/e and I did not install it as a module. Please note that I´m building a kernel for android OS, not linux. (though I suppose one helps the other) I will be posting a few files and instructions so people can at least get started on developing for this stick if they haven´t already figured it out. Just been busy today

        I´m probably over-optimistically hoping to have the video jitter figured out by the end of the weekend. I´ve already got it working pretty good, best I´ve seen yet, but the underlying issue is still there to some extent.
        Last edited by hoabycsr; 20 June 2013, 00:17.
        If my work benefits you and you want to help out the cause, feel free to

        http://www.hoaby.com/android/donate.gif


        Comment


          #19
          To clarify, the reason I went with the hotdog defconfig was that when I had done some playing yesterday I noticed that with that one it would kick my screen on, but it was blank. Once I noticed the various kernel source files having hardset lcdc1 values I of course changed them. Knowing that I had at least attained power on with the hotdog config I mixed my efforts and the result was a booting kernel. I really do appreciate sam and leolas´ś help along the way. I wouldn´t have gotten this far without them.
          If my work benefits you and you want to help out the cause, feel free to

          http://www.hoaby.com/android/donate.gif


          Comment


            #20
            Great work man, well done.
            REMEMBER, YOUR FEEDBACK IS VERY IMPORTANT TO US.
            My devices:
            Minix Neo X7; Minix Neo X8-H , Minix Neo Z64W & Z64 (Sponsored by Minix)
            MK902 & MK902II(Sponsored by RKM)
            Beelink M8B & Beelink R89 (Sponsored by Beelink)
            Tronsmart VEGA S89H (Sponsored by
            Gearbest.com)
            MELE-PCG03 (Sponsored by Gearbest.com) Discount Coupon:MPCG03
            Ainol Intel Z3735 MiniPC(Sponsored by Gearbest.com)
            Thanks to them I can try to support your devices http://freaktab.com/core/images/smilies/wink.png

            Comment


              #21
              Ok. The following file has two configs to play with, each with differences that I can´t even remember anymore. It also contains two modified source files that you have to replace.





              board-rk3188-box.c goes into arch/arm/mach-rk3188

              rk_fb.c goes into /drivers/video/rockchip/


              The reason I say I don´t remember the differences is that I did a lot of switching things off and on in my process so far and I´m not sure which those kernel configs have. They both boot, though. I´m using alok´s Linux-3188 sources.
              If my work benefits you and you want to help out the cause, feel free to

              http://www.hoaby.com/android/donate.gif


              Comment


                #22
                I´m using Bob´s t428 alpha test rom system.img, because I like it. With the mk908 kernel from finless1.4 - 4.1.1 android, I get screen resolution and zoom controls. Now that I´ve made my own kernel, those options are gone. Wondering if anyone has any pointers for me to compile that support properly into my kernel. Thanks again!
                If my work benefits you and you want to help out the cause, feel free to

                http://www.hoaby.com/android/donate.gif


                Comment


                  #23
                  Correction. For error i answered in this thread instead of the experimental thread.

                  Comment


                    #24
                    Good work you find a problem with the sources and you repair it
                    I am triying to make BT work, but no luck with my qx1. But still triying
                    REMEMBER, YOUR FEEDBACK IS VERY IMPORTANT TO US.
                    My devices:
                    Minix Neo X7; Minix Neo X8-H , Minix Neo Z64W & Z64 (Sponsored by Minix)
                    MK902 & MK902II(Sponsored by RKM)
                    Beelink M8B & Beelink R89 (Sponsored by Beelink)
                    Tronsmart VEGA S89H (Sponsored by
                    Gearbest.com)
                    MELE-PCG03 (Sponsored by Gearbest.com) Discount Coupon:MPCG03
                    Ainol Intel Z3735 MiniPC(Sponsored by Gearbest.com)
                    Thanks to them I can try to support your devices http://freaktab.com/core/images/smilies/wink.png

                    Comment


                      #25
                      I kinda was thinking about getting a QX1.. I´ve had good luck with imito. Almost every post I do on this site is done from my MX1 with ubuntu and my personal kernel, which has been running 24/7 for months now - rock solid.
                      If my work benefits you and you want to help out the cause, feel free to

                      http://www.hoaby.com/android/donate.gif


                      Comment


                        #26
                        Re: RK3188 Source Code Compilation for MK908 - Question.

                        Originally posted by hoabycsr View Post
                        I kinda was thinking about getting a QX1.. I´ve had good luck with imito. Almost every post I do on this site is done from my MX1 with ubuntu and my personal kernel, which has been running 24/7 for months now - rock solid.
                        My impressions with this device are pretty good, wifi signal and speed with the external antenna is awesome, there is a bug that makes wifi dont work after reboot, but i think that it will solved with firm updates, but is really fast, it use rda5876a instead of rda5876 (mk802IV), and wifi is rtl8189es (sdio ) instead of well working and known rtl8188cu(mk802IV). Only have 1 usb port, OTG and power are in the same port.

                        leolas
                        REMEMBER, YOUR FEEDBACK IS VERY IMPORTANT TO US.
                        My devices:
                        Minix Neo X7; Minix Neo X8-H , Minix Neo Z64W & Z64 (Sponsored by Minix)
                        MK902 & MK902II(Sponsored by RKM)
                        Beelink M8B & Beelink R89 (Sponsored by Beelink)
                        Tronsmart VEGA S89H (Sponsored by
                        Gearbest.com)
                        MELE-PCG03 (Sponsored by Gearbest.com) Discount Coupon:MPCG03
                        Ainol Intel Z3735 MiniPC(Sponsored by Gearbest.com)
                        Thanks to them I can try to support your devices http://freaktab.com/core/images/smilies/wink.png

                        Comment


                          #27
                          I did notice that the video gets passed off to a virtual screen1 that runs on one of the three framebuffers in the rk3188, according to some of the source files... I wish there was a way to just shut off that whole mess and run it out the main framebuffer.. I think it does it through IPP which I don´t totally know about yet. Doing research though.
                          If my work benefits you and you want to help out the cause, feel free to

                          http://www.hoaby.com/android/donate.gif


                          Comment


                            #28
                            Re: RK3188 Source Code Compilation for MK908 - Question.

                            Originally posted by hoabycsr View Post
                            I did notice that the video gets passed off to a virtual screen1 that runs on one of the three framebuffers in the rk3188, according to some of the source files... I wish there was a way to just shut off that whole mess and run it out the main framebuffer.. I think it does it through IPP which I don´t totally know about yet. Doing research though.
                            Good, thanks for your work.

                            leolas
                            REMEMBER, YOUR FEEDBACK IS VERY IMPORTANT TO US.
                            My devices:
                            Minix Neo X7; Minix Neo X8-H , Minix Neo Z64W & Z64 (Sponsored by Minix)
                            MK902 & MK902II(Sponsored by RKM)
                            Beelink M8B & Beelink R89 (Sponsored by Beelink)
                            Tronsmart VEGA S89H (Sponsored by
                            Gearbest.com)
                            MELE-PCG03 (Sponsored by Gearbest.com) Discount Coupon:MPCG03
                            Ainol Intel Z3735 MiniPC(Sponsored by Gearbest.com)
                            Thanks to them I can try to support your devices http://freaktab.com/core/images/smilies/wink.png

                            Comment


                              #29
                              Please Put somebody source code to compile the kernel with .config for mk908, asix.ko need to modify that would support D-Link DUB-E100 H / W Ver: C1,
                              it is necessary to file asix.c, add
                              +} {
                              + / / D-Link DUB-E100 H / W Ver C1
                              + USB_DEVICE (0x2001, 0x1a02),
                              +. Driver_info = (unsigned long) & ax88772b_info,

                              https://github.com/untermensch/asus_...c87f558c4a42b1

                              Last edited by vmkogeretla; 23 June 2013, 14:11.

                              Comment

                              Working...
                              X