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.

IWR6843AOPEVM: How to flash IWR6843AOP from Jetson Nano (ARM) running linux

Part Number: IWR6843AOPEVM
Other Parts Discussed in Thread: IWR6843AOP, UNIFLASH

Hi Team-

I've been looking for a way to use a Jetson Nano to flash the IWR6843AOP. The nano runs on an ARM chip. It will be critical for the final device to flash code onto the mm wave sensor, so we are trying to get it working now with the IWR6843AOPEVM that we are currently using for development.

I have read that Uniflash doesn't support ARM systems. However if being able to flash the mm wave device from a Nano was a hard requirement for a project, how would one go about doing it?

Thanks!

Dave

  • Hi,

    If you don't mind the question, why is this a hard requirement? 

    what features does the Jetson Nano provide for flashing that the current USB to UART on the EVM doesnt?

    BR,

    Charles O

  • Without the ability to program from the SOM, the mm wave device must be programmed before final assembly. With the capability of this chip, it would be helpful to be able to push new firmware after the unit is built.

  • Hi,

    Unfortunately I am not familiar with the Jetson Nano so I can't help with that but you should be able to design an emulator board that connects to uniflash. You need to configure the SOP lines correctly, have a way to toggle reset, and connect the  UART RX and TX to the emulator.

    BR,

    Charles O

  • Hi Charles-

    Thanks for the reply! Ideally, we would only use hardware that is included in the final product. For instance, there is a Jetson Nano in the device already connected to the IWR6483 so we were hoping to flip a few control bits and/or FETs to put the mm wave into flash mode, and write some new firmware for the IWR6483. No emulator board needed, just a different way of communicating with existing hardware. We would like to come up with a way to use uniflash (or a uniflash-like function) to load a pre-compiled image to the IWR6483. Can you think of the easiest way to implement this?

  • Hi,

    There is a an SBL example in the SDK. Can you please see if this can by repurposed for your application?

    ...\mmwave_sdk_03_04_00_03\packages\ti\utils\sbl

    BR,

    Charles O