A technique for automatically reprogramming an embedded Linux system

This paper presents a method used to automatically reprogram an embedded Linux system using a USB (Universal Serial Bus) pen drive. New software stored on the pen drive can be automatically transferred and installed into the embedded Linux System on insertion of the pen drive. The technique was developed with the aim of creating a multi-purpose device that could be easily reprogrammed at will. This device would then allow a user to bypass a computer in order to transfer data between USB peripherals.