K32W Python

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

K32W Python

1,190 Views
danieltseng
Contributor V

I study UM11394: "IoT_ZTBGetting Started" has the following problems:

pastedImage_1.png
1. Why K32W need to install Python?(Do not understand his purpose, the previous chip did not require this to install python)
2. Does FTDI and LPC Link2 interface require Python to work?
3. The UART of the customer SOC is connected to K32W (should not install Python), so will SOC's UART still work?

Labels (1)
  • KW

0 Kudos
8 Replies

1,058 Views
danieltseng
Contributor V

BLE CSRK is mainly used when downloading images, if there is no encryption, it cannot be downloaded, preventing others from illegally writing images.

1,058 Views
danieltseng
Contributor V

Why does K32W need to add image signature, what is the main purpose?

0 Kudos

1,058 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi Daniel,

Image signature is used for the BLE CSRK and in Zigbee, we can use the signature to encryption the OTA image.

Regards,

Mario

0 Kudos

1,058 Views
danieltseng
Contributor V

K32W Main board has not yet  arrived, first help customers think about the problems that may occur in Soc.

 Thanks.

0 Kudos

1,058 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

That is great Daniel,

Please do not hesitate to contact us for any further questions.

Regards,

Mario

0 Kudos

1,058 Views
danieltseng
Contributor V

At first I misunderstood the original intention of python.
In other words, the so-called image signature should say:
As long as I have installed python, the image built in MCUXpresso IDE will automatically generate a Image signature file.
Is this correct?

0 Kudos

1,058 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi Daniel,

You are right, following the compilation process with the MCUxpresso will generate an image signature file.

Are you facing issues programming the JN5189?

Regards,

Mario

0 Kudos

1,058 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi Daniel,

Our microcontroller bootloaders require an image signature to verify the validity of the image.

The image signing tool is implemented in Python

2. Does the FTDI and LPC Link2 interface require Python to work?

No, if the compilation process generates the signature correctly, there shouldn't be any problem.
3. The UART of the customer SOC is connected to K32W (should not install Python), so will SOC's UART still work? 

Yes, the SOC'S still works if the image was generating with the image signature.

Regards,

Mario

0 Kudos