Skip to content

Commit 24ea22e

Browse files
committed
platforms: fix Kintex-7 Base C speed grade
Use the documented XC7K325TFFG676-2 part and match the target PLL speed grade to the board device. Source: public Kintex-7 Base C bring-up notes (https://blog.ojioji.ikeojihouse.com/entry/20250216/1739633706).
1 parent b045eeb commit 24ea22e

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

litex_boards/platforms/bochenjingxin_kintex7_basec.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class Platform(Xilinx7SeriesPlatform):
5252
default_clk_period = 1e9/50e6
5353

5454
def __init__(self, toolchain="vivado"):
55-
device = "xc7k325tffg676-1" # FIXME: Should be xc7k325tffg676-2
55+
device = "xc7k325tffg676-2"
5656
Xilinx7SeriesPlatform.__init__(self, device, _io, _connectors, toolchain=toolchain)
5757

5858
def create_programmer(self):

litex_boards/targets/bochenjingxin_kintex7_basec.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def __init__(self, platform, sys_clk_freq):
3131
rst_n = platform.request("cpu_reset_n")
3232

3333
# PLL.
34-
self.pll = pll = S7PLL(speedgrade=-1)
34+
self.pll = pll = S7PLL(speedgrade=-2)
3535
self.comb += pll.reset.eq(~rst_n | self.rst)
3636
pll.register_clkin(clk50, 50e6)
3737
pll.create_clkout(self.cd_sys, sys_clk_freq)

0 commit comments

Comments
 (0)