SR22
Flight Crew Instrument; Flight Crew Private
Flight Crew Last 90 Days 25; Flight Crew Total 1200; Flight Crew Type 250
Troubleshooting
Aircraft Equipment Problem Critical; Deviation / Discrepancy - Procedural Other / Unknown
Air Traffic Control Provided Assistance; Flight Crew Diverted; Flight Crew Landed As Precaution
Aircraft; Procedure
In cruise while I was IMC on the edge of icing conditions most functions on my PFD failed. I had no comms for 3-4 min.; no transponder; etc. All functions had an 'X' through it on the PFD. Shortly thereafter I lost the moving map on the MFD of the G1000. My autopilot continued to operate and I initiated a 180 degree turn back to [a suitable airport]. My COMM came back up and I was able to take vectors to the field. Warning sounds continued throughout all of this. I continued toward [the airport] where the ceiling was approximately 800 ft. I loaded the ILS approach and it seemed to load as I got a glide slope and perspective seemed to be working. I still didn't have a map on the MFD. The terrain awareness system started going off as I was on the approach telling me to pull up. I landed safely.I used a Mac to do a recent update. I may have some corrupt files as a result of using a Mac to update the data cards. In looking at the cards there were indeed two corrupt files on the cards that essentially caused the G1000 to overload and come close to locking up which is why I lost the functions I lost. It was trying to 'fix' the corrupt files. I have been flying the Cirrus for 2 years and had a Columbia 400 with a G1000 for 5 years prior and had never heard of the of the potential issue of using a Mac and the resulting corrupt files. I have two other friends who had been doing the same thing. It seems that Garmin; Cirrus or Jeppesen should issue some type of warning to pilots to prevent someone from getting hurt. This is totally avoidable. A lot of pilots I know use Mac based laptops etc. I hope by making this report it can help someone not get in the bad situation I found myself in.
SR22 pilot reported losing most PFD functions. Reportedly; the problem may be related to updating the data cards using an Apple Mac computer.