Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Linux with mali support is here for RK3188

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

    Linux with mali support is here for RK3188

    Dear all,



    Now just wait for OpenElec and celebrate!

    #2
    Drooling in anticipation

    Comment


      #3
      Originally posted by linuxium View Post
      If you just want to try then I've created an updated Ubuntu 12.04 RFS with the necessary kernel modules and binary userspace drivers which you can download and boot from on https://plus.google.com/109451178006...ts/NEWG6Mtz5U7
      Originally posted by linuxium View Post
      For the Radxa Rock for example, for dualboot (android and ubuntu) download and unzip this firmware 'https://drive.google.com/file/d/0B99O3A0dDe67WG85YUNKLXNqdFE' or for just ubuntu download and unzip this firmware 'https://drive.google.com/file/d/0B99O3A0dDe67bFZucW9NT0hocVE' and flash using using 'RKBatchTool' on Windows, and then download and unzip the RFS 'https://drive.google.com/file/d/0B99O3A0dDe67S1hQQ2VybldVYU0' and write to SD card or USB using 'Win32 Disk Imager' on Windows. Boot from the SD card or USB and follow the on-screen prompts to install to NAND.
      Now you dont have to wait...

      Comment


        #4
        Linux with mali support is here for RK3188

        Can someone make a tutorial on how to install Linux?

        Comment


          #5
          Originally posted by Gf1 View Post
          Can someone make a tutorial on how to install Linux?
          1A - For dual-boot between Android and Ubuntu, download 'https://drive.google.com/file/d/0B99O3A0dDe67WG85YUNKLXNqdFE'

          OR

          1B - For just Ubuntu, download 'https://drive.google.com/file/d/0B99O3A0dDe67bFZucW9NT0hocVE'

          2 - Flash either 1A or 1B using the 'RKBatchTool' on Windows,

          3 - Download
          Linuxium's Ubuntu 12.04 RFS (root file system) 'https://drive.google.com/file/d/0B99O3A0dDe67S1hQQ2VybldVYU0'.

          4 - Download and install
          'Win32 Disk Imager' on Windows.

          5 - Using
          'Win32 Disk Imager', write Ubuntu 12.04 RFS to SD card or USB flash drive.

          6 - Insert
          SD card or USB flash drive with extracted Ubuntu 12.04 RFS into mini PC.

          7 -
          Boot mini PC and follow the on-screen prompts to install to NAND.

          Comment


            #6
            Originally posted by rceccleston View Post
            1A - For dual-boot between Android and Ubuntu, download 'https://drive.google.com/file/d/0B99O3A0dDe67WG85YUNKLXNqdFE'

            OR

            1B - For just Ubuntu, download 'https://drive.google.com/file/d/0B99O3A0dDe67bFZucW9NT0hocVE'

            2 - Flash either 1A or 1B using the 'RKBatchTool' on Windows,

            3 - Download
            Linuxium's Ubuntu 12.04 RFS (root file system) 'https://drive.google.com/file/d/0B99O3A0dDe67S1hQQ2VybldVYU0'.

            4 - Download and install
            'Win32 Disk Imager' on Windows.

            5 - Using
            'Win32 Disk Imager', write Ubuntu 12.04 RFS to SD card or USB flash drive.

            6 - Insert
            SD card or USB flash drive with extracted Ubuntu 12.04 RFS into mini PC.

            7 -
            Boot mini PC and follow the on-screen prompts to install to NAND.


            If i follow these instructions, will i then have mali hardware acceleration enabled in ubuntu? And does it work?

            Comment


              #7
              Originally posted by morfarj View Post
              If i follow these instructions, will i then have mali hardware acceleration enabled in ubuntu? And does it work?
              RFS https://docs.google.com/file/d/0B99O...1hQQ2VybldVYU0 = linuxium-mali-ubuntu1204-desktop-rfs.img.7z
              But perhaps you'll get a problem with https://docs.google.com/file/d/0B99O...G85YUNKLXNqdFE =
              radxa-linuxium-mali-bootloader.7z
              or
              https://docs.google.com/file/d/0B99O...FZucW9NT0hocVE = radxa-linuxium-mali-linux-only-bootloader.7z
              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


                #8
                Originally posted by morfarj View Post
                If i follow these instructions, will i then have mali hardware acceleration enabled in ubuntu? And does it work?
                You will have 2D/3D hardware acceleration. This isn't the same as hardware encoding/decoding for playing HD video. As far as I know that is still unsupported.
                RKM MK802 IV Stick (RK3188T 2G/8G)

                Comment


                  #9
                  error while installing

                  Hi all,

                  I am getting the following output while installing on the nand flash:



                  Device: tronsmart mk908II
                  Anyone knows what is happening?

                  Thanks!

                  Comment


                    #10
                    Hello, I just found out about this excellent prospect for Rk3188. Problem is I'm not sure of the adverse effects of bad flashing.

                    I own an RK3188 tablet which -I'm sure- is in some ways different than the devices which are supported in this thread but that doesn't mean that I should brick my device trying to flash linux to it. I see it asks to flash a bootloader of which I'm rather weary, last time I bricked my device was/is because of a bad bootloader flash. Is this the kind of bootloader which would let me to continue booting to Android no problem?

                    BTW having a 3188 SoC means that I'm mostly identical to all those TV stick or ARM boards. Same cpu/gpu/memory, even USB, OTG, TV out, etc. Right?

                    Thanks.

                    Comment


                      #11
                      Originally posted by Stef123 View Post
                      BTW having a 3188 SoC means that I'm mostly identical to all those TV stick or ARM boards. Same cpu/gpu/memory, even USB, OTG, TV out, etc. Right?
                      Generally yes, but it also depends on which wifi/bt chip is use and how it is 'wired' (GPIO) to the SoC... You can "catch" these information by GPIO module to check gpios in wifi and bt. Lets make the wifi and BT work in more devices. (But this also means, you maybe have to build your own kernel fitting/matching to your PCB).

                      Bootloader versions can find by google using "Rockchip bootloader collection" ...
                      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


                        #12
                        Originally posted by no_spam_for_me View Post
                        Generally yes, but it also depends on which wifi/bt chip is use and how it is 'wired' (GPIO) to the SoC... You can "catch" these information by GPIO module to check gpios in wifi and bt. Lets make the wifi and BT work in more devices. (But this also means, you maybe have to build your own kernel fitting/matching to your PCB).

                        Bootloader versions can find by google using "Rockchip bootloader collection" ...
                        Well, flashing this (what is being recommended in this thread) didn't work to my Rockchip 3188 board/tablet, not even closely. All I get is a blank screen on the tablet and externally (through hdmi) a black screen.

                        That comes as a surprise to me, they're basically the same thing (my tablet and those tv sticks) with slightly different radios, does anyone have any idea (any idea at all) that I could make it/this work to my tablet (a generic RK3188 tablet)?

                        Edit: Well, I was able to show image eventually but still have no way to control my device. OTG sadly doesn't work. How do you -"TV stick"- people control your device (s) in Ubuntu?
                        Last edited by Stef123; 04-26-2014, 23:31.

                        Comment


                          #13
                          I'm really not the specialist for that, but how I understand there exist 2 HDMI (LCDC0 and LCDC1) at the rk3188, so I'm wondering too, that both (internal display and HDMI) doesn't have an output at your tablet, BUT it seams so, that e.g. backlight is also managed by GPIO...
                          At github 'board-rk3188-box.c' managed al these thinks...

                          At PC I only use Windows to manage my device via OTG (flash, adb, ...) because VirtualBox can not connet/use the windows-rockchip-driver...
                          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


                            #14
                            Originally posted by no_spam_for_me View Post
                            At PC I only use Windows to manage my device via OTG (flash, adb, ...) because VirtualBox can not connet/use the windows-rockchip-driver...
                            I'm not sure I understand you. I was able to gain video output eventually, but I'm not able to "control" my linuxium setup. Let me be more clear:

                            I followed the guide a couple of posts above, to make a long story short now I boot my tablet while I have my sd card connected as well as an HDMI cable and my TV shows the Linuxium (Ubutnu) log screen and aks for a password.

                            As it stands my tablet has no connectivity with any peripherals and of course no network as I'm not even able to boot it properly so that to set it up. If I connect it with my PC I'm almost positive that ADB won't work either as what I booted in is Ubuntu Linux not Android (so "Android Debug Bridge" cannot possibly work either).

                            What other way do I have to interact with my tablet running linux? (as I said my OTG adapter doesn't work either, even though it works flawlessly in android).

                            Comment


                              #15
                              Ok, KNOW I understand what you mean with 'control my device' (I thought you mean flashing via Linux at PC):
                              - ADB for Android (I love it too) to handle/customize as much as possible at the Android via OTG (or WiFi*)
                              - At Linux I use vnc and ssh (telnet) BUT for that you need LAN or WiFi (NO OTG)

                              The password for 'linuxium' is 'p'.

                              * http://forum.xda-developers.com/show....php?t=2570432


                              EDIT:
                              I don't know the kernel you use, but normally it will support USB-LAN adapter with ASIX chipset 'ax88772' (you will e.g. find them at ****) but be sure it contains really this chip...
                              http://www.freaktab.com/showthread.p...l=1#post152095 (till post #25)
                              Last edited by no_spam_for_me; 04-27-2014, 16:00.
                              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

                              Working...
                              X