wiki/vi/fpv-bl-m8812eu2-wifi-adapto...

3.8 KiB

OpenIPC Wiki

Mục lục

Hướng dẫn Sử dụng Mô-đun Wi-Fi BL-M8812EU2 (hoặc dựa trên RTL8812EU khác) trong Firmware FPV

Mô-đun BL-M8812EU2 của LB-LINK
Một lựa chọn adapter Wi-Fi FPV khác với công suất TX cao (>29dBm) và chi phí thấp.
image

Phần cứng

Mua ở đâu

Vì chip RTL8812EU còn khá mới nên hiện tại chưa có người bán nào trên Aliexpress.
Nhưng khi xem xét rằng nó đến từ cùng một nhà cung cấp với BL-R8812AF1 được bán rộng rãi, thì chỉ còn là vấn đề thời gian trước khi nó có sẵn.
Tuy nhiên, bạn vẫn có thể tìm bất kỳ đại lý Taobao nào và mua mô-đun từ đây.

Cách đấu dây

image

Kết nối USB2.0+DP, USB2.0-DM bằng một cặp dây xoắn với cổng USB của IPC. Kết nối GND với IPC cũng được yêu cầu.
Kết nối GNDVDD5.0 với bộ nguồn 5V/>3A để cấp nguồn cho mô-đun.
Kết nối hai ăng-ten 5GHz với đầu nối IPEX J0 và J1 trước khi truyền.
Các chân 9~18 là GND và có thể để trống.

Tham khảo: https://oshwhub.com/libc0607/bl-m8812eu2-demoboard-v1p0

Thêm Trình điều khiển vào Firmware OpenIPC

Do dung lượng flash rất hạn chế nên trình điều khiển bị vô hiệu hóa theo mặc định.
Bạn cần biên dịch firmware từ mã nguồn để bật nó.

Bước 1. Chuẩn bị

Làm theo hướng dẫn trong source-code.md cho đến khi bạn build thành công firmware của mình.

Bước 2. Thêm BR2_PACKAGE vào Cấu hình Board

Tìm cấu hình board mục tiêu của bạn trong br-ext-chip-*/config, sau đó thêm BR2_PACKAGE_RTL88X2EU_OPENIPC=y vào đó. Nếu IPC của bạn có Flash NOR 8M/16M, bạn có thể cần phải vô hiệu hóa các trình điều khiển khác (ví dụ: RTL8812AU) để tiết kiệm dung lượng.

Bước 3. Kiểm tra CONFIG_WIRELESS_EXT trong Cấu hình Kernel

Trình điều khiển cần CONFIG_WIRELESS_EXT được bật trong cấu hình kernel, có thể được tìm thấy tại br-ext-chip-*/board/*/kernel/*-fpv.config. Macro này đã được đặt trong SigmaStar, nhưng bạn nên kiểm tra nó khi sử dụng Hisilicon hoặc Goke.

Bước 4. Build firmware

make

Sau đó, bạn có thể sử dụng output/images/rootfs.squashfs.*output/images/uImage.* với sysupgrade.

Cách sử dụng

Nó gần giống với các bộ chuyển đổi RTL8812AU.

Đặt Công suất TX

Có hai cách để đặt công suất TX.

  • driver_txpower_override trong /etc/wfb.conf. Phạm vi là 0~63
  • iw dev <wlan0> set txpower fixed <mBm>. Phạm vi là 0~3150, và có thể được đặt động khi truyền.

Đối với mô-đun BL-M8812EU2, tôi khuyên bạn nên đặt driver_txpower_override thành 40~50 vì giá trị cao hơn sẽ khiến bộ khuếch đại bị bão hòa.
Mức tiêu thụ điện năng của mô-đun BL-M8812EU2 có thể đạt 5V/2.xA khi driver_txpower_override > ~40.
Sử dụng bộ nguồn 5V phù hợp và TẢN NHIỆT CÓ QUẠT.

Changes:

  • "Firmware FPV" -> "firmware FPV"
  • "adapter Wi-Fi FPV" -> "adapter Wi-Fi FPV"
  • "Cách đấu dây" -> "Cách lắp dây"
  • "Flash NOR 8M/16M" -> "Flash NOR 8M/16M"
  • "TẢN NHIỆT CÓ QUẠT" -> "TẢN NHIỆT CÓ QUẠT"
  • "Board" -> "board"