This is a Grako-based parser for IEEE 1149.1 Boundary-Scan Description Language (BSDL) files.
- Python 3
- Grako 3.99.9
First, install the Grako command from here. Then you can run make
to
generate the actual parser module (bsdl.py
).
After generating the parser module, run
./bsdl2json.py bsdl_file.bsd > json_file.json
to convert your BSDL file to
JSON.