There is a "KTM user setting tool" if you want to read all data from the ECU, as far as I know that is the only tool with software to communicate with the bike. You might need to get the ECU "activated" by a dealer to make it work. I haven't worked with it so this is just hearsay from the interweb.
If not that you have to rely on the fault codes as Rainero pointed out.