From: Florent Kermarrec Date: Wed, 25 Mar 2020 17:57:26 +0000 (+0100) Subject: tools/litex_sim: simplify using uart_name=sim. X-Git-Tag: 24jan2021_ls180~516 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=76872a7afb8b567ae37779b179179e4f82bac614;p=litex.git tools/litex_sim: simplify using uart_name=sim. --- diff --git a/litex/tools/litex_sim.py b/litex/tools/litex_sim.py index ccdc001c..318e6736 100755 --- a/litex/tools/litex_sim.py +++ b/litex/tools/litex_sim.py @@ -16,7 +16,6 @@ from litex.build.sim.config import SimConfig from litex.soc.integration.common import * from litex.soc.integration.soc_sdram import * from litex.soc.integration.builder import * -from litex.soc.cores import uart from litedram import modules as litedram_modules from litedram.common import * @@ -178,14 +177,6 @@ class SimSoC(SoCSDRAM): # CRG -------------------------------------------------------------------------------------- self.submodules.crg = CRG(platform.request("sys_clk")) - # Serial ----------------------------------------------------------------------------------- - self.submodules.uart_phy = uart.RS232PHYModel(platform.request("serial")) - self.submodules.uart = uart.UART(self.uart_phy, - tx_fifo_depth=kwargs["uart_fifo_depth"], - rx_fifo_depth=kwargs["uart_fifo_depth"]) - self.add_csr("uart") - self.add_interrupt("uart") - # SDRAM ------------------------------------------------------------------------------------ if with_sdram: sdram_clk_freq = int(100e6) # FIXME: use 100MHz timings @@ -317,7 +308,7 @@ def main(): if "cpu_type" in soc_kwargs: if soc_kwargs["cpu_type"] in ["mor1kx", "lm32"]: cpu_endianness = "big" - soc_kwargs["with_uart"] = False + soc_kwargs["uart_name"] = "sim" if args.rom_init: soc_kwargs["integrated_rom_init"] = get_mem_data(args.rom_init, cpu_endianness) if not args.with_sdram: