This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi All,
I have a question about rewriting pragram FLASH via USB.
① I have set the Boot PIN setting for the TI C2000 F2836x USB BOOT as shown in the image, is this OK?
② When I build after configuring with Sysconfig, I get the following error.
Is there any way to resolve this?
C28xx_CPU1: Error during Flash Programming. Address 0x00078008, FMSTAT (STATCMD on some devices) 0x00000030
C28xx_CPU1: File Loader: Memory write failed: Unknown error
③ I saw how to use a USB bootloader from a user program.
Is this possible with the F2838x?
Best Regards,
Ito
Hi Ito,
Did you try the existing example provided within C2000Ware and the usb flash programmer utility?
Location : <C2000WareInstallDir>\device_support\f2837xd\examples\dual\F2837xD_usb_flash_kernels
Pls let us know if this works fine.
Best Regards
Siddharth
Hi Siddharth,
I am currently using TMS320F28386S.
Can I use the utility for F2837xd?
If not, please let me know how to customize it.
Best regards,
Ito
Ito
The utility can be used for F2838x also, however the Flash kernel code has to be written for it.
You can refer the existing example for F2837x and port it for F2838x.
Best Regards
Siddharth
Hi Siddharth,
A customer is asking about how to migrate.
The F2837x and F2838x APIs are similar, so I don't think there are any changes in registers, etc.
Would it be enough to change the header files?
If you have any specific porting instructions, please let me know.
Best Regards,
Ito
Ito,
The USB peripheral is same on these devices. While porting the following things needs to be considered
1. The clock frequency,
2. USB pins (pinmux will be different on these devices)
3. Interrupts
Best Regards
Siddharth
Hi Siddharth,
Thank you for your reply.
Three things will be checked.
Best Regards,
Ito