@miroslavbl
nuvi 2559 HWID 1758 indeed does have protected firmware. asprin264 was likely thinking of 2xx5 devices rather than 2xx9 series. Unfortunately because of past events in regard to unlocked maps and software manipulation you will get no direct assistance here in this forum as to patching which is prohibited by Garmin's EULA conditions.

The most i can openly say is this: You need only to patch the firmware component "fw_all.bin" which is then flashed to region 14 (hex 0E). That's the only strict requirement however it best to flash all applicable regions with the same version of all the component BIN files regardless. The patcher application you've referenced only deals with fw_all.bin either by itself or as a part of an entire GCD file. I will give you further guidance only in a very 'general' manner and will not assist in making nor supplying you or any other member with 'patched' firmware, even privately. The basics of how to flash firmware BIN files using Ldr.bin and Text Commands are covered in this thread.

As to the difficulties you've found evidenced by this statement:
My nuvi 2559 can not connect to computer via USB port
If you mean that you cannot get the nuvi to be recognised in preboot mode so it can be flashed using Updater.exe and an RGN fw file that's not unusual. All modern Garmin automotive devices are notoriously difficult to access in preboot even though they can be used quite normally in MSM/MTP directly. Regardless, it's possible with persistence to attain preboot and then connect to flash conventionally unless the USB socket itself or a vital board component is physically damaged.