Yeah I updated my firmware and maps without doing any coding with a cable.
To save purchasing any SD cards I backed up the old map data, deleted all files from the V4 SD (not format), used that SD for the firmware update, then copied the old maps back (before I found the newer maps). I don't recommend that though as it'll cause more wear.
When copying the newer maps I extracted them to my PC first, modified the DBInfo slightly then deleted some Turkey & Ukraine stuff so it would fit and not fail randomly whilst copying.
Later I got a cheap cable and with coding I was able to clear the hidden error that shows when using diagnostics and then also got the TMC traffic info working again.
This is the SD that came with our 2014 car, I've shared it here unzipped which might save time (there might be a download as zip option somewhere). The Mega desktop app etc has been fine to use for me.
7039 files and 1526 subfolders
mega.nz
(I may have to delete this in future to save cloud space, so back it up and also sign up to save it directly to a free MEGA account).
FRONT:
SEAT
Navigation AT
Europe (V4)
5F0.919.866.F
203618 [On left side]
BACK:
CE
AF8GSDP TASD0-14010010
291323M85S E1404BA
MADE IN TAIWAN
WINDOWS INFO:
-----
5.91 GB Used
1.57 GB Free
Capacity 7.48 GB
FAT32
DbInfo.txt:
PartNumber1="8V0919866B "
PartNumber2="5G0919866F "
PartNumber3="5E0051236C "
PartNumber4="5F0919866F "
PartNumber="8V0919866B "
ApplicationSoftwareVersionNumber="0036"
SystemName=" ECE 2014 "