The device expects the firmware as a :

Connect the CVD1810-WJ and the deployment workstation to an Uninterruptible Power Supply (UPS). A power failure mid-flash can permanently damage the ROM chip.

Flashing incorrect MCU firmware can permanently disable your head unit's ability to communicate with your car. Always verify your current build number (e.g., ZXDZ_2020L07.07.19_l100 ) before attempting an update. download link for a specific update, or are you trying to with your current CAN bus integration? CVD1810-WJ Device Specifications | PDF - Scribd

Yes, if you have root or shell access. Use the command: cat /dev/mtdblock0 > /sdcard/firmware_backup.bin (Linux-based devices). For bare-metal MCUs, you need a programmer like an EEPROM reader.

If a version is found, tap . Once finished, the unit will prompt you to restart and install. Updating via USB (Local Update)

Verify that the system information screen displays the new firmware version number.

Driven by integrated low-cost amplifier boards (often upgradeable by hobbyists to high-fidelity chips like the TDA7850) paired with an adjustable multi-band digital sound processor (DSP). Responsibilities of the CVD1810-WJ MCU

Updating your MCU firmware can resolve bugs and add vehicle compatibility but should be approached with caution, as a failed update can disable hardware functions. The update process is typically done via a local .bin file. Community reports indicate that the update file for these units is often named update_wj.zip and should be placed on a USB drive formatted to FAT32. In some cases, the file must be renamed from update.zip to update_wj.zip for the system to recognize it.