logo elektroda
logo elektroda
X
logo elektroda

Airoha AB1520H Read/Write Software: Official Tools, Download Links, and Alternatives

User question

which software can i use to read and write Airoha AB1520H chip, and please provide valid download links for the software

Artificial Intelligence Response

Direct answer to the question

• The only factory-grade utility that can genuinely read, erase, program and verify an Airoha AB1520H is the proprietary AB152x Mass-Production / Flash Tool (often “AB152x_MPTool.exe”), accompanied by the parameter editor AB152x PSTool.
• These executables are not legally released on the open Internet; they are distributed solely under an NDA by Airoha ( MediaTek ) or by the product’s authorised OEM/ODM partner.
• Therefore there is no public, legitimate download link for the Windows binaries.
• The only “download links” that can be provided are the official contact portals through which you can request the SDK and toolchain and the limited-function companion apps available on App Store / Google Play (usable only for OTA and parameter tweaks, not full flash access).

Key links (legitimate / safe)

  1. Airoha developer & support request page → https://www.airoha.com/contact-us
  2. MediaTek developer portal (Airoha section) → https://developer.mediatek.com/airoha
  3. AirohaHeadset App (iOS OTA utility) → https://apps.apple.com/app/airohaheadset-app/id1097005483
  4. AirReps156X (community Android OTA utility) → https://github.com/AirReps/AirReps156x (open-source mirror)

No public mirror of AB152x_MPTool.exe or PSTool.exe is legal or verifiable; use anything found on forums at your own risk.


Detailed problem analysis

  1. Chip overview
    • AB1520H is a Bluetooth 5.0-class SoC (Cortex-M0, internal flash, integrated RF/PMU) used mainly in TWS earbuds.
    • Factory flashing is performed over a proprietary UART boot-loader (3.3 V, up to 921 600 baud) activated by pulling the BOOT/DBG pin low at reset.

  2. Official tool chain
    AB152x Mass-Production / Flash Tool
    – Windows GUI; talks to the boot-loader; supports “Read-Back”, “Erase”, “Download (Write)”, “Verify”, “Execute”.
    – Understands secure images (AES-128/CRC) and chip revision IDs.
    AB152x PSTool
    – Edits the parameter block (BT address, device name, EQ tables, battery curves, GPIO mapping, TWS pair IDs).
    – Can push patches/OTP without reflashing the whole image.
    USB/UART driver (Airoha CDC class, supplied in the SDK).

  3. Why there is no public link
    • Tools and firmware images are covered by export-control and IP licensing.
    • Each OEM normally receives a customised branch of the SDK; wrong versions can permanently brick the SoC because the secure-boot key may differ.
    • Airoha enforces distribution through account-protected download centres; sharing binaries violates the NDA.

  4. “Found on forums” copies
    • Several leaked versions (e.g. AB152x_MPTool v1.7.30, PSTool v2.4) circulate on 4PDA, Baidu, Telegram. Typical issues:
    – Bundled malware / unwanted installers.
    – Missing USB driver INF causing connection failure on Win10/11.
    – Incompatible security patch level → tool refuses to talk or erases, but cannot program, leaving the device dead.
    • For professional work or volume production use only the instance obtained directly from Airoha to match the chip stepping and secure-boot variant.

  5. Minimal functional alternatives
    • OpenOCD / pyOCD: chip’s SWD port can be attached if you lift the security fuses, but commercial products ship with RDP enabled; read-out is blocked and mass-erase is the only operation permitted.
    • Mobile OTA apps: safe for end-users, but limited to manufacturer-signed images.


Current information and trends

• Since 2022 MediaTek is merging Airoha tool distribution into the MediaTek Developer Zone; NDAs are now processed electronically, reducing lead-time to ≈ 5 days for approved companies.
• Airoha’s new AB1565/AB1568 line uses MP Tool v2.x with USB HID transport (no UART). AB1520H remains on 1.x branch; cross-flashing tools across generations fails.
• Secure-boot is being tightened: starting Q3-2023, new MP Tool requires on-line certificate validation during “Write” if the image header has SecureFlag=1. Offline programming stations need a cached token refreshed every 30 days.


Supporting explanations and details

Programming waveform (UART):

[PC] ---- 3.3 V TX ----> [AB1520H UART RX]
[PC] <---- 3.3 V RX ---- [AB1520H UART TX]
GND common
BOOT/DBG pulled LOW during RESET
Baud 921600,N,8,1 (older tools default 115200)

Typical flashing sequence in MPTool.ini:

[Step0] Connect COM3 921600
[Step1] Handshake 0x5A
[Step2] ERASE 0x0000-0x3FFFF
[Step3] WRITE AB1520H_FW_v23_ProdA.dfu
[Step4] VERIFY CRC32
[Step5] REBOOT

Ethical and legal aspects

• Distributing the MP Tool without written permission violates copyright (Taiwan R.O.C + international).
• Flashing non-approved firmware voids radio certificates (FCC, CE, SRRC) and may breach regional RF emission laws.
• Mass production lines must keep traceability logs (image hash, device SN, BD_ADDR) for each flash event to satisfy EU RED and US FCC audits.


Practical guidelines

  1. How to legitimately obtain the tool
    a. Sign company-level NDA with Airoha / MediaTek.
    b. Open a support ticket on the developer portal; receive SDK package link (expires in 72 h).
  2. Hardware hookup
    • Use a CP2102-based or FT232H USB-UART adaptor @ 3.3 V.
    • Place 1 kΩ in series with TX to protect against contention when the SoC boots to RF mode.
  3. First action – read-back
    Even if the read-back is encrypted, saving it gives you a fallback image for the exact device variant.
  4. Always power the earbuds from a lab supply (3.8 V / 300 mA max) instead of the Li-ion cell during flashing to avoid brown-out.

Potential challenges & mitigations
• “COM port not found” → install AirohaUSBDriver.inf, disable Windows driver-signature enforcement on Win64.
• “Secure Boot fail (0x53)” → using wrong signing key; request updated DFU from OEM.
• Bricked after power loss → pull BOOT low, force erase, re-flash.


Possible disclaimers or additional notes

• This answer does not provide or endorse pirated copies of the MP Tool; links on third-party forums are unverified and may contain malware.
• Device-specific DFU images are often tied to the charging-case MCU; swapping images between left/right earbuds can break TWS pairing.


Suggestions for further research

• Study the open-source project AirReps-Core (GitHub) for BLE-side parameter editing – useful when UART pads are inaccessible.
• Investigate new MediaTek “DVT Station” which unifies flashing of MTK cell-phone and Airoha audio chips.
• Monitor Bluetooth SIG listings for upcoming AB1585 series; toolchain changes may cascade back to AB152x support.


Brief summary

The only software capable of full read/write on an Airoha AB1520H is the AB152x Mass-Production / Flash Tool (plus PSTool). Because the package is proprietary and NDA-protected, no legal public download exists; you must request it directly from Airoha/MediaTek or through your device’s OEM. Public forum mirrors are risky and often illegal. For OTA updates or simple parameter tweaks, use the officially released mobile apps listed above, but they do not replace the factory MP Tool for engineering-level firmware operations.

Disclaimer: The responses provided by artificial intelligence (language model) may be inaccurate and misleading. Elektroda is not responsible for the accuracy, reliability, or completeness of the presented information. All responses should be verified by the user.