cancel
Showing results for 
Search instead for 
Did you mean: 

Bare Metal EMW3080 B-U585I-IOT02A SPI Configuration

JoshM32
Visitor

Hello I am trying to implement a bare metal SPI connection between the STM32U585 and the on board EMW3080 WLAN module on the B-U585I-IOT02A. Currently I am having trouble as when I set the GPIO pin that is connected to the enable reset(should be active low from my research) pin that is on the EMW3080 high, neither of the GPIO inputs I configured to take in the FLOW and NOTIFY signals from the EMW3080 go high.  I am attaching my current code to this post along the Tera Term UART output that occurs when I run the code. If anyone could be able to provide any insight to why the WLAN module is not responding over FLOW/NOTIFY I would appreciate it, I have already tried using the wifi firmware update multiple times and am struggling to see what I am doing wrong as I am new to this type of coding. Please let me know if I need to provide any other resources. Wifi Firmware Update Link I used: https://www.st.com/en/development-tools/x-wifi-emw3080b.html#tools-software

1 REPLY 1
JoshM32
Visitor

Just wanted to include this photo from running the update fireware and getting the memory mapping, this doesn't seem right but I don't know if this would causing the problem or how to fix it if it is.

JoshM32_0-1747332080364.png