spiOverJtag/build.py: fixed model value for kintex7 with ISE

This commit is contained in:
Gwenhael Goavec-Merou 2025-09-25 17:09:38 +02:00
parent f8ae76e771
commit 205e6f9ea5
1 changed files with 2 additions and 3 deletions

View File

@ -122,6 +122,8 @@ if model in ["xc7k"]:
m = re.match(r"(xc7k\d+t)(\w+)", part) m = re.match(r"(xc7k\d+t)(\w+)", part)
pkg = m.group(2) pkg = m.group(2)
pkg_name = f"{model}_{pkg}" pkg_name = f"{model}_{pkg}"
if tool == "ise":
model = m.group(1)
if tool in ["ise", "vivado"]: if tool in ["ise", "vivado"]:
pkg_name = { pkg_name = {
@ -179,9 +181,6 @@ if tool in ["ise", "vivado"]:
"xc6slx150tcsg484": "csg484", "xc6slx150tcsg484": "csg484",
"xc6slx150tfgg484": "fgg484", "xc6slx150tfgg484": "fgg484",
"xc6vlx130tff784": "ff784", "xc6vlx130tff784": "ff784",
"xc7k325tffg676": "ffg676",
"xc7k325tffg900": "ffg900",
"xc7k420tffg901": "ffg901",
}.get(part, pkg), }.get(part, pkg),
'speed' : speed 'speed' : speed
} }