Complex sentence: A binary blob is generally not considered the same as a firmware package that accompanies a particular device as the firmware is the operating software required by the device's onboard microcontroller.
Split into simpler sentences: A binary blob is not the same as a firmware package that accompanies a particular device. Firmware is the operating software required by the device's onboard microcontroller.