Skip to main content
Associate
May 19, 2025
Solved

load bin file to STM32F405RGT6 in Sicomm SCT3288 HDK

  • May 19, 2025
  • 2 replies
  • 1228 views

Hi,

     I am debugging the SCT3288 HDK right now which is programmed with the STM32F405RGT6 microcontroller within it. While I was trying to debug the SCT3288 HDK, UART comport is not being detected because the firmware is got updated with some other file so I need to flash the required bin file to reset the MCU by using STM32 cube programmer application. So can you please help me to flash the bin file by using SWD mode or JTAG mode. As I am not finding the required pins for the JTAG in SCT3288 HDK.

 

Thanks,

Kind Regards,

K. Manikanta Sai Srinivas.

Best answer by Andrew Neil

@KUDAMAMANIKANTASAISRINIVAS wrote:

Yes I have been removed the 2 jumpers at CN2 to connect the external application.


Again, please show good, clear photos.

 


@KUDAMAMANIKANTASAISRINIVAS wrote:

I am not able to detect the comport .


You still haven't said what "comport"!

Again, it's not an ST board - so you can't expect people on the ST forum to know about it, or be able to provide detailed support.

Again, a diagram and/or photos would be clearer than trying to describe in words.

 


@KUDAMAMANIKANTASAISRINIVAS wrote:

can you please suggest the 4 pin SWD debugger .


An ST-Link would be the obvious choice - but any SWD programmer which supports STM32 would do.

What do Sicomm recommend for use with their kit?

2 replies

TDK
Super User
May 19, 2025

This thing?

SCT3288 - Advanced Baseband Processor | CMLMicro

It's probably locked in RDP 2 and not user-programmable. Contact the manufacturer.

 

If it isn't locked in RDP 2(it probably is), connect BOOT0 high during startup and use the SWD pins or the supported UART pins for programming. You'll need the schematic to find the appropriate nets.

"If you feel a post has answered your question, please click ""Accept as Solution""."
Andrew Neil
Super User
May 19, 2025

@KUDAMAMANIKANTASAISRINIVAS wrote:

the SCT3288 HDK.


You mean something to do with this: http://www.sicommtech.com/en/products/sct3288.html ?

That's not an ST product so, as @TDK said, you'll need to contact the manufacturer for support with it:

http://www.sicommtech.com/en/contact.html

 


@KUDAMAMANIKANTASAISRINIVAS wrote:

I am not finding the required pins for the JTAG in SCT3288 HDK.


That's nothing to do with ST - you need to contact Sicomm for support with their tools!

Do they not provide schematics?

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
Associate
May 20, 2025

Hi,

I got the SWD pins over that SCT3288HDK and I have connected SCT3288HDK SWD pins to STM32 NUCLEO L476RG SWD pins which are there in CN4 header in NUCLEO-L476RG eval board and I am trying to flash the bin file by using STM32CUBEPROGRAMMING application. And I am able to flash the bin file in the respective stm32L476RG microcontroller with the STM32CUBEPROGRAMMING application and as I have been connected SWD pins which are there in the SCT3288HDK SWD pins, we are assuming that the STM32F405RG which is the onboard microcontroller for the SCT3288HDK is not getting programmed with the bin file .We are saying this because we are unable to detect the comport even though it is a proper bin file to be flashed. Can you please suggest me inorder to get the comport.

 

Thanks,

Kind Regards,

K. Manikanta Sai Srinivas.

Andrew Neil
Super User
May 20, 2025

Again, The SCT3288HDK is a Sicomm product - nothing to do with ST - so you really need to be going to Sicomm for support with their kit.

 

Sorry, I don't follow that mass of text!

I can't make out what you have successfully programmed, and what you haven't.

A diagram would be more helpful.

And some good, clear photos of your setup.

 


@KUDAMAMANIKANTASAISRINIVAS wrote:

we are assuming that the STM32F405RG which is the onboard microcontroller for the SCT3288HDK is not getting programmed .


Why are you assuming that?

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.