Any authorized Dealer , whether its BMW, Honda, Ducati etc. Will be able to do the firmware update. In fact its the first item they check when I'm booking the service even before they recieve the bike. Simply by using your VIN they check the service history. No different than any car service at...