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.

SMJ320F240: Flashing with XDS510USB on Windows 10

Part Number: SMJ320F240
Other Parts Discussed in Thread: UNIFLASH

I have an out file that I need to flash onto boards with a JTAG adapter, but the versions of SD Flash for the F240 that are referenced in other posts won't even install on Windows 10, and this device is not supported under UniFlash AFAIK.  Considering that TI is still selling this part, how can we program it on a Windows 10 machine?  TIA!

  • Is programming through the serial port an option for you?

  • F240 devices moved to End-of-Life (EOL) status a few years back. As such, much of the tool chain for that device is now obsolete. You have a few options:

     

    Download and install the Prg2xx utility from http://emulators.spectrumdigital.com/utilities/sdflash/legacy/

    Assuming you are able to connect to the device via JTAG (say, using CCS3.3), you may be able to use this DOS command line utility. 

    Explore serial port option. See attachments. 

    Explore 3rd party solutions: https://www.codeskin.com/c2prog-download

    APPNOTE.PDF7318.README.PDF

  • Hi Hareesh:

    I can't install PRG2xx because the installer, setupprg2xx.exe, is 16-bits and W10-64 won't let it run.

    The F240 SCI is connected to RS485 drivers/receivers that go to a connector, but the BIO line is connected to a CPLD I/O and pulled up to VCC. So I don't know if I might damage the CPLD if I force BIO high.

    I have V1.7 of C2Prog for the Delfinos & Piccolos we use on *our* designs, but the oldest chip there is the 2406.  (This board was designed elsewhere almost 20 years ago and my company took this on as a "build to print" order.)

    Is there any way to use the version of SD Flash that comes with CCS v8.1 with the XDS510USB or something newer?  I have USB100v2's and USB510L's available.

    Thanks,

    Bob D.

  • Bob,

    I searched online about running 16-bit apps on Win-10 and there were a few articles that explained how this could be done. Perhaps you already explored this route and was unsuccessful. 

    The F240 SCI is connected to RS485 drivers/receivers that go to a connector,

    So, even assuming we get the serial programming s/w to work, you need to enable RS-485 interface on the PC. I think you can buy RS232-RS485 converters, but you need to use a USB-RS232 converter in the first place, since PCs don’t sport serial ports anymore. 

    but the BIO line is connected to a CPLD I/O and pulled up to VCC. So I don't know if I might damage the CPLD if I force BIO high.

    Did you check the logic level of BIO pin at power-up? A high level is what we need. Perhaps you are concerned that the CPLD may be attempting to drive the pin low at the same time and we could cause a contention. 

    Not sure of your volumes, but found this company can program F240: http://bpmmicro.com/device-search/ 

    Is there any way to use the version of SD Flash that comes with CCS v8.1 with the XDS510USB or something newer? I have USB100v2's and USB510L's available.

    SDFlash is a product from Spectrum Digital. You may want to reach out to their Support.