I don't know as decathlon lost my bar clamp bolts. I will be raiding the bolts at work today so I can get out tonight.Nope software update needed, i think you have the us software on yours....does give you a 20mph level of assist instead of 15 though?...if your not actually going off rd this could be useful