Hi all can someone please explain to me why there has to be a virtualised COM port and in addition to this, just what exactly are we looking at if we were to PuTTy to the COM port when the device is connected?
Is this a pre-loaded program loaded into the flash memory of the device that we are interacting with or maybe something on the EEPROM?
Can this program be changed? If we were to download a program we wrote in C to the device and then opened a terminal session to the device via the virtual COM port would we see our program?
I am just fascinated by this as you can tell!
Is there a way we can "look" inside the devices memory to see what is stored in there at all?