Hi team,
Our customer is developing their system with TMS320C5517. Customer is studying Datasheet/TRM and asking us some inquiries.
1. Regarding C5517 TRM 16.3 section "UHPIA Register Settings ", this describes how UHPIAWL and UHPIAWU should be set, respectively. But, Customer wants to clarify "byte address ". I understand that this byte address means " CPU BYTE ADDRESS" in Figure 1-2. DSP Memory Map. And then, customer should set this calculated address(Double Word Address)to those registers. Is that correct ?
2. Regarding The device bootloader follows the following steps 8-(e) in C5517 Datasheet 6.4.1 "Invocation Sequence", "The entry point is located in the last block of SARAM, word addresses 0x27FFA and 0x27FFB." Does this word-address means "CPU WORD ADDRESS"?
In brief, Since 0x27FFA(Word Address) is 0x4FFF4(Byte Address), ( 0x4FFF4+0x80000)/4 = 0x33FFD is calculated.
Customer should set "UHPIAWU =0x3/ UHPIAWL to 0x3FFD" ?
Also , address of " entry point " is "CPU Byte address " ?
Can I have your Expert's comments on this, please?
Best regards,
Miyazaki