Jump to content

Orbsmart RX-01 / Unuiga S905 / Vensmile U1 - Armbian working but need help with Wifi Driver Mapping


Guest

Recommended Posts

Hi all, 

 

I am writing because i took the AMLogic Project to get deeper in Linux. First of all @balbes150 and to every Armbian Developer : GREAT F()/"§! WORK!

I used the " ARMBIAN 5.32 user-built Ubuntu 16.04.3 LTS 4.14.0-rc2-next-20170929-amlogics905x"

 

So let's get to the point.

$dmesg | grep brcm 
..
[   10.139138] brcmfmac: F1 signature read @0x18000000=0x16044330
[   10.140995] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac4330-sdio.bin for chip 0x004330(17200) rev 0x000004
..

 SO actually this is telling me there is a special wifi driver mapped.

I was not able to find the mapping. Even not in the decompiled dtb .

There it is mapping to 4329 (?!)

 

[Extract from DTB "meson-gxbb-vegas-95-telos.dtb" (decompiled to dts)]

 

 wifi@1 {
                                        reg = <0x1>;
                                        compatible = "brcm,bcm4329-fmac";
                                };

 

 

I need to map it to "fw_bcm40183b2.bin" which is in the /lib/firmware/brcm folder.

I took the "nvram.txt" from the original Android Remix OS 2.0 and renamed it to "fw_bcm40183b2.txt"

 

The only thing i gotta do is to remap the driver and I have no clue where to find it. Sorry for beeing stupid.

 

With a trick I just overwrote the drivers which are mapped with renamed files

-> "fw_bcm40183b2.bin" is now "brcmfmac4330-sdio.bin"

-> "fw_bcm40183b2.txt" is now "brcmfmac4330-sdio.txt"

 

That worked 100% for testing! (After /etc/wpa_supplicant/wpa-supplicant.conf AND etc/network/interfaces were adjusted)


wlan0     Link encap:Ethernet  HWaddr 44:2c:05:00:df:3a
          inet addr:192.168.178.106  Bcast:192.168.178.255  Mask:255.255.255.0
          inet6 addr: fe80::462c:5ff:fe00:df3a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25617 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27158 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:9415173 (9.4 MB)  TX bytes:19477541 (19.4 MB)

 But now I wanna map the right driver.

 

Thanks for any help 

 

PS: And after that there is a bunch more of S905 TV boxes, which will run properly with <3 Armbian <3

Link to comment
Share on other sites

Hello Bruce, 

 

sorry I do not have a solution but only some questions:

 

As I use the same box (Orbsmart RX-01) I tried to install Armian on it ... without success, the box allways starts Remix. No errors, as if there is no sd-card inserted.

 

First question: where did you find "ARMBIAN 5.32 user-built Ubuntu 16.04.3 LTS 4.14.0-rc2-next-20170929-amlogics905x" ?

Second question: Did you format the sdcard before installing the iso with etcher? Which parameters did you use?

 

Would be nice if you could help me, 

 

Greeting from Germany

Ralph

Link to comment
Share on other sites

9 hours ago, ralphmkk61 said:

Found the answer:  Boot-Mode must be changed - 

 

Download update-tool from here: http://update-backup.apk.black/ and then install aml_autoscript.zip (which is on the sd-card)

I had to start the console (press pin trough the av opening and boot) ... and suddenly it works.

 

Hope this helps others

 

Regards Ralph

Ah thanks - that's exactly what  I wrote you on you youtube ? ! :D Or are you another Ralph ? :D -

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines