Other Parts Discussed in Thread: SYSBIOS
Hi Team,
Here are some question customer is asking for:
1. Can the SYSBIOS system of DSP C66 and DSP C71 support C++? Does it support STL library?
2. How to transfer a large amount of memory from the host end of the A72 core to the target end of the DSP core?
The current operation method is as shown in the figure below. For a large amount of memory that already exists on the host side, it needs to be copied to the memory requested by tivxMemAlloc before it can be transferred to the target side. The overhead is relatively high.
Can the existing memory blocks under Linux be mapped to the ION Shared memory, so as to avoid memory copy overhead?
3. If plan to migrate some computing functions to C66 and C71, customer need to obtain the following 3 documents of C71:
C71x DSP CPU, Instruction Set, and Matrix Multiply Accelerator (SPRUIP0)
C7x Instruction Guide (SPRUIU4)
C71x DSP Corepac Technical Reference Manual (SPRUIQ3)
4. The host side executes vx_app_linux_arm_remote_log.out, and how to operate the DSP side is required to send the log from the DSP side to the host side, so that the operation information of the DSP can be observed
5. After the firmware on the DSP is currently make linux_fs_install_sd, copy the firmware of the corresponding DSP to the device for execution, and then restart.
Do customer need to use CCS software and emulators to better develop DSP software?