Other Parts Discussed in Thread: SYSCONFIG, UNIFLASH
Tool/software:
Dear TI Support Team,
I am currently working with a custom board based on the AM2434 SoC, designed following the AM243x-LP LaunchPad reference. On the LaunchPad, I was able to successfully perform firmware updates using the USB DFU method via the ROM bootloader.
Now that I have moved to the custom hardware, I would like to clarify the steps required to enable firmware updates via USB DFU on this platform. Specifically, I would appreciate your guidance on the following points:
Once the device BOOT UP, I planned to upload one LED blink code. For that what are the steps need to follow to upload code using USB-DFU? We resembled the similar pins for flash memory communication as like in the AM243x-LP.
-
Flash Programming Support:
-
Does TI provide a USB DFU-compatible flash writer or flash driver for the AM2434, or will I need to develop custom flash handling code for my board?
-
If a flash driver is required, is there a reference example or source code available that supports USB DFU + flash programming?
-
-
Customization for Custom Board:
-
Are there any specific software or hardware modifications required (e.g.SysConfig changes, clock settings) to get USB DFU working reliably on custom hardware?
-
Any documentation, sample code, or application notes that address the above would be greatly appreciated. My goal is to replicate the reliable DFU-based firmware update flow from the LaunchPad on our custom hardware.
Thank you for your support.