Flashing EVSE-SIG-BRD2X board

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

Flashing EVSE-SIG-BRD2X board

1,475 Views
mjadan
Contributor I

I am working with an EVSE-SIG-BRD2X board and trying to flash EV-side software onto it. My setup consists of a Linux machine connected to an i.MX 93 EVK board, which is in turn connected to the EVSE-SIG-BRD2X. The EVSE-SIG-BRD2X is powered by the i.MX 93 EVK, so jumpers J2 and J3 are set to pins 2–3.

For debugging, I am using an MCU-Link Debug Probe connected to the SWD debug port J30, and LinkServer is installed and updated on my Linux system.

LinkServer --version

image-1.pngimage-1.png

When checking for available probes, I get the following:

image.pngimage.png

I am building and flashing the project using MCUXpresso IDE. The build completes successfully, but flashing fails with the following error:

image-2.pngimage-2.png

Using the GUI Flash Tool 

image-3.pngimage-3.png

I get the same error

image-4.pngimage-4.png

I click cancel
image-5.pngimage-5.png

I also attempted flashing via LinkServer:

LinkServer devices | grep LPC55S36
LinkServer flash -p '#1' LPC55S36 load /home/mj/Desktop/EV/NXP_EasyEVSE/workplace/evsigbrd_sw/Debug/evsigbrd_sw.axf

image-6.pngimage-6.png

Since SWD did not work, I switched to ISP programming. I opened jumper J29 to enable ISP mode and connected a UART TTL adapter to J46 (pins 2, 3, and 4). Then I ran:

Downloads/blhost_2.6.7/bin/linux/amd64/blhost -p /dev/ttyUSB0,115200 -- get-property 1

Downloads/blhost_2.6.7/bin/linux/amd64/blhost -p /dev/ttyUSB0,115200 -- flash-erase-all

 

image-7.pngimage-7.png

Unfortunately, it is still not working. I would appreciate any suggestions on how to resolve this issue.

Thanks

Labels (1)
0 Kudos
Reply
5 Replies

1,381 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @mjadan 

Please measure and monitor the voltage on the download pin.

Best Regards,
Zhiming

0 Kudos
Reply

1,356 Views
mjadan
Contributor I
Hello Zhiming,

Thank you for your response. I measured the voltage on all pins of J46 (Aux UART) with J29 open:

Pin 1: 3.34 V
Pin 2: 0 V
Pin 3: 0 V
Pin 4: GND
0 Kudos
Reply

1,227 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @mjadan 

It's strange that there's no active signal on TXD/RXD. Could you check the LPC55S36's power supply against the schematic to see if it's working properly?

 

image.pngimage.png



Best Regards,
Zhiming

0 Kudos
Reply

1,217 Views
mjadan
Contributor I

Hi Zhiming, thank you again for your response.

By default, pins 1 and 2 on all the jumpers you mentioned are connected. The measured voltages are:

J25: 3.3V
J26: 3.3V
J27: 3.3V
J28: 3.3V
J29: 0V

I then opened all the jumpers and recorded the following measurements:

J25 — Pin 1: 3.3V, Pin 2: 2.6V
J26 — Pin 1: 3.3V, Pin 2: 2.6V
J27 — Pin 1: 3.3V, Pin 2: 1.7V
J28 — Pin 1: 3.3V, Pin 2: 0V
J29 — Pin 1: 2.3V, Pin 2: 0V

board.jpegboard.jpeg

0 Kudos
Reply

1,130 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @mjadan 

You can try the following steps to see if you can flash the device using Windows. If that doesn't work, please contact the sales team to see if you can request a replacement.

https://docs.nxp.com/bundle/UG10140/page/topics/programming_evse-sig-brd_software.html



Best Regards,
Zhiming

0 Kudos
Reply