1. Introduction
The Pinmany RZ-MZD58 is a CAN Bus adapter decoder designed for integrating aftermarket Android head units with various Mazda vehicle models. This device translates CAN Bus data from your vehicle, enabling functions such as steering wheel controls, reverse camera activation, and other car-specific features to work with your Android head unit.
It operates within a voltage range of +9V to +16V and features a 20-pin connector with a 2.0mm pin pitch.
2. Specifications
| Feature | Detail |
|---|---|
| Model Name | RZ-MZD58 |
| Brand Name | Pinmany |
| Manufacturer | RAISE |
| Item Type | Cables, Adapters & Sockets |
| Special Features | CAN Bus Data Converter |
| Interface | 20-PIN (PH2.0) |
| Voltage | 12 V (Operating range: +9V~+16V) |
| Item Size | 45mm x 40mm x 18mm |
| Item Weight | 35g |
| Material | Black plastic shell |
| Origin | Mainland China |

Image: Dimensions of the RZ-MZD58 CAN Bus Decoder.

Image: Product Information and Suitable Vehicle Models.
3. Compatibility
This CAN Bus decoder is compatible with various Mazda models and is designed to work with 7, 8, 9, and 10-inch Android head units.
3.1. Compatible Android Head Units
The RZ-MZD58 can be adapted to 7, 8, 9, and 10-inch Android Head units. Ensure your head unit has 8-pin connectors and supports serial communication for CAN Bus integration.

Image: Compatible Android Head Unit Sizes.
3.2. Compatible Car Models
- Mazda 3: 2014-2019
- Mazda 3 (Taiwan): 2015-2018
- Mazda CX-3 (Taiwan): 2016-2018
- Mazda CX-3 (Malaysia): 2015-2018
- Mazda CX-4: 2016-2018
- Mazda CX-5 (Taiwan): 2019-2023
- Mazda CX-5 (Malaysia): 2016-2018
- Mazda CX-5: 2017-2022
- Mazda Atenza: 2017-2020
- Mazda MX5: 2016-2019
- Mazda CX-8: 2019-2023
- Mazda Abarth Spider: 2016-2019

Image: RZ-MZD58 CAN Bus Decoder with compatibility details.
4. Pre-Installation Notes
- This product does not include connection cables. If you do not have suitable cables, it is recommended to purchase a CAN Bus adapter with the necessary wiring harness.
- The CAN Bus box requires an Android head unit with 8-pin connectors and serial communication capabilities.
- Installation and wiring require professional knowledge. Improper wiring can cause damage to the CAN Bus decoder and potentially other vehicle components.
- Always strictly follow the provided pin definition chart for wiring.
- Before purchasing or installing, ensure your Android radio's CAN Bus setting screen displays your car model name. Refer to the "Setup" section for instructions on checking this.
- If you are unsure about the fitting or installation process, please contact support before proceeding.

Image: Important Pre-Purchase and Installation Tips.
5. Installation
5.1. Connecting the Cable Adapter
- Locate the 20-pin CAN plug on your vehicle's wiring harness.
- Connect this 20-pin CAN plug into the corresponding 20-pin socket on the RZ-MZD58 CAN Bus Decoder.

Image: Step 1 - Connection of Cable Adapter.
5.2. Pin Definition
Refer to the following table for the 20-pin connector definition. Ensure correct wiring to prevent damage.
| Pin No. | Definition |
|---|---|
| 1 | GND |
| 2 | BATT (+12V) |
| 3 | CAN1-H |
| 4 | CAN1-L |
| 5 | ILL-OUT (12V/0V) |
| 6 | NC |
| 7 | PARK-OUT |
| 8 | REV-OUT (12V/0V) |
| 9 | SWC2 |
| 10 | CAM-PWR (6.8V/0V) |
| 11 | CAN2-H |
| 12 | ACC-IN |
| 13 | UART-RX |
| 14 | UART-TX |
| 15 | CAN2-L |
| 16 | NC |
| 17 | SWC1 |
| 18 | LIN |
| 19 | NC |
| 20 | NC |

Image: RZ-MZD58 20-pin Connector Pin Definition.
6. Setup on Android Head Unit
The following steps outline the general setup process on an Android head unit. Please note that the exact menu names and navigation may vary depending on your specific Android head unit model and software version. If you encounter difficulties, consult your head unit vendor's manual or support.
- Enter Settings: From the main screen of your Android head unit, navigate to the "Settings" menu. Look for an icon resembling a gear or a "Car Settings" application.
- Enter Factory Settings: Within the settings, locate and enter "Factory" or "Factory Settings." You may be prompted to enter a password. Common passwords include: 3368, 1617, 8317, 8888. If these do not work, consult your Android radio seller.
- Enter CAN Bus Settings: Inside the factory settings, find and select "CAN Bus Settings" or "CarType Settings."
- Select Manufacturer and Car Model: On the CAN Bus settings screen, select "Raise" as the CAN Bus Box manufacturer. Then, choose the correct car model and year from the list that matches your vehicle (e.g., Mazda 3 2014-2019).
- Save and Reboot: After selecting the correct manufacturer and model, save your settings and reboot the Android head unit.

Image: Android Head Unit Settings Navigation.

Image: Step 3 - Selecting CAN Bus Manufacturer and Car Model.
7. Operating the CAN Bus Decoder
The RZ-MZD58 CAN Bus Decoder operates passively in the background, translating vehicle data for your Android head unit. Once correctly installed and configured, it enables various car functions to be integrated with your head unit, such as:
- Steering wheel control functionality
- Display of vehicle information (if supported by head unit)
- Automatic activation of reverse camera
- Door status detection
There are no direct user controls on the decoder itself; its operation is managed through the Android head unit's settings and applications.
8. Maintenance
The Pinmany RZ-MZD58 CAN Bus Decoder is a sealed electronic component and requires minimal maintenance.
- Keep the device dry and clean.
- Avoid exposing it to extreme temperatures or direct sunlight.
- There are no user-serviceable parts inside. Do not attempt to open or repair the device, as this will void any potential warranty and may cause damage.
9. Troubleshooting
If you experience issues after installing the RZ-MZD58 CAN Bus Decoder, consider the following troubleshooting steps:
- No Power/Device Not Recognized:
- Verify that the operating voltage is within the specified +9V to +16V range.
- Double-check all wiring connections according to the pin definition diagram. Ensure no pins are bent or incorrectly inserted.
- Confirm that the Android head unit is receiving power and functioning correctly.
- Car Functions Not Working (e.g., Steering Wheel Controls, Reverse Camera):
- Ensure the CAN Bus decoder is correctly connected to the vehicle's wiring harness and the Android head unit.
- Revisit the "Setup on Android Head Unit" section (Section 6) and confirm that "Raise" is selected as the manufacturer and the correct car model is chosen in the CAN Bus settings.
- Try rebooting the Android head unit after checking settings.
- Consult your Android head unit's manual for specific CAN Bus integration settings or troubleshooting.
- Damage to Decoder:
- Improper wiring, especially incorrect voltage or polarity, can permanently damage the CAN Bus decoder. If you suspect damage due to incorrect wiring, the device may need replacement.
- Unsure About Fitting/Wiring:
- If you are uncertain about any aspect of the installation or setup, it is highly recommended to seek professional assistance or contact the seller for support to avoid potential damage.
10. User Tips
No specific user tips are available at this time. For optimal performance, ensure all connections are secure and the Android head unit's CAN Bus settings are correctly configured for your specific Mazda model.
11. Warranty and Support
For any questions regarding the Pinmany RZ-MZD58 CAN Bus Decoder, including installation, setup, or troubleshooting, please contact the seller directly. The manufacturer, Pinmany, is committed to providing support for their products.
If you encounter any problems with your item or service, please reach out to the seller before leaving feedback. They are dedicated to resolving issues to your satisfaction.