Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Linux for RK3188 based TV boxes

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

    #16
    This looks promising, thanks for posting your work. I have a question and I'm a little unsure how to proceed.

    I installed the linux img and it worked first time. However I can't seem to get wifi working.
    I have the JUSTOP k10a (which I think is an mk908)

    ifconfig shows an eth0 & a sit0
    I'm not sure why an eth0 is showing up... seems weird - there isn't an eth0 on the device afaik.

    I got the cfg80211 and lib80211 modules installed. But I'm still hitting a brick wall and not sure what to do next. Any ideas? Without the wifi I can't get anything onto the box. (I can get stuff onto the device via microSD but was hoping all I need is already on the build)...

    Comment


      #17
      Do you know what type of wifi chip is is on your device?
      It is possible, but not very likely that wifi card is eth0. Anyway you need to install packages iw and wpasupplicant if you want to use wifi.
      to see what kind of card you have, type lsusb and copy device ids (something like 0bda:0179)

      Comment


        #18
        Originally posted by mmm123 View Post
        Do you know what type of wifi chip is is on your device?
        It is possible, but not very likely that wifi card is eth0. Anyway you need to install packages iw and wpasupplicant if you want to use wifi.
        to see what kind of card you have, type lsusb and copy device ids (something like 0bda:0179)
        Thanks for the speedy reply...

        lsusb gives me a command not found..

        From the research I've done on this forum, I believe I have a Broadcom AP6210

        Comment


          #19
          Originally posted by Martyzz1 View Post
          From the research I've done on this forum, I believe I have a Broadcom AP6210
          Unfortunately there is not driver for this card yet, or at least i don't have one.
          Still you have several options, you could check if android kernel has this driver as module and try to copy it to linux. There is chance for it to work.

          Comment


            #20
            Originally posted by mmm123 View Post
            Unfortunately there is not driver for this card yet, or at least i don't have one.
            Still you have several options, you could check if android kernel has this driver as module and try to copy it to linux. There is chance for it to work.

            Thanks. would this be any use?
            Latest RK3188 source code from Rikomagic which includes support for the Broadcom AP6210 and bugfixes/features - linuxium/3188-SRC-AP6210

            Comment


              #21
              Originally posted by Martyzz1 View Post
              Thanks. would this be any use?
              https://github.com/linuxium/3188-SRC-AP6210
              Unfortunately driver in this kernel can only be built-in into kernel, not a module.
              And kernel doesn't compile with my config, so it will need some patching.
              I can't do this without a device for testing ... well i can, but it will be extremly time-consuming task.

              Comment


                #22
                Originally posted by mmm123 View Post
                Unfortunately driver in this kernel can only be built-in into kernel, not a module.
                And kernel doesn't compile with my config, so it will need some patching.
                I can't do this without a device for testing ... well i can, but it will be extremly time-consuming task.
                Ah ok.. Thanks for trying to help... I'm guessing this is going to be the same for any other linux distro for this device at the moment... C'est la vie... Would a usb network adapter work? I might try that instead for the time being...

                Comment


                  #23
                  How to install Ubuntu/Picuntu in NAND Flash?
                  Do not boot from usb-hdd, does not see section linuxroot.
                  How to create linux.img 1.5 GB that would shove Ubuntu/Picuntu?

                  USB-lan work.(terminal command: dhclient eth1)
                  Last edited by vmkogeretla; 03 September 2013, 08:02. Reason: Help

                  Comment


                    #24
                    My device : MK812A (=DOOBOL U2), CPU 3188, WiFi MTK5931
                    Full installation in internal nand flash.
                    Does not boot, sorry.

                    Comment


                      #25
                      I have an idea why it is not working.
                      RK3188 chip has 2 HDMI ports.
                      Manufacturer of the board decides which port to use.
                      My images are for K-R42 / CS918 / MK888 / Jesurun DX05. These devices have HDMI0 connected to TV out and HDMI1 connected to HDMI port.
                      If both ports are enabled, linux chooses to use first port (HDMI0), because it is first and TV-out doesn't have a mechanism to detect if there is actually TV connected to it. Because of that, in my image HDMI0 is disabled and HDMI1 is default.
                      I guess on your device HDMI port is connected to HDMI0, and as result you don't see anything on display.
                      Another possible reason is DDR frequency. On devices mentioned above DDR frequency is 400Mhz, but it is possible, that your device uses other type of DDR and it is DDR300 (ddr300 is lower setting)
                      If you want to try, i can build another image with DDR freq set to 300 and default HDMI port 0.

                      Comment


                        #26
                        Yes, please do.
                        In my dmesg, I see DDR clock is indeed 300 MHz.
                        As for HDMI, there is no mention of HDMI0 or HDMI1,
                        only : hdmi connect to lcdc0 .

                        Comment


                          #27
                          Would your NAND image work with the old MK802iv (8188eu wifi) ? It is using lcdc1 for HDMI.
                          I will test it on my mk802iv tonight.

                          Comment


                            #28
                            I have no idea, but isn't MK802iv a rk3066 device? if it is, this won't work.

                            Comment


                              #29
                              And about your non-working rtl8188eu, I guess you have stock kernel driver which doesn't work (it is probably working, but not recognizing your device because of wrong device id)
                              So try this:
                              in terminal window type
                              echo 0bda 0179 > /sys/bus/usb/drivers/rtl8188eu/new_id

                              Comment


                                #30
                                Originally posted by mmm123 View Post
                                I have no idea, but isn't MK802iv a rk3066 device? if it is, this won't work.
                                The MK802iv is the rk3188 device with 8188eu wifi. I installed your nand image file in my device. The device boots and I can login

                                Now I have to figure out how to make my usb-LAN adapter and wifi works. After inserting an ASIX-based USB-LAN adapter, eth1 is assigned to the device but the ip address is not automatically assigned. I guess I need to manually do it.

                                After using "modprobe 8188eu", the wifi still doesn't work. FYI, my wifi chip ID is 0bda:0179.
                                Any suggestion?

                                Comment

                                Working...
                                X