N
Nickolai Leschov
Hello,
I am working on an industrial automation project that involves
programming the i188 PC-compatible controller with embedded DOS and
several serial ports. What options do I have for debugging on this hardware?
Specifications of the controller:
CPU 80188 or compatible, 40 MHz (RDC R-8820, clone of Am188ES ?)
SRAM 512KBytes
Flash 512KBytes
EEPROM 2KBytes
COM 0 Internal communication with the I/O modules
COM 1 RS-232 (system console is here)
COM 2 RS-485
COM 3 RS-232/RS-485
COM 4 RS-232
Model: ICPDAS I-8411
Detailed spec: http://www.icpdas.com/products/PAC/i-8000/i-8411-i-8811.htm
The controller has DOS-compatible OS in the boot sector of its Flash
disk (first 64K), called MiniOS7. Flash disk has rudimentary file
system: no directories, only full erase (OS is not affected since it
resides in boot sector). There is no video card, but serial RS-232
console can be used instead. (COM 1)
For development I can use any compiler (I program in 'C') that can
target DOS and i186. Manufacturer supplies system library (LIB and H
files) that I link to my program for interfacing with controller's
devices. Then I'm supposed to transfer binary to controller using
manufacturer's terminal program.
Are there any DOS-targetting 'C' compilers that have what I need -
remote debugging via RS-232?
Regards,
Nickolai Leschov
I am working on an industrial automation project that involves
programming the i188 PC-compatible controller with embedded DOS and
several serial ports. What options do I have for debugging on this hardware?
Specifications of the controller:
CPU 80188 or compatible, 40 MHz (RDC R-8820, clone of Am188ES ?)
SRAM 512KBytes
Flash 512KBytes
EEPROM 2KBytes
COM 0 Internal communication with the I/O modules
COM 1 RS-232 (system console is here)
COM 2 RS-485
COM 3 RS-232/RS-485
COM 4 RS-232
Model: ICPDAS I-8411
Detailed spec: http://www.icpdas.com/products/PAC/i-8000/i-8411-i-8811.htm
The controller has DOS-compatible OS in the boot sector of its Flash
disk (first 64K), called MiniOS7. Flash disk has rudimentary file
system: no directories, only full erase (OS is not affected since it
resides in boot sector). There is no video card, but serial RS-232
console can be used instead. (COM 1)
For development I can use any compiler (I program in 'C') that can
target DOS and i186. Manufacturer supplies system library (LIB and H
files) that I link to my program for interfacing with controller's
devices. Then I'm supposed to transfer binary to controller using
manufacturer's terminal program.
Are there any DOS-targetting 'C' compilers that have what I need -
remote debugging via RS-232?
Regards,
Nickolai Leschov