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.

IWR1443BOOST: flashing for permanent usage out of lab as an autonomous device

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: IWR1443, UNIFLASH

Dear Experts, I am searching an app note explaining how to flash my code permanently into the Booster Pack take it with me out of the lab, just by using a terminal on a Notebook w/o CCS ( ... or later my target application).

Still at the moment it is unclear to me, if the IWR1443 comes with FLASH for code (like MSP430) or not. And it is not clear to me, what happens, when I go with CCS and load code by this tool. Someone told me, the EEPROM on board holds the code.

Well, I think the answers will guide me on the way for an autonomous application.

TNX and BR Bernd

  • Hello Bernd,

    Within our mmWave Sensor Industrial Toolbox in our Resource Explorer on (https://dev.ti.com/tirex/), we have many labs with guides which include how to flash a binary file to a mmWave sensor using UniFlash. For your convenience, the UniFlash guide is here:

     https://dev.ti.com/tirex/explore/content/mmwave_industrial_toolbox_4_11_0/docs/software_guides/using_uniflash_with_mmwave.html

    Best Regards,

    Pedrhom Nafisi

  • Dear Pedrhom,

    Thanks for your guidance. That is exactly what I have done so far and at the moment I have flashed several binaries into the Boost board. I have already made modifications in code and see the results as I expect.

    The problem is, I have to write my own documentation for handling and explainig the Boost board and later the final application. At the moment the colleagues ask so many questions, so I am spending so much time for browsing through your examples, leaning what is going on and teaching the colleagues. And it is dangerous, if my understanding in some issues is wrong and I am telling them the wrong way. It would be much more easy to grap a well prepared and reviewed APP-note and pass it.

    Some issues: Code must stay in FLASH or eeprom and will be copied into IWR1443 during power up? Why is it NOT possible to transfer code direct into IWR1443? How does it work with the BOOT-pin? How to program PMIC, adjust power supply chip.

    Maybe here comes some sorrows: If we have to go with a special FLASH, what happens if this device is not available? ... out of stock, no longer supported (end of life), etc. The same is with the PMIC, How to program, how to handle, strategy during assembly process, etc.

    What happens with the certification, if a part on the later board is changed? -> delta certification?

    And believe me, every day new questions are popping up. Several years ago, there were plenty of app-notes for the before mentioned MSP430. Another problem is, when I try to follow some replies in this forum, the links (URL) are broken and I get error 404.

    Looking forward to your reply, BR Bernd

  • Hi,

    I will start with the specific questions:

    • Why is it NOT possible to transfer code direct into IWR1443?
      • There is no flash on the IWR1443, so during boot, the image is loaded from external flash to the internal RAM of the device.
    • If we have to go with a special FLASH, what happens if this device is not available?
    •  How to program PMIC

    In regards to your more general question, it is a bit out of scope of these forums for us to provide info on how you should best plan your board in order to ensure part availability. If you have specific questions related to our mmWave portfolio or specific parts, we would be glad to assist, but we cannot tell you how you should order parts or how you should recertify for your product. Additionally, if you face issues acquiring the TI parts that are needed to complete your design, reach out to your local TI field representative and we will do what we can to help alleviate any issues you face.

    Best Regards,

    Alec

  • Dear Alec,

    TNX for your answers and your references to the several documents.

    BR Bernd