thanks for your response.
For MPC8306, the last firmware is MPC830x_1-0-0, the microcode also support UART & TDM?
In Linux kernel, the dts file for MPC830x(tdm port):
ucc@2400 {
device_type = "tdm";
compatible = "ucc-tdm-framer";
cell-index = <5>;
tdm-num = <1>;
si-num = <1>;
tdm-rx-clock = "clk3";
tdm-tx-clock = "clk4";
tdm-rx-sync = "RSYNC";
tdm-tx-sync = "TSYNC";
reg = <0x2400 0x200>;
interrupts = <40>;
interrupt-parent = <&qeic>;
};
if I want change it to ucc uart port,I can write like this?
ucc@2400 {
device_type = "serial";
compatible = "ucc_uart";
cell-index = <5>;
port-number = <0>; /* Which ttyQEx device */
rx-clock-name = "brg5";
tx-clock-name = "brg5";
reg = <0x2400 0x200>;
interrupts = <40>;
interrupt-parent = <&qeic>;
};
I have no knowledge to microcode.