2025-05-15 10:53 AM - last edited on 2025-05-16 4:16 AM by Amel NASRI
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
2025-05-15 11:01 AM
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.