
This paper presents the factors OEMs should consider when choosing between a network interface and removable memory for the purpose of delivering firmware updates, enabling features, uploading/backing-up setup parameters or data logging on an embedded device. When networking is not possible, practical or desirable, consumer memory products like SD cards and USB flash drives are sometimes considered. These consumer-focused products often fail to meet OEMs' requirements for ruggedness, long-term availability and consistent quality. In these cases, a rugged data carrier system that is specifically designed for embedded applications delivers the features OEMs are looking for.