Serial boot for Ampro CM-p5e board

The following does not generate a system talking to the first serial port -
any ideas? It just stops and does nothing following the boot from floppy.
I know the serial port is working because I can setup the BIOS with it.

\

A simple “ls”, “cat”, and shell.

This file is “shell.bld”

[virtual=x86,bios +compress] .bootstrap = {
startup-bios -s 64k
PATH=/proc/boot procnto
}
[+script] .script = {
devc-ser8250 -b 9600 -F 3f8^1,4 2f8^1,3 &
reopen
[+session] PATH=:/proc/boot esh
}

[type=link] /dev/console=/dev/ser1
[type=link] /usr/lib/ldqnx.so.1=/proc/boot/libc.so

libc.so

[data=copy]
devc-ser8250
esh
ls
cat

John Sanders <jsanders@radix.net> wrote:

The following does not generate a system talking to the first serial port -
any ideas? It just stops and does nothing following the boot from floppy.
I know the serial port is working because I can setup the BIOS with it.

I don’t know the board, but I’m pretty sure you’ve specified the
driver command line improperly. Try the following:

\

A simple “ls”, “cat”, and shell.

This file is “shell.bld”

[virtual=x86,bios +compress] .bootstrap = {
startup-bios -s 64k
PATH=/proc/boot procnto
}
[+script] .script = {
devc-ser8250 -e -b 9600 -F 3f8^0,4 2f8^0,3 &
reopen
[+session] PATH=:/proc/boot esh
}

[type=link] /dev/console=/dev/ser1
[type=link] /usr/lib/ldqnx.so.1=/proc/boot/libc.so

libc.so

[data=copy]
devc-ser8250
esh
ls
cat


\

Brian Stecher (bstecher@qnx.com) QNX Software Systems, Ltd.
phone: +1 (613) 591-0931 (voice) 175 Terence Matthews Cr.
+1 (613) 591-3579 (fax) Kanata, Ontario, Canada K2M 1W8

Didn’t help… but thanks for the try.

Finally got it to work by taking off everything past the -b 9600 on the
devc-ser8250 line.

Thanks for the help.

The following does not generate a system talking to the first serial port -
any ideas? It just stops and does nothing following the boot from floppy.
I know the serial port is working because I can setup the BIOS with it.

\

A simple “ls”, “cat”, and shell.

This file is “shell.bld”


}
[+script] .script = {
devc-ser8250 -b 9600 -F 3f8^1,4 2f8^1,3 &