Dear E2E,
We are looking into the TI's "Keystone 66AK2E02" (which consist of 1 C66x DSP Core and 1 ARM Core at up to 1.4 GHz) for one of our customer design.
Basically, we need to make use of both DSP core as well as the ARM core of Keystone 66AK2E02. We also looking into the Multicore Software Development Kit (MCSDK 3_01_03_06) and trying to customize it for our purpose.
As part of our initial study we would like to get clarification on the items listed below:
1) "Keystone 66AK2E02" supports 2 UARTS. UART is been used for the debugging purpose in our design. 2 UARTs are preferred in such a way that one is dedicated for ARM side and another one is for DSP side debugging. I would like to know, Whether this set-up already supporting in the "MCSDK 3_01_03_06" ? If not, then how the UART has configured in "MCSDK 3_01_03_06" by default?
2) The preferred boot medium is USB/ SD card for us. With respect to ARM core, whether USB device/SD card can be configured as boot medium and file system storage device? Is this feature supported in the "MCSDK 3_01_03_06" ?
3) With respect to ARM core, EMAC/Ethernet and PHY support for packet transfer is supported in the "MCSDK 3_01_03_06" ?
4) From DSP’s point of view, we would like to know the following peripheral supports are already present or not in the "MCSDK 3_01_03_06"?
a) I2C
b) SPI
c) EMEIF16 for memory mapping purpose
d) EDMA
e) PHY driver
f) GPIO interrupt handler support
g) UART for debugging console.
Looking forward to your reply...
Best Regards,
Ajith P V