KERNEL PANIC on Mac after unplugging Arduino

Hello Everyone,

I didn't know where to post this question, so I'm uploading it to "Installation & Troubleshooting" section.

So basically I've been getting kernel panics on my Mac (analogous to the blue screen of death on windows) after unplugging my Arduino from my Mac. It doesn't happen every time but happens often enough to suspect that Arduino is somehow the cause. I don't know what happened to the Arduino since I've been using it for almost 8 months without any problems.... But now I'm afraid of plugging in the Arduino in case it somehow corrupts my mac... Prior to kernel panics, I've been having network issues too (specifically connecting to WiFi) and I'm suspecting Arduinos now have something to do network issues as well.

I would like to find the cause and fix it so that I can begin working with the Arduino again. I've attached the error code Mac automatically generated in case anyone can tell me what is going on and any directions to remedy it.

Any help / direction / guidance would be much appreciated!!

Note:

  • I've attached the error message instead of pasting it on this post because I was over the Forum's 9000 character limit.

  • My Mac specs are also within the error message - at the very bottom.

Kernel Panic Message.txt (9.63 KB)

Which Arduino board do you have?

It's a standard Arduino UNO

https://store.arduino.cc/usa/arduino-uno-rev3

Does the black chip behind the USB jack say "MEGA16U2"? The reason I ask is because there have been report of this type of problem caused by the CH340 USB chips used on the Uno derivatives. I haven't see reports of it caused by the ATmega16U2 on the official Uno (or faithful clones thereof) though.

Hi pert.

I don't think I see that text but then again, I'm not sure if I'm looking at the right place...
I've attached the picture of the back of Arduino and circled where I think I was supposed to look.
Let me know if I was looking at the wrong place!

Thanks again!

back of arduino.pdf (93.4 KB)

You're looking on the wrong side of the board.

Hi Pert,

sorry about looking at the wrong side of the board

I looked at the board again and do see "MEGA16U2" on the chip. It's pretty small but I can definitely see it.

There were other prints too that looked like the serial number and I'm writing that down here as well. The print is pretty small so I'm not positive this is the correct information but the following is what I saw on the chip.

ATMEL
MEGA16U2
1726 PH
A973XB

I'm also attaching a picture with a circle where I was looking at just to make sure we're both in the same loop.

Thanks again!

front.pdf (120 KB)

No need for an apology. My instructions were unclear. Yes, you got it right. Your Arduino board uses the ATmega16U2 so any information about problems related to the CH340 on macOS is irrelevant to your situation.

Hi per, thanks for the reply.

pert:
Your Arduino board uses the ATmega16U2 so any information about problems related to the CH340 on macOS is irrelevant to your situation.

If that is the case, can you point me to any resources / documentation / forums to solve this problem?
I do need to use the Arduinos for a project and I'm just worried about Arduino messing with my mac memory / corrupting something inside the Mac if I plug it back in...

Also do you know what was causing the kernel panics for CH340? Could it be possible that the underlying problem is similar to what was caused by CH340?

Thanks again!

There's some good information about the CH340/macOS Mojave issue here:
https://forum.arduino.cc/index.php?topic=570440.0

Thanks for the pointer pert.
I'll go check it out!