8 Jun 2012 19:59
Re: How to build a simple eCos demo app with a serial console shell
R. Diez <rdiezmail-openrisc <at> yahoo.de>
2012-06-08 17:59:32 GMT
2012-06-08 17:59:32 GMT
Hallo Piotr: > The shortest way to achieve it is to build RedBoot. > [...] Thanks for your help. The first thing I wanted to do is to see redboot's serial console. This is the serial port I have configured in the or1ksim simulator: section uart enabled = 1 baseaddr = 0x90000000 irq = 2 16550 = 1 /* channel = "xterm:" */ channel = "tcp:10084" end I couldn't work out how to configure the serial port in redboot, can you help? The magical "ecosconfig add" command would be ideal. There seem to be 2 serial ports in the redboot configuration, one for GDB and another one probably for the console. I guess the baud rate and so on don't really matter when running in a simulator. I didn't see the serial port's base address 0x90000000 anywhere in the ecos.ecc file. The Ethernet controller's base address is normally 0x92000000, but I couldn't find that address either in the configuration file. I tried running redboot with both "channel=" settings above in or1ksim, in order to interact with redboot's console, but I'm getting the same kind of garbage one line at a time when I press ENTER: $T0a40:00008778;01:00025d64;#f7 $T0a40:00008778;01:00025d64;#f7 $T0a40:00008778;01:00025d64;#f7 It seems clean enough, so something must be working alright. That garbage could be the GDB protocol, or maybe it's the interactive console, only I failed to configure something properly. Thanks again, rdiez
RSS Feed