Yes, we tried to change state of GPIO3_13 and GPIO3_14.
In order to do so, we have modified EC1 field RCW to be 0b001 in yocto 1.8 rcw project and we have built sdboot image of u-boot.
Then, booting from SD, gives the following RCW snapshot in u-boot:
00000000: 0608000a 00000000 00000000 00000000
00000010: 20000000 00407900 60040a00 21046000
00000020: 00000000 00000000 00000000 00038000
00000030: 00080000 281b7340 00000000 00000000
highlighted nibble reflects our change.
Then, we tried to manage PDIR and PDAT register from u-boot by mw.l / md.l commands as follows:
=> mw.l 0x2320008 0x00000000 1
=> md.l 0x2320000
02320000: ffffffff 00000000 00000000 0000fe3f ............?...
=> mw.l 0x2320008 0xffffffff 1
=> md.l 0x2320000
02320000: ffffffff 00000000 0000fe3f 0000fe3f ........?...?...
Thus, some unpredicted results are observed:
1. we can't drive all the pins high in PDAT
2. the GPIO3_13 and GPIO3_14 pins signals are stay low for any value of PDAT register.