Yes, it is. At least as neccesary as reading the official docs
https://mazdatweaks.com/faq/
"How do I upgrade my CMU software?"
Read this thread (yes, the whole thread)
http://mazda3revolution.com/forums/...nect-all-firmware-version-only-downloads.html
"Ok, where can I download the latest version?"
https://my.hidrive.com/share/hsodpqja.l#$/
"Great, but should I install the latest version?"
Read the thread again
http://mazda3revolution.com/forums/...nect-all-firmware-version-only-downloads.html
Cheers!!