Например, OpenWRT и DD-WRT предоставляют два файла:
- фабрика (.img)
- sysupgrade (.bin)
Почему один .img, а другой .bin?
Имеет ли значение, какой я только что и если да, когда я должен выбрать какой?
OpenWRT и DD-WRT - это всего лишь два разных проекта, которые "питают" маршрутизаторы. Посмотрите на это, как будто вы сравниваете дистрибутивы Linux. Ваш вопрос будет похож на вопрос, в чем разница между Ubuntu и Fedora. Они предлагают разные функции для разных целей.
О файлах: один - файл .img, который полностью стирает прошивку и заменяет ее новым образом. .Bin это просто "sysupgrade", так что это просто обновление, которое не заменяет текущий образ.