I386-PC586 on Dil/NetPC
simtec at datacomm.ch
Wed Jun 22 09:13:22 UTC 2005
Thanks for answering!
I checked bsp.h but could not find anything relevant to
BSP_CONSOLE_PORT_CONSOLE. But I changed CONFIGURE_NUMBER_OF_TERMIOS_PORTS
from 1 to 2. Does still not work.
I use RTEMS_MAKEFILE_PATH=/opt/rtems-4.6/i386-rtems/pc586 to compile
I realized that hello.exe does not work in bochs as well. Therefore I
downloaded the grub144.gz image again that contains the hello.exe. Hello.exe
from grub144 runs fine in bochs! I copied the hello.exe from grub144 to my
GRUB-image. This runs fine too! But I realized the following:
Hello.exe on grub144:
- Size 65.2KB
- Loads as "NetBSD-a.out"
Hello.exe on my GRUB-image:
- Size 120.7KB
- Loads as "Multiboot-elf"
Why does the hello.exe on grub144 image have another format ("NetBSD-a.out")?
Is this relevant to my problem? What do I have to do to get the
Any help is welcome.
Best regrads, Valentin Buergel
Am Mittwoch, 22. Juni 2005 02.38 schrieb Chris Johns:
> Valentin Buergel wrote:
> > I am new to RTEMS. I successfully build and installed RTEMS for the i368
> > hardware. But I am not able to run the hello.exe application on the
> > embedded hardware.
> I assume this is the pc386 BSP.
> > There is no video therefore I enabled RTEMS_RUNTIME_CONSOLE_SELECT in
> > console.c. I also adapted iqr.h to fit COM2 (IRQ11 instead of 3). RS232
> > is connected on COM1 and COM2 and I watch on minicomm but nothing
> > happens.
> Did you also change BSP_CONSOLE_PORT_CONSOLE in bsp.h ?
> > The last thing I see from GRUB is:
> > # Booting 'Hello-World'
> > # kernel (hd1,1)/hello.exe
> > # [Multiboot-elf, <0x100000:0x1d584:0x2e48>, shtab=0x121140,
> > entry=0x10000c]
> This looks fine.
More information about the users