I should combine STM32F479 with PROFIBUS-DP ASIC SCP4-2
The chip is aged. And requires delay of at least 30ns (by 3v3) between address and cs. Our previous design was based on SAM4S and their CPUs are offerring register to program such delays. In STM32F4 reference all the pictures suggesting that cs is always phase synchronous to AB change.
Did I overlooked something? How to deal with this?
The STM32 FMC is far from being perfect with regard to flexibility of provided signals, their polarities and timing. It is what it is.
So here, you won't be able to get away without external glue logic.
You can try to delay the CS signal e.g. using a shift register clocked from the system clock. Maybe a scheme could be devised where the NEx is fed into a timer's channel which would provide the delay; but this would need some more thought.
Or maybe Mode D could be employed, with a couple of gates combining NADV and NEx into the required chipselect waveform.