You need the firmware for initialization. Even if the firmware were open source, it would still needs to be loaded so you'd still need firmware images.