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.

TMS320F240PQ:Bootloader

Hi Team,

Did all the TMS320F240PQ sold so far have the same bootloader downloaded?
Also, is there another DSP that downloaded the same bootloader with the same spec?

Beat Regards,
Tom Liu

  • Did all the TMS320F240PQ sold so far have the same bootloader downloaded?

    I checked my archive and it appears only one version of bootloader was used.

    Also, is there another DSP that downloaded the same bootloader with the same spec?

    F243 used a similar (but not exactly identical) bootloader.

  • Hi Hareesh,

    Thank you so much for your reply. It was helpful.
    By the way, can we get a bootroder for TMS320F240PQ?

    Beat Regards,
    Tom Liu

  • Tom,

    Can you give me more details of this issue? Who needs this and why? You can reply to the email I sent you.

    This device is no more in production and virtually no support is available for it. Do you have the means to program the flash? If so, how? via JTAG or serial port?

  • Hi Hareesh,

    Who needs this and why?

    One of my customers who are in charge of electronic board repair at their company needs this.
    There is a DSP of TI on the Power supply board that is inserted into their equipment.

    It is TMS320F240PQ. We often see cases where DSP has to be damage and replaced in the defect elec board. So it is important that I have a bootloader downloaded to every F240PQ chip sold.

    Do you have the men to program the flash? If so, how? via JTAG or serial port?"

    According to my research, the F240 can be programmed using an IC that supports RS232 communication and communication. And our company's board manual specifies how to download the program. So we care about the existence of the bootroder.

    Question
    1. Is there any way we can get a bootloader?
    2. Are all TMS320F240PQs sold shipped under a bootloader?

    Beat Regards,
    Tom Liu

  • Tom,

                  There are two ways to program the F240: 

    1. Using JTAG: You need the flash image as a .out file (also called a COFF file). If you have this file, you could use the DOS command line utility Prg2xx.exe. If you are able to use the JTAG method, you do not need the serial-boot-code in Flash. SDFlash might works as well (I am not 100% sure on SDFlash. I have only used prg2xx to program flash. Both utilities can be downloaded from http://emulators.spectrumdigital.com/utilities/ 

    2. If you are unable to use the JTAG method (either you don’t have a JTAG debug probe or don’t have CCS3.3), you could only use the serial port method. For this, you need the serial-boot-code in Flash. Many customers, even when they program the flash with their application code, make sure to leave the serial-boot-code in flash, in case they need to reprogram the device in future. Please check if this is the case. 

    According to my research, the F240 can be programmed using an IC that supports RS232 communication and communication. And our company's board manual specifies how to download the program. So we care about the existence of the bootroder.

    Please read the attached documents carefully. They explain how to program using the SCI port. 

    1. Is there any way we can get a bootloader?

    Before you think of the bootloader, you need to be clear on the current status of the device and how you are going to program it. 

    2. Are all TMS320F240PQs sold shipped under a bootloader?

    Yes, all devices as shipped from TI should have the bootloader.

    APPNOTE.PDF1030.README.PDF

  • 1. Is there any way we can get a bootloader?

    Attached. Please note that this is being provided on an "as is" basis. I do not have the source for this. Please validate thoroughly before deployment.

    SFUSR_B.OUTSF_USR.HEX