firmware and sample files