• Setup guide: 2016 Toyota RAV4 + 360 Bird's Eye view + JBL amp

This is condensed summary of my adventure getting DUDU7 working on 2016 Toyota RAV4 Hybrid with 360 Bird's eye view camera and JBL amplifier. Hopefully it would be useful as a guide for other owners of similar models.

  1. Hardware
    Canbox: Raise RZ-FT02 + matching harness. The other commonly sold canbox variant "RZ-FT01" will not be able to control JBL amplifier.
    Raise published detailed wiring instructions for their canboxes. Auto-translated to English version is here. I will refer to the harness connector pins using the labels used in these datasheets.

  2. Wiring.
    Pretty standard -- plug the matching connectors. Be careful -- the pins often bend easily, so if the connector does not plug in smoothly, unplug it and look for bent pins, straighten them and try again.

By default Wheel buttons are connected directly to canbox (C21/C22 -> canbox 17/20). You may want to wire them directly to the head unit's K1y1/KEY2 wires labeled G6/G7 on DUDU7 wiring diagram). This will let you remap the wheel keys later on and it appears to help with the volume controls getting out of sync.

360 Bird's eye view camera signal comes from the single regular backup camera connector, so it does not need anything special, just plug in backup video coming from connector "D12/D24". No need to worry about camera power. Make sure it's the yellow video plug coming from the "D" connector. There are usually extra connectors and there may be another yellow plug coming from an unused smaller connector.

GPS and Cell antennas can be conveniently glued to the plastic frame just below the OEM display with emergency button -- they do get decent satellite and cell tower visibility there.

  1. Software configuration

3.1 SWC (Wheel buttons)
Once the DUDU unit has been hooked up, the next step is to go to the Settings->Vehicle->SWC and assign the functions to the keys. If you've got something wrong, just learn it again -- it will replace the previous setting. Each learned setting has two functions assigned. Left one for the short press, right one for the long one. Short press function appears to be assignable only during learning, and can't be changed later, without re-learning the key. Annoying, but not a big deal. The Long press function can be easily changed by just clicking on it, and selecting a new function. One caveat -- while you're in the SWC learning screen, the buttons are disabled. So if you want to test them, exit the SWC learning screen first. Another glitch I've noticed is that sometimes button autorepeat stops working after key learning. Rebooting the head unit may help. So does, sometimes, just re-learning the keys. It only seems to happen to Vol+/Vol- buttons.

3.2. Canbox setup
Go to Settings->Vehicle -> Canbus, and pick RZC/Toyota/RAV4/2013-2018 High Amp.
The button is detected by the canbox, but it's not enabled by default. Run "Vehicle settings" app, go to "Setup" page and click on the "360 camera" checkbox that's one of the fist items on that screen. After that the camera button should work, and you should be able to change the views, etc on the screen the same as with the OEM head unit. The video quality is terrible, but it is what it is. It was always bad, it just was not as noticeable on the terrible screen of the OEM head unit.
If you want to tweak amplifier setting, that can also be done in the "Vehicle settings" app on the "AMP settings" page.

With canbox set up, the head unit should now correctly show when the doors are opened, and when the front or rear radar start beeping. Info display on the car dashboard will display track name for the local media being played, but, unfortunately it does not show the media info from the stuff I play via Android Auto. Not a big deal for me.

3.3 Fan
With the default settings the fan is kicking in way too often, as DUDU7 seems to run relatively hot. Set the fan temperature threshold higher, so it kicks in only when it's really needed.

3.4 Audio

With the default settings the audio may be heavily distorted at higher volume levels. Reducing Settings->Sound->Maximum speaker level from the default 400-something to around 300 fixed the issues for me.

Another option is to connect linear audio output for the front right/left (Red+white RCA connectors from the head unit) to the amplifier's front right left wires (A1/A5, A2/A6). The JBL amplifier on RAV4 only has two inputs, so all the fancy multi-channel audio processing on DUDU head units are hot going to do much. Connecting to the linear inputs would also allow physically disabling the amplifier and reduce the amount of heat it produces. That could help running the head unit cooler (may be needed in hotter climate? I'll see next summer). Original mod post on 4pda is here.

Known issues:

  1. The volume controls on the head unit sometimes get out of sync with the actual volume setting on the amplifier. With the settings above it's very minor (you could still hear fait sound after turning the volume all the way to zero). It's easy to work around by raising the volume by a couple of clicks, and then bring it down to zero again.

  2. Air conditioner info is half broken. For me temperature set point is always shown as "high", and A/C screen does not reflect the actual state of "sync" LED on the real A/C. Fan speed, on/off, AC mode do get reflected, but that's about it. Can't control anything from the screen. I personally do not care, as I prefer the physical knobs for A/C control anyways.

Overall, I'm pretty happy with the overall result. DUDU folks were very helpful while I was figuring out how to get things working the way I wanted, for which I'm very grateful.

That's about it, I think.

Update 2024-12-10: Added Fan and Audio sections.

  • gsb likes this.

my fan runs 24/7. 🙁

Would be nice if it only turned on when the processor temp threshold was reached.

    picasso1850 Temperature threshold is configurable on DUDU7. I do not recall off the top of my head where exactly the setting is in the menu hierarchy, but you can set it to start at higher temp, or disable the fan altogether.

      zzyxy Thx for the suggestions. Disabling the fan entirely sounds suicidal, especially when my heater vents are right next to the HU. If I understood what the normal temp range for the HU processor should be I would be more comfortable adjusting that threshold, if available. Also thought I read the fan being on 24/7 was because I have an OEM factory AMP.

        picasso1850 For the chips themselves, it's not unusual to have max chip temperature above 100C. Unisoc chips are designed to be "capable of operating within the car’s ambient temperature range of -40°C to 85°C" https://www.unisoc.com/en_us/home/TQCDZ-A7862
        The default threshold of 60C set on DUDU7 is way too low, IMO. I've cranked mine up to 80C and the fan no longer kicks in.

        Also thought I read the fan being on 24/7 was because I have an OEM factory AMP.

        I do not think it's applicable to DUDU7. Some older head units that had the fan bolted on as an afterthought did indeed use amplifier on/of to control the fan, but I think DUDU7 does not rely on that.

          zzyxy I found the operating temp control option under start/stop>fan settings. The setting was configured to auto > 60, but regardless if I increased the temp setting, the fan would not shut off(car was cold and shut off for 12+ hours). Conflicting settings maybe?

          If memory serves I believe there is another setting somewhere, maybe under sound, for fan on/off related to amp.

          Can anyone give any more insight?