Background
Implementation

Firmware Management Feature

In contrast to the requirement to search an existing external database of compatible product information, the client also wanted a custom back-end feature to manage a “firmware” library for their products.  While the content and informational literature associated with each firmware update would be managed in Drupal’s database, the actual firmware files would be hosted on an external FTP server.