SPI working. However by default the chip select remains active low and boot till 1st use of port. Problem if 2 chip selects and both are active low.
Two questions:
-
SPI is mostly configured correctly since it works. How to default to inactive high.
-
Assume after power up, a pin does not yet know it’s SPI or GPIO and would be Hi-impedance. Is the boot loader forcing the CS low?
How early can a pin be configured? Power-up Hi-Z?
Inside the boot loader or once program runs on M4?
thanks,
Robert