Finding firmware for the can be tricky because there are several hardware revisions of this device. Installing the wrong firmware can brick your device.