Home |
RTTarget-32 Programming Manual Running Win32 Programs without Win32 Running a Program on the Target Running with or without Paging Installing Hardware Interrupt Handlers Catching NULL Pointer Assignments Running without Run-Time System Configuration for Debug and Release Builds Loading DLLs through a File System Using the MetaWINDOW Graphics Library Custom MP Floating Pointer Structure Debugging Compiling and Linking with On Time RTOS-32 |
DebuggingRTVmf-32 contains a special version of the Debug Monitor (Monvmf.exe) to be used with RTOS32Win. It supports cross debugging over the virtual network interface (COMPort parameter "Ethernet"), and one of the first 3 physical PCI Ethernet interfaces assigned to the RTOS32Win virtual machine (COMPort parameter "Ethernet2", "Ethernet3", "Ethernet4"), Serial ports COM1 or COM2 as well as parallel ports LPT1 and LPT2. The debugger acts as a cross debugger, but the host debugger and the Debug Monitor can execute on the same physical PC. The interface to be used by the Debug Monitor should be set in the COMPort command in configuration file VmfTarget.cfg. The port to be used on the host is set in file Rttarget.ini. The command line to build the Debug Monitor for RTOS32Win is: Rtloc -DBOOT Monvmf VmfTarget.cfg Monitor.cfg The Monitor can then be started under RTOS32Win with command line: UploadRtos -config "-b '$(RTE_ROOT)Vmf.bin' 'Rtos-32.config'" Monvmf.bin
|