It makes sense to replace the USB communication with Serial? The firmware will be smaller and hopefully will have no problems on Linux... and is easier to be ported on other languages/compilers. The board will need a Serial to USB converter, but that component is very common these days.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2018-11-09
It makes no sense at all. COM port has almost completely disappeared from modern computers. Besides, OpenProgrammer is nearly the only open source USB programmer for large scale of memory and microcontrollers. Return to COM port would be a step back.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It makes little sense: you have a direct connection and update it by placing another device in between. But besides this, serial connections cannot be trusted for timing, so an hypothetical serial version would just transfer the entire packet of instructions at once as it is done now.
It sure is possible, but do not see a need for it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It makes sense to replace the USB communication with Serial? The firmware will be smaller and hopefully will have no problems on Linux... and is easier to be ported on other languages/compilers. The board will need a Serial to USB converter, but that component is very common these days.
It makes no sense at all. COM port has almost completely disappeared from modern computers. Besides, OpenProgrammer is nearly the only open source USB programmer for large scale of memory and microcontrollers. Return to COM port would be a step back.
It makes little sense: you have a direct connection and update it by placing another device in between. But besides this, serial connections cannot be trusted for timing, so an hypothetical serial version would just transfer the entire packet of instructions at once as it is done now.
It sure is possible, but do not see a need for it.