[Libre-soc-bugs] [Bug 50] nmigen pinmux

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat Nov 13 13:46:00 GMT 2021


--- Comment #14 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
i'm tracing code through so you can see what the hell's going on.


here's where the pinspecs are actually picked up from
the pinmux ls180 output.

 175         if self.jtag_en:
 176             # XXX MUST keep this up-to-date with litex, and
 177             # soc-cocotb-sim, and err.. all needs sorting out, argh
 178             subset = ['uart',
 179                       'mtwi',
 180                       'eint', 'gpio', 'mspi0',
 181                       # 'mspi1', - disabled for now
 182                       # 'pwm', 'sd0', - disabled for now
 183                        'sdr']
 184             self.jtag = JTAG(get_pinspecs(subset=subset),
 185                              domain=self.dbg_domain)

get_pinspecs() returns *exactly* the same format as dummy_pinspecs


you can see there it grabs a subset of the JSON file which was
created by the pinmux program

You are receiving this mail because:
You are on the CC list for the bug.

More information about the libre-soc-bugs mailing list