wiki:Software/Firmware/Framework/R3_arch/outline/pkt
close Warning: Can't synchronize with repository "(default)" (/common/SVN/crkit does not appear to be a Subversion repository.). Look in the Trac log for more information.

Version 3 (modified by khanhle, 12 years ago) ( diff )

--

Packet Format

The CRKit packet format is as shown in Figure 1. Host must conform to this specification to enable board level communication.

Figure 1 - Packet Format



The packet consists of following headers :

UDP is used for Host <-> CRKit communication e.g. RMAP read/write, status and data transmission.

At this point, fragmentation/reassembly at IP level is not yet supported. We may include this feature in the future. Note that the IP packet size must be 46-1500 bytes e.g. size of ethernet payload. Hence, max. UDP payload is 1500 - 20 (IP header) - 8 (UDP header) = 1472 bytes.

Furthermore, additional header information is added into the payload region for user specific control information :

Some sample packet configurations :



..

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.