Error code when trying to update firmware on Ender3 Pro

Okay so I bit off more than I could chew. We are trying to update the firmware to install an autoleveling kit. We used this video (Ender 3 Pro Firmware Update – Complete Guide - YouTube) as a guide to updating the firmware. However we are stuck on the last step with error codes. In the Arduino program (I don't know if that is what it is called?? please forgive me as I am way out of my depth as far as terms) I have two port options COM3 and COM5 both give me errors and I can't figure out which one is the correct one as neither disappear when I unplug the printer from the computer. (I deleted the file location from the copied error code, if that is necessary to diagnose I can repost it but I am working on my parents computer and it has their name in it...)

COM5 gives me this error:
Arduino: 1.8.7 (Windows 10), Board: "Sanguino 1284p, ATmega1284P (16 MHz)"

Sketch uses 108846 bytes (83%) of program storage space. Maximum is 130048 bytes.
Global variables use 5427 bytes (33%) of dynamic memory, leaving 10957 bytes for local variables. Maximum is 16384 bytes.

avrdude: Version 6.3-20171130
Copyright (c) 2000-2005 Brian Dean
Copyright (c) 2007-2014 Joerg Wunsch

     Using Port                    : COM5
     Using Programmer              : arduino
     Overriding Baud Rate          : 115200

avrdude: ser_open(): can't open device "\.\COM5": The semaphore timeout period has expired.

avrdude done. Thank you.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

COM3 gives me this error:
Arduino: 1.8.7 (Windows 10), Board: "Sanguino 1284p, ATmega1284P (16 MHz)"

Sketch uses 108846 bytes (83%) of program storage space. Maximum is 130048 bytes.
Global variables use 5427 bytes (33%) of dynamic memory, leaving 10957 bytes for local variables. Maximum is 16384 bytes.

avrdude: Version 6.3-20171130
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

     Using Port                    : COM3
     Using Programmer              : arduino
     Overriding Baud Rate          : 115200

An error occurred while uploading the sketch

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Please help a newbie who is floundering in their own incompetence!!

That probably means that NEITHER is your printer. Does your printer show up as an unrecognized USB device? Someone on the Creality forum recommended this driver for Windows:
http://www.wch-ic.com/download/ch341ser_exe.html