Remove DSP2 from invalid list and improve error handling for non-existing core