Yes, changing the software without replacing the hardware is possible. Unfortunately, you can’t change the embedded Firmware in the memory chips. It’s easier to update it.