Tool/software:
We are trying to use EPI on m3 side in 16bit Host Bus Mode with address and data bus separated to access 2Mword RAM. To do this we are using address range from A0-A20 without ByteSelect.and we select configuration with 3 CS,CSCFG = 0x7 as in datasheet Table 5-47.
To not select ByteSelect EPIHB16CFG.BSEL have to be set to 0 or 1?
Because in component datasheet SPRS825F –OCTOBER 2012–REVISED JUNE 2020 in Table 5-47 is set to 1 while in User Manual SPRUHE8E October 2012–Revised November 2019 Table 17-19 for BSEL is written:
(0-No byte selects. Data is read and written as 16 bits,1-Enable Byte Selects)
Following questions refers to how to select some EPI-s not present in Table 4-1 GPIO Pins and Alternate Functions.of User Manual
we want to select:
A11 EPI0S36 on PC3
A12 EPI0S37 on PC2
A13 EPI0S37 on PF6
A14 EPI0S39 on PG2
A15 EPI0S27 on PH7
A16 EPI0S35 on PE5
A17 EPI0S40 on PG5
A18 EPI0S41 on PG6
A19 EPI0S42 on PN6
A20 EPI0S43 on PN7
Setting alternate function value to 8 for corresponding pins we got A11 to A18 working but A19 and A20 are allways High. So now we are able to RD/WR in address range A0-A18.
Could you confirm alternate function values we set?
Why we are not able to move addresses A19 and A20?
Thanks,
Miro Petrovic