What ESC do you have? You need a programming card that has the USB computer interface since for almost all ESCs you need to load a new ESC firmware off the computer.
I haven't heard their programming cards being called 2 in 1 or 3 in 1. They have been the LED and LCD programming cards. You needed the LCD one to load new firmware.
The available firmware is limited by ESC, meaning the firmware must be compatible with the ESC.