Hello,
we are developing a network of devices build on RM42/RM48 MCUs. Thus, RM48 HDK and RM42 HDK are used simultaneously now.
While flashing the RM48 HDK is done via CCS right now, the RM42 HDK needs use of "nowFlash" as figured out by my colleagues (see
https://e2e.ti.com/support/microcontrollers/hercules/f/312/p/402213/1527689#1527689 ).
Unfortunately, "nowFlash" seems to be unable to distinguish the RM42 HDK from the RM48 HDK when both are connected to the same developer PC.
Since we would prefer a scripted flash process anyway, we investigated using a direct call to "nowFlash.exe" with explicit specification of a board configuration file (e.g. board_tixds100v2_v3_cortex_rmxx.dat). This works as long as only the RM42 HDK is connected. When the RM48 HDK is connected to the PC as well, the target selection via
$ ftdi_ft2232
usb_vid=0x0403
usb_pid=0xa6d0
is not unique and the wrong target is selected in our case.
=> Is there some undocumented parameter to specificy the serial number (e.g., TIMCUHDKB) to distinguish several Hercules HDKs with XDS100 debugger? (Note: we already know how to program the HDKs serial number according to our needs).
If there is currently no such feature in "nowFlash", would it be possible to extend "nowFlash" accordingly?
Do you have another proposal for achieving a scripted flashing of RM42 and RM 48 HDKs connected to the same PC?
Regards,
Joachim Eggers