Although SHR aims to be 100% free and open source software, it's not always possible to operate without binary firmwares. Due to being non-free, we can't redistribute them with images, so if you want to use some peripherals which need firmware to be loaded, you need to download it manually.
The firmwares we're talking about here is software, which runs on the wifi chip, bluetooth chip, etc... They do not run on the same CPU as SHR.
Platforms which need non-free loadable firmwares:
If you don't want to use any non-free blobs on your device, be prepared that some functionalities may not be available.