Part Number: TMS320C6678
Hello
There are two c6678(EVM) boards, I need to implement the exchange using HyperLink between them. I ran the example hyplnk_exampleProject part mcsdk_2_01_02_06, the mode of exchange between circuit boards , i.e. //#define hyplnk_EXAMPLE_LOOPBACK. Example works. I am interested in the asynchronous exchange mode under the control of the processor #define hyplnk_EXAMPLE_TEST_CPU_BLOCK_XFer. One board will only write to a specific address, the second board will only read. To signal that the buffer is written I will use the UART interrupt on the receiving side. The uart interrupt is also working well. As I understood the function hyplnkExampleCPUBlockXfer(&remote->cpu Block, value, time Limit); writes data to a remote device, and how to read the data, where they are stored in this example. Where the example specifies the address of the receive buffer to display the received data. I want to implement a simple interface like hyper_write(char *buf, size) on the transmitting side and hyper_read (char *buf, size) on the receiving side. The uart interrupt will be used to signal the reception
Thanks