You can look for archives such as firmware.center/firmware/Nokia or search Archive.org for Nokia BB5 firmwares.

Ensure the Nokia Connectivity Drivers are properly installed. Check your device manager to verify the phone displays under Ports or USB controllers. Try switching from a USB 3.0 port to a USB 2.0 port.

Disclaimer: Flashing firmware erases all user data. Ensure your phone battery is charged to at least 50% before proceeding. Step 1: Organize the Firmware Files

The "RM-559" identifier is your phone's internal product code. While the X6 also has other variants, such as the RM-551 , the RM-559 is a common model. Knowing your exact RM code is absolutely critical because using firmware intended for a different model can render your phone completely unusable, a state often referred to as a "hard brick". This is the first and most important check you must perform before any firmware update.

: Dedicated firmware modules handled high-fidelity audio playback and integrated the Ovi Music Store.