I'm working with a legacy embedded system that uses a USB thumb drive to bootload new firmware. The system powers up, mounts the drive, loads code, etc. All is happy.
I'm looking to reuse this platform to use for multiple products and I'd like a way to keep the factory line from having to juggle thumbdrives and remember which one is the right load for the right device. The device's bootloader is very skeleton and can't be configured with a type ahead of time (so it could pick the correct file off the thumb drive).
Using one of those magic USB A-to-A adatpers and a cheap Linux laptop (or PC running Vbox), is there some way I can make the laptop look like a thumbdrive to something plugged into it?