Hi I have contact NXP and they kindly reviewed the design for me, it looks like the design was wrong and that the DQM signals need to connect to DQM2 and DQM3.
Also just to clarify the Bank address lines are correct:
In terms of the Bank Address lines, on the SDR these select one of the 4 internal banks. To make the memory space mapped to the K66 contiguous, we use the next 2 address lines. So I’m happy with using SDRAM_A22 and SDRAM_A23 connected to BANK_SEL0 and BANK_SEL1. That is consistent with both the TWR schematic and the Table 35-16 example in the device reference manual (pdf page 900) of Rev2 reference manual.
So with reasonable confidence below is how you connect 128Mbit of SDRAM to the MK66 in 16bit mode, although we will only 100% know once we have re-spun the PCB.
Connecting MT48LC8M16A2P to MK66FN2M0VLQ18.
| MK66 Pin (LQFP) | MK66 Pin Name | MK66 mode | | MT48LC8M16A2P pin | MT48LC8M16A2P pin NAME |
| 81 | PTB0 | SDRAM_CAS_b | | 17 | SDRAM_CAS |
| 82 | PTB1 | SDRAM_RAS_b | | 18 | SDRAM_RAS |
| 83 | PTB2 | SDRAM_WE | | 16 | SDRAM_WE |
| 84 | PTB3 | SDRAM_CS0_b | | 19 | SDRAM_CS0 |
| 106 | PTC3 | CLKOUT | | 38 | SDRAM_CLOCKOUT |
| 124 | PTC17 | SDRAM_DQM3 | | 39 | SDRAM_DQMU |
| 123 | PTC16 | SDRAM_DQM2 | | 15 | SDRAM_DQML |
| 136 | PTD7 | SDRAM_CKE | | 37 | SDRAM_CKE |
| | | | | | |
| 96 | PTB17 | FB_AD16/ SDRAM_D16 | | 2 | SDRAM_D0 |
| 95 | PTB16 | FB_AD17/ SDRAM_D17 | | 4 | SDRAM_D1 |
| 92 | PTB11 | FB_AD18/ SDRAM_D18 | | 5 | SDRAM_D2 |
| 91 | PTB10 | FB_AD19/ SDRAM_D19 | | 7 | SDRAM_D3 |
| 90 | PTB9 | FB_AD20/ SDRAM_D20 | | 8 | SDRAM_D4 |
| 89 | PTB8 | FB_AD21/ SDRAM_D21 | | 10 | SDRAM_D5 |
| 88 | PTB7 | FB_AD22/ SDRAM_D22 | | 11 | SDRAM_D6 |
| 87 | PTB6 | FB_AD23/ SDRAM_D23 | | 13 | SDRAM_D7 |
| 120 | PTC15 | FB_AD24/ SDRAM_D24 | | 42 | SDRAM_D8 |
| 119 | PTC14 | FB_AD25/ SDRAM_D25 | | 44 | SDRAM_D9 |
| 118 | PTC13 | FB_AD26/ SDRAM_D26 | | 45 | SDRAM_D10 |
| 117 | PTC12 | FB_AD27/ SDRAM_D27 | | 47 | SDRAM_D11 |
| 102 | PTB23 | FB_AD28/ SDRAM_D28 | | 48 | SDRAM_D12 |
| 101 | PTB22 | FB_AD29/ SDRAM_D29 | | 50 | SDRAM_D13 |
| 100 | PTB21 | FB_AD30/ SDRAM_D30 | | 51 | SDRAM_D14 |
| 99 | PTB20 | FB_AD31/ SDRAM_D31 | | 53 | SDRAM_D15 |
| | | | | | |
| 132 | PTD5 | FB_AD1/ SDRAM_A9 | | 32 | A7 |
| 131 | PTD4 | FB_AD2/ SDRAM_A10 | | 31 | A6 |
| 130 | PTD3 | FB_AD3/ SDRAM_A11 | | 30 | A5 |
| 129 | PTD2 | FB_AD4/ SDRAM_A12 | | 29 | A4 |
| 115 | PTC10 | FB_AD5/ SDRAM_A13 | | 26 | A3 |
| 114 | PTC9 | FB_AD6/ SDRAM_A14 | | 25 | A2 |
| 113 | PTC8 | FB_AD7/ SDRAM_A15 | | 24 | A1 |
| 112 | PTC7 | FB_AD8/ SDRAM_A16 | | 23 | A0 |
| | | | | |
| 110 | PTC5 | FB_AD10/ SDRAM_A18 | | 33 | A8 |
| 109 | PTC4 | FB_AD11/ SDRAM_A19 | | 34 | A9 |
| 105 | PTC2 | FB_AD12/ SDRAM_A20 | | 22 | A10 |
| 104 | PTC1 | FB_AD13/ SDRAM_A21 | | 35 | A11 |
| 103 | PTC0 | FB_AD14/ SDRAM_A22 | | 20 | BANK SEL 0 |
| 97 | PTB18 | FB_AD15/ SDRAM_A23 | | 21 | BANK SEL 1 |
Regards Dan.