[How-to Article] Get started with ROS on Yocto

I flashed the image above built to sdcard. And boot the EPC-R3720 by this image.
I want to check the demo program, but it does not work.

# source /usr/bin/ros_setup.bash
# printenv | grep -i ROS
ROS_VERSION=2
ROS_PYTHON_VERSION=3
ROS_LOCALHOST_ONLY=0
ROS_DISTRO=foxy
# ros2 run demo_nodes_cpp talker
Package 'demo_nodes_cpp' not found
# ros2 run turtlesim turtlesim_node
Package 'turtlesim' not found

The recipe seems to exist.

meta-robot-platform/imx/meta-ros/meta-ros2-foxy/generated-recipes/demos/demo-nodes-cpp_0.9.3-1.bb
meta-robot-platform/imx/meta-ros/meta-ros2-foxy/generated-recipes/turtlesim/turtlesim_1.2.4-1.bb

How can I use these?

Please check with our local region support team for advanced support

How can I create a cross compile environment for a ROS2 user application running on the EPC-R3720?

When I boot the image created above, the ethernet port is not recognized.
How do I enable the ethernet port?