Do NOT use generic files. Go by your Dell Service Tag or exact model.
For diagnostics:
Once you have successfully recovered or diagnosed your system:
For older BIOS-level diagnostics: