platforms: eos-s3: add iomux config generation targets
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
This commit is contained in:
parent
422f54f6d9
commit
c7c5beec8b
|
@ -6,6 +6,9 @@
|
||||||
"pack": "common:pack",
|
"pack": "common:pack",
|
||||||
"ioplace": "common:generic_script_wrapper",
|
"ioplace": "common:generic_script_wrapper",
|
||||||
"place_constraints": "common:generic_script_wrapper",
|
"place_constraints": "common:generic_script_wrapper",
|
||||||
|
"iomux_jlink": "common:generic_script_wrapper",
|
||||||
|
"iomux_openocd": "common:generic_script_wrapper",
|
||||||
|
"iomux_binary": "common:generic_script_wrapper",
|
||||||
"place": "common:place",
|
"place": "common:place",
|
||||||
"route": "common:route",
|
"route": "common:route",
|
||||||
"fasm": "common:fasm",
|
"fasm": "common:fasm",
|
||||||
|
@ -137,6 +140,66 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"iomux_jlink": {
|
||||||
|
"params": {
|
||||||
|
"stage_name": "iomux_jlink",
|
||||||
|
"interpreter": "${python3}",
|
||||||
|
"script": "${binDir}/python/pp3_eos_s3_iomux_config.py",
|
||||||
|
"outputs": {
|
||||||
|
"iomux_jlink": {
|
||||||
|
"mode": "stdout",
|
||||||
|
"target": "${:eblif[noext]}_iomux.jlink"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"inputs": {
|
||||||
|
"eblif": "${:eblif}",
|
||||||
|
"pcf": "${:pcf}",
|
||||||
|
"map": "${shareDir}/arch/ql-eos-s3_wlcsp/pinmap_PD64.csv",
|
||||||
|
"output-format": "jlink",
|
||||||
|
"$PYTHONPATH": "${binDir}/python/"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"iomux_openocd": {
|
||||||
|
"params": {
|
||||||
|
"stage_name": "iomux_openocd",
|
||||||
|
"interpreter": "${python3}",
|
||||||
|
"script": "${binDir}/python/pp3_eos_s3_iomux_config.py",
|
||||||
|
"outputs": {
|
||||||
|
"iomux_openocd": {
|
||||||
|
"mode": "stdout",
|
||||||
|
"target": "${:eblif[noext]}_iomux.openocd"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"inputs": {
|
||||||
|
"eblif": "${:eblif}",
|
||||||
|
"pcf": "${:pcf}",
|
||||||
|
"map": "${shareDir}/arch/ql-eos-s3_wlcsp/pinmap_PD64.csv",
|
||||||
|
"output-format": "openocd",
|
||||||
|
"$PYTHONPATH": "${binDir}/python/"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"iomux_binary": {
|
||||||
|
"params": {
|
||||||
|
"stage_name": "iomux_binary",
|
||||||
|
"interpreter": "${python3}",
|
||||||
|
"script": "${binDir}/python/pp3_eos_s3_iomux_config.py",
|
||||||
|
"outputs": {
|
||||||
|
"iomux_binary": {
|
||||||
|
"mode": "stdout",
|
||||||
|
"target": "${:eblif[noext]}_iomux.bin"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"inputs": {
|
||||||
|
"eblif": "${:eblif}",
|
||||||
|
"pcf": "${:pcf}",
|
||||||
|
"map": "${shareDir}/arch/ql-eos-s3_wlcsp/pinmap_PD64.csv",
|
||||||
|
"output-format": "binary",
|
||||||
|
"$PYTHONPATH": "${binDir}/python/"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"bitstream": {
|
"bitstream": {
|
||||||
"params": {
|
"params": {
|
||||||
"stage_name": "bitstream",
|
"stage_name": "bitstream",
|
||||||
|
|
Loading…
Reference in New Issue