I am using the NXP AN12837SW reference design for my smart metering project with the MKM35Z512VLL7 controller. Now I want to transfer/send my .bin file to uart terminal through serial wire(not in gsm) for firmware upgrade.
Could you please clarify the following points:
1. How to load the (.bin) file in Gurux, How to divide it into 256-byte chunks and How to add CRC/AES Encryption data for transmission?
2. What is protocol/documentation available for image transfer?
3. Can we send the firmware without OBIS code through uart?
I am trying to use a USB optical probe where, in the media settings, the port shows as Prolific Technology, Inc with the following configuration: Baud rate 9600, Data bits 8, Parity None, Stop bits 1, and Chipset Prolific. However, when I click Read and Open in the Android application, I get the error Failed to open serial port. On Windows, the same setup works fine and data is fetched successfully, but it fails on Android.
Using the API's provided, how to prepare the Profile General to look like in your example below? What need to be done before calling cl_write() to prepare array and structures.