I use the Arduino IDE to upload sketches to my Arduino Uno. My OS is Linux Ubuntu 14.04 LTS. The Arduino IDE has two ports by default for communication with the Arduino Uno:
/dev/ttyACM0
/dev/ttyS0
- What is the difference between these two ports ?
- What does "ACM0" and "S0" mean ?
- Are there configuration files somewhere in the OS folder structure that describe the parameters of these ports ?
I know that when I select /dev/ttyACM0, I am able to send data to my Arduino Uno. However it does not work when I select /dev/ttyS0.
I just want to better understand what these ports are exactly.
: /dev/ttyS0,/dev/ttyS1,/dev/ttyS2..
means COM1,COM2,COM3,COM4,USB2COM
ROM_VIVA is updating rom file
Y,N
means format FAT or not format Fat
Example: mtkdownload 100 ROM_VIVA Y
– Mamdouh Saeed May 25 '21 at 04:19and When I use./mtkdownload /dev/ttyACM0 ./ROM_VIVA ` It just print same above.