Rename efinix_titanium_ti60_bga225_dev_kit to efinix_titanium_ti60_f225_dev_kit and also exclude it from tested platforms/targets.

This commit is contained in:
Florent Kermarrec 2021-12-13 15:54:56 +01:00
parent 4a9828c506
commit 179e9090d1
3 changed files with 21 additions and 19 deletions

View file

@ -11,7 +11,7 @@ import argparse
from migen import * from migen import *
from migen.genlib.resetsync import AsyncResetSynchronizer from migen.genlib.resetsync import AsyncResetSynchronizer
from litex_boards.platforms import efinix_titanium_ti60_bga225_dev_kit from litex_boards.platforms import efinix_titanium_ti60_f225_dev_kit
from litex.build.generic_platform import * from litex.build.generic_platform import *
@ -46,11 +46,11 @@ class _CRG(Module):
class BaseSoC(SoCCore): class BaseSoC(SoCCore):
def __init__(self, sys_clk_freq=int(50e6), with_spi_flash=False, with_led_chaser=False, **kwargs): def __init__(self, sys_clk_freq=int(50e6), with_spi_flash=False, with_led_chaser=False, **kwargs):
platform = efinix_titanium_ti60_bga225_dev_kit.Platform() platform = efinix_titanium_ti60_f225_dev_kit.Platform()
# SoCCore ---------------------------------------------------------------------------------- # SoCCore ----------------------------------------------------------------------------------
SoCCore.__init__(self, platform, sys_clk_freq, SoCCore.__init__(self, platform, sys_clk_freq,
ident = "LiteX SoC on Efinix Titanium Ti60 BGA225 Dev Kit", ident = "LiteX SoC on Efinix Titanium Ti60 F225 Dev Kit",
ident_version = True, ident_version = True,
**kwargs **kwargs
) )

View file

@ -15,24 +15,26 @@ from litex.soc.integration.builder import *
class TestTargets(unittest.TestCase): class TestTargets(unittest.TestCase):
excluded_platforms = [ excluded_platforms = [
"qmtech_daughterboard", # Reason: Not a real platform. "qmtech_daughterboard", # Reason: Not a real platform.
"quicklogic_quickfeather", # Reason: No default clock. "quicklogic_quickfeather", # Reason: No default clock.
"efinix_trion_t120_bga576_dev_kit", # Reason: Require Efinity toolchain. "efinix_titanium_ti60_f225_dev_kit", # Reason: Require Efinity toolchain.
"efinix_trion_t20_bga256_dev_kit", # Reason: Require Efinity toolchain. "efinix_trion_t120_bga576_dev_kit", # Reason: Require Efinity toolchain.
"efinix_trion_t20_mipi_dev_kit", # Reason: Require Efinity toolchain. "efinix_trion_t20_bga256_dev_kit", # Reason: Require Efinity toolchain.
"efinix_xyloni_dev_kit", # Reason: Require Efinity toolchain. "efinix_trion_t20_mipi_dev_kit", # Reason: Require Efinity toolchain.
"sipeed_tang_primer", # Reason: Require Anlogic toolchain. "efinix_xyloni_dev_kit", # Reason: Require Efinity toolchain.
"jungle_electronics_fireant", # Reason: Require Efinity toolchain. "sipeed_tang_primer", # Reason: Require Anlogic toolchain.
"jungle_electronics_fireant", # Reason: Require Efinity toolchain.
] ]
excluded_targets = [ excluded_targets = [
"simple", # Reason: Generic target. "simple", # Reason: Generic target.
"quicklogic_quickfeather", # Reason: No default clock. "quicklogic_quickfeather", # Reason: No default clock.
"efinix_trion_t120_bga576_dev_kit", # Reason: Require Efinity toolchain. "efinix_titanium_ti60_f225_dev_kit", # Reason: Require Efinity toolchain.
"efinix_trion_t20_bga256_dev_kit", # Reason: Require Efinity toolchain. "efinix_trion_t120_bga576_dev_kit", # Reason: Require Efinity toolchain.
"efinix_trion_t20_mipi_dev_kit", # Reason: Require Efinity toolchain. "efinix_trion_t20_bga256_dev_kit", # Reason: Require Efinity toolchain.
"efinix_xyloni_dev_kit", # Reason: Require Efinity toolchain. "efinix_trion_t20_mipi_dev_kit", # Reason: Require Efinity toolchain.
"sipeed_tang_primer", # Reason: Require Anlogic toolchain. "efinix_xyloni_dev_kit", # Reason: Require Efinity toolchain.
"jungle_electronics_fireant", # Reason: Require Efinity toolchain. "sipeed_tang_primer", # Reason: Require Anlogic toolchain.
"jungle_electronics_fireant", # Reason: Require Efinity toolchain.
] ]
# Build simple design for all platforms. # Build simple design for all platforms.