Part Number: TMS320F28377D Other Parts Discussed in Thread: TMDSEMU200-U Tool/software: Hello,
We are trying to test an assembly of the reference design CRD22DD12N from Wolfspeed that uses a TMS320F28377D DSP for controlling it. Wolfspeed has supplied…
Hi Bharat,
The LRETR assembly instruction is used to jump to the entry address as defined by the selected boot mode and continue execution. In our CAN based bootloaders for the other devices, referenced in CAN Flash Programming of C2000 Microcontrolle…
Hi Ujwal,
You can try using the Long Indirect Branch instruction. So you would need to store 0xA0000 in the XAR7 register and then branch to it with asm(" LB *XAR7");
This instruction is detailed in the TMS320C28x CPU and Instruction Set Gui…
Part Number: TMS320F28377D Other Parts Discussed in Thread: C2000WARE-MOTORCONTROL-SDK Tool/software: Hello everyone,
I am currently working on a project involving field-oriented control (FOC) for a sensored permanent magnet synchronous motor (PMSM)…
Part Number: TMS320F28377D-Q1 Tool/software: I was looking through the assembly generated by the CLA C compiler trying to gain some insight on optimizing my C code and noticed that it never uses the MAR1 register. Only the MAR0 register is used.
Since…
Part Number: TMS320F28377D Other Parts Discussed in Thread: UNIFLASH , Tool/software: Hello,
I am trying to program two programs into FLASH memory of the TMS320F28377D using Uniflash and Dslite. When programming these two programs - Uniflash 8.8.1 reports…
Hi Kihoon,
Thanks for your patience.
The current consumption during sleep mode is given in datasheet section "6.5.1 Device Current Consumption at 200-MHz SYSCLK". As you can see, all power rails need to be active as there would be current consumption…
Part Number: TMS320F28377D Tool/software: Hi , There is this thread TMS320F28377D: Bootloader documentation - C2000 microcontrollers forum - C2000 ︎ microcontrollers - TI E2E support forums here in response, they have mentioned CAN boot and flash boot mode…
Part Number: TMS320F28377D Tool/software: Hello,
I’m working on a CAN bootloader for the TMS320F28377D, where data is received via CAN and programmed into FLASH. The bootloader is placed in FLASHA and FLASHB, while the main application is in FLASHH.…
Part Number: TMS320F28377D Tool/software: Hi, I have written data at flash memory location starting from 0x0008000, upon power cycle, I need to start running the code from location 0x0008000.I tried below code application_entry_t app_entry = (application_entry_t…