Hi, everybody!
Recently, I met a big problem when using VCP in TMS3206416 to perform Viterbi
Decoding. I wrote a simple program using BIOS and run it under Device Simulation
Mode in CCS2.2. The decoded bits were OK. But when I run the very same program
in DSP via emulator, the decoded bits were always zeros. I do not know whether
using VCP in DSP needs any special initialization.
I configured VCP via BIOS as follows:
G0 = 113, G1 = 235, F = 320, R = 80 ,C = 24
TB = mixed, IMAXS = 1024, SDHD = hard;
EDMA operation :
SYMX = 13; SYMR = 4, OUTF = Disable.
EDMA28 and EDMA29 configurations are as follows:
EDMA28 Link0: src Addr = 0x50000088, SUM = none;
DUM = increment; Ele Counter = 10; Disable Link.
EDMA29 Link0 : dst Addr = 0x50000000, DUM = increment;
SUM = increment; Ele Counter = 6; Link =1.
EDMA28 Link1 : SUM = increment, dst addr = 0x50000080;
DUM = none; Frame Counter = 5, Ele Counter = 28
Disable Link.






