Hi,
On 05/02/2013 03:38 PM, longjks wrote:
hi, How can I want to use console line on serial line. When I debugging, it is not convenient without command line on serial line.
if you want to use the serial line as terminal interface, and not for logging purposes, or to interact with the kernel debugger only, there exist two possibilities.
The first most convenient one is to enable a second UART interface of the Pandaboard (via its expansion connectors), and use the Genode's UART driver for the Pandaboard, which provides a UART session. A UART session in Genode is derived from the terminal session type, therefore you can directly connect e.g. the l4android process to use that UART driver as its terminal.
If you don't want or aren't able to use a second UART interface, another approach would be to use the Fiasco.OC specific UART driver that simply connects to the Fiasco.OC kernel debugger. It can be found under: 'os/src/drivers/uart/kdb'.
The drawback of the latter approach is, that your terminal sessions might get polluted by logging messages of Genode's core process, and the Fiasco.OC kernel.
Another component that might be of interest for you is the terminal multiplexer. In combination with the terminal multiplexer service ('gems/src/server/terminal_mux') you can use one and the same terminal session (e.g.: a UART line) in combination with several terminal clients. An run script example that combines the terminal multiplexer, and the UART kdb driver can be found in 'gems/run/terminal_mux.run'.
Regards Stefan
thanks
-------- Forwarding messages -------- From: longjks <longjks@...176...> Date: 2013-04-17 19:06:21 To: "Genode OS Framework Mailing List" genode-main@lists.sourceforge.net Subject: How to get l4android log on android_term? hi, last mail, Stefan said
You can get the whole log by removing the log_term, and use core's LOG service for all children instead. Then all logs will appear on serial line. We've put the log_term in place in some run-scripts only for demonstration purposes, when there is no serial line available. For debugging it's often more convenient to use only the serial line.
By removing the log_term in l4android, I can see the log appear on serial line.
How can I make the log on android_term appear on serial line?
When I debugging, it is not convenient to use android_term.
thanks.
longjks
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1
Genode-main mailing list Genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main