Why are the DDR_DQ signals mixed in unsorted order - STM32MP157
I just saw this. It's from STM32MP157 discovery board.
Notice that DQ9 is attached to E3.
This schematic is the RAM DDR memory:

They are connected correctly. The index of DQU2 is the 10:th index of DQ, also DQ10. But the naming of the net labels seems to be wrong. This picture is the footprint of the RAM DDR memory.

But here is where things getting werid.
Noticie that E3 was DDR_DQ9, but it was actually DQ0 according to the datasheet. The same for DDR_DQ5, it was DQ10.
Here is the microprocessor STM32MP157. Notice that they are not correctly indexed. My question is: Why? Why will this work according to the schematic designers?
This schematic is the symbol of the STM32MP157 processor.

