I am building an OpenAT application that will require the use of UART1 to be multiplexed. In the final application, I will need route several communication types over the UART1:
- AT command access (for diagnostics/test)
- RTE access (for trace/debug/programming)
- Data-mode interface to OpenAT application for direct control (used for automated test)
I did some digging on the forums and discovered MuxConfTool. I enabled the mux capabilities on my PCs COM1 port (connected to UART1 on my dev kit), and opened two DLCs (COM11 and COM12)
I then configured the Target Management perspective in Developer Studio to use COM11. I can connect successfully, retrieve the target info, and can execute AT commands.
However, when I attempt to launch the application in RTE debug mode, I get the following (cryptic) RTE kernel error message from RemoteTasks Monitor when I start the application:
“SEVERE ERROR: buffer:opic_wrapperQueryForRTE : NULL == opicint_wrapperMapForRTE”
At this point, RTM dies. I can’t debug, and the application is not running.
Anybody have any idea if what I am attempting is possible, and if so, how I do it?