For newer devices like 3597, 2797 etc (2013 & later) you should change the script in update.txt because MicroSD has been changed from 1 to 2

From

rrgn,41,1:/41.bin
reboot

To

rrgn,41,2:/41.bin
reboot