I don't speak about the new Mazda-Navigation in the SkyActiv-Models. I talk about the differences between Mazda NB1 and Mazda NB1-live.
Which of them is in your car (look at device info-screen)? If you have a live-NB1, you can't patch it and use maps from here. I hope I'm not totally wrong now: The only way is a SD-memory card with exactly the same CID of your SD and a cloned installation from another car as current as possible.
These memory cards can be ordered from some chinese dealers, but I am not sure if you can find an NB1 installation from another system here.