Skip to content

Commit

Permalink
targets/colorlight_5a_75x: Automatically disable Led Chaser when seri…
Browse files Browse the repository at this point in the history
…al is used.
  • Loading branch information
enjoy-digital committed Jan 7, 2021
1 parent adbcc81 commit c829a47
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions litex_boards/targets/colorlight_5a_75x.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ def __init__(self, platform, sys_clk_freq, use_internal_osc=False, with_usb_pll=
# BaseSoC ------------------------------------------------------------------------------------------

class BaseSoC(SoCCore):
def __init__(self, board, revision, sys_clk_freq=60e6, with_leds=False, with_ethernet=False, with_etherbone=False, etherbone_ip="192.168.1.50", eth_phy=0, use_internal_osc=False, sdram_rate="1:1", **kwargs):
def __init__(self, board, revision, sys_clk_freq=60e6, with_ethernet=False, with_etherbone=False, etherbone_ip="192.168.1.50", eth_phy=0, use_internal_osc=False, sdram_rate="1:1", **kwargs):
board = board.lower()
assert board in ["5a-75b", "5a-75e"]
if board == "5a-75b":
Expand Down Expand Up @@ -174,7 +174,7 @@ def __init__(self, board, revision, sys_clk_freq=60e6, with_leds=False, with_eth
self.add_etherbone(phy=self.ethphy, ip_address=etherbone_ip)

# Leds -------------------------------------------------------------------------------------
if with_leds:
if platform.lookup_request("serial", loose=True) is None: # Disable leds when serial is used.
self.submodules.leds = LedChaser(
pads = platform.request_all("user_led_n"),
sys_clk_freq = sys_clk_freq)
Expand All @@ -189,7 +189,6 @@ def main():
parser.add_argument("--board", default="5a-75b", help="Board type: 5a-75b (default) or 5a-75e")
parser.add_argument("--revision", default="7.0", type=str, help="Board revision: 7.0 (default), 6.0 or 6.1")
parser.add_argument("--sys-clk-freq", default=60e6, help="System clock frequency (default: 60MHz)")
parser.add_argument("--with-leds", action="store_true", help="Enable LED chaser")
parser.add_argument("--with-ethernet", action="store_true", help="Enable Ethernet support")
parser.add_argument("--with-etherbone", action="store_true", help="Enable Etherbone support")
parser.add_argument("--etherbone-ip", default="192.168.1.50", type=str, help="etherbone IP address")
Expand Down

0 comments on commit c829a47

Please sign in to comment.