2025-09-17 6:59 PM
How do I connect to the X-NUCLEO-67W61M1 uart in order to access the 'AT' commands?
I never get the AT> command prompt, although I get the bootup output spew, see below sample. I have tried 2 different uart-to-usb interface boards that work on other systems, so I have confidence in them.
The commands are documented here: http://wiki.st.com/stm32mcu/wiki/Connectivity:ST67W611M_AT_Command
My setup uses the X-NUCLEO-67W61M1 expansion board with the Nucleo-H7S3L8 host board, and I successfully built and run the ST67W6X_CLI sample application. Both boards have the default configuration for the solder bridges. I know I can use the CLI sample app for 'AT' commands, but that is through the host board, and not what I am asking.
I have also been able to connect a serial interface interface to the TX & RX connectors at either the CN7 or CN9, on the X-NUCLEO-67W61M1 and get the bootup output on my terminal emulator. Contrary to the documents I could find, I had to use baud rate 2000000 (instead of 921600, which outputs bad characters). On Ubuntu I use the command sudo putty /dev/ttyUSB1 -serial -sercfg 2000000,8,n,1,N
Here is the beginning of the many lines of bootup output I see. But it does not respond to any input that I try to type in after bootup, nor does it give me a prompt for the AT> commands.
custom 0x0
flash init 0
Boot2 start:Apr 11 2025,11:39:40
Group=1,CPU Count=1
ver:8.1.9
user_fw
lp_fw not found
Active PT:0,Age 0
read mfg flag addr:1c6000
entry ID 0 found
Boot start
Media boot main
2025-09-18 12:42 AM
Hi lewis,
The ST67W611M1's UART can be used to flash module's binary (wired mode), play with RF test tool (provided the manufacturing binary is flashed) and edit user MAC address (also with the manufacturing binary). And here the UART baud rate is indeed 2000000 bauds.
AT commands are not available on the module's UART interface. They are only available on its SPI bus. So you basically have to go through a UART to SPI bridge to have AT commands on your machine's UART terminal. You either make/code one of your own or use the CLI application's direct AT commands feature. In the case of CLI application, the UART terminal's baud rate is 921600 bauds.
Hope this clarified things.
Regards