On 23/07/2016 3:47 AM, vivek kukreja wrote:
I'm working on improving the current tracing framework of RTEMS(Capture Engine and Trace Linker) for GSoC 2016. In the current phase, I have to transport trace files from RTEMS to host machine. I've built rtems-libbsd drivers for xilinx_zynq_19_qemu bsp and all examples are building with QEMU for arm. The testsuite has examples of a TFTP(and NFS) client running on the loopback interface, but I need help with configuring the ethernet interface.
Please look at the rcconf01 test: https://git.rtems.org/rtems-libbsd/tree/testsuite/rcconf01/test_main.c#n43 Create an in memory rc.conf file with: hostname=vivek ifconfig_cgem0="inet 1.2.3.4 netmask 255.255.255.0" defaultrouter="1.2.3.1" Call 'rtems_bsd_run_rc_conf_script' with the script.
If someone has worked on setting up communication between RTEMS target and host machine, or has similar examples please share. Any help is appreciated!
If you are on Linux you need to set up a tap and then get qemu to use the tap. I do not use Linux so I cannot help.
Chris _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel