The MX7 datasheet states that no external pullups/downs are required on JTAG but if desired pullups of ~10k may be used (except on TDO and MODE).
The reference design ha pullups on TDS and TDI. Not on TCK. Whats the benefit of adding the pullups? And why was none added on the TCK line?