zephyr/samples/network/test_15_4/README
Ravi kumar Veeramally 873271b7ec net: apps: Add README file for 802.15.4 test application
Add config and build instructions for test_15_4 sample application.

Change-Id: I9920c5da27d643c0faee506f1497d0d68ed7ca52
Signed-off-by: Ravi kumar Veeramally <ravikumar.veeramally@linux.intel.com>
2016-02-05 20:14:40 -05:00

23 lines
886 B
Plaintext

802.15.4 test Application:
1) Loopback in single qemu:
Enable CONFIG_NETWORKING_WITH_15_4_LOOPBACK config option in prj_x86/arm.conf
to test 802.15.4. By enabling this option dummy driver will feed sending
802.15.4 frames back to 15_4 Rx FIFO. 15_4 Rx FIFO will asseble all frames
and feed it to IP Rx FIFO.
2) Loopback between two qemus:
Enable CONFIG_NETWORKING_WITH_15_4_LOOPBACK_UART config option in
prj_x86/arm.conf to send 802.15.4 frames out through QEMU UART and receive
frames through QEMU UART.
Follow below simple steps to create fifos at host.
$ mkfifo /tmp/ip-15-4-1.{in,out}
$ ln /tmp/ip-15-4-1.in /tmp/ip-15-4-2.out
$ ln /tmp/ip-15-4-1.out /tmp/ip-15-4-2.in
Open two terminals and run two qemus with below options.
$ make qemu QEMU_NUM=1 CONFIG_NETWORKING_WITH_15_4_LOOPBACK_UART=y
$ make qemu QEMU_NUM=2 CONFIG_NETWORKING_WITH_15_4_LOOPBACK_UART=y