From 4d456119355379fe3aa47742abde831cf4f702c2 Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Tue, 1 Feb 2022 11:30:26 +0100 Subject: [PATCH] targets: Replace JTAG Atlantic (Deprecated) with JTAG-UART. --- litex_boards/targets/terasic_deca.py | 6 +++++- litex_boards/targets/terasic_sockit.py | 6 ++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/litex_boards/targets/terasic_deca.py b/litex_boards/targets/terasic_deca.py index 31cb222..46c8888 100755 --- a/litex_boards/targets/terasic_deca.py +++ b/litex_boards/targets/terasic_deca.py @@ -6,6 +6,10 @@ # Copyright (c) 2019 msloniewski # SPDX-License-Identifier: BSD-2-Clause +# Build/Use: +# ./terasic_deca.py --uart-name jtag_uart --build --load +# litex_term --jtag-config ../prog/openocd_max10_blaster2.cfg jtag + import os import argparse @@ -65,7 +69,7 @@ class BaseSoC(SoCCore): if with_jtagbone: kwargs["uart_name"] = "crossover" else: - kwargs["uart_name"] = "jtag_atlantic" + kwargs["uart_name"] = "jtag_uart" if with_uartbone: kwargs["uart_name"] = "crossover" diff --git a/litex_boards/targets/terasic_sockit.py b/litex_boards/targets/terasic_sockit.py index ab80cfe..f39a34c 100755 --- a/litex_boards/targets/terasic_sockit.py +++ b/litex_boards/targets/terasic_sockit.py @@ -69,11 +69,9 @@ class BaseSoC(SoCCore): with_led_chaser=True, with_video_terminal=False, **kwargs): platform = terasic_sockit.Platform(revision) - # Defaults to UART over JTAG because serial is attached to the HPS and cannot be used. - if kwargs["uart_name"] == "serial": - kwargs["uart_name"] = "jtag_atlantic" - # SoCCore ---------------------------------------------------------------------------------- + if kwargs.get("uart_name", "serial") == "serial": + kwargs["uart_name"] = "jtag_uart" # Defaults to JTAG-UART. SoCCore.__init__(self, platform, sys_clk_freq, ident = "LiteX SoC on the Terasic SoCKit", **kwargs)