basically yeah. this is in case you upgrade the firmware on your DSi and your DSi no longer reads your Supercard. If that were to happen, you would need to update it somehow, right? This USB flashing device thing will give your supercard something to get power up from, and update its own software