working device discovery and firmware upload