I can't seem to get it to respond. I can get into the UART version every time. Do I have to make sure all the other ports and held high/low? (UART1, SPI 1, .....)
You'd need to ensure there isn't any active signalling on other pins designated to the system loader.
I'm using a Nucleo 32 board which could end up being my problem. I think I've removed all the SB's that should cause any problems.
Holding Boot0 high and tried both RESET button and POR
I currently have PA10 and PA3 tied to GND so USART1 and 2 shouldn't be a problem.
I currently have PA5 tied to GND so SPI shouldn't be a problem.
My I2C address is 0x48 (0x90 tx'd) but I never get an ack from the device.
Retrieving data ...