QEMU is able to emulate ARM systems with multiple serial ports, for example the Versatile PB. It has the ability to direct them to many types of host resources such as standard I/O, a pseudo-terminal or a telnet port. I started from my hello world example for bare-metal ARM programs to control three different serial […]
Setting up a system on Linux to emulate serial port communication with 8051, using SDCC, uCsim and socat.
Serial ports are not very useful for the end-user, but they are very important for administration of headless (without monitor) servers and for embedded device development. For example, if you are designing a chip that contains a micro-processor with a serial port (UART) to communicate with an external control (such as a graphical tool running […]
November 30, 2010
4