Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.

We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.

Thank you for your understanding.


This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to import Python package into Jython running under Arm Development Studio?

Hello,

I was trying to use some APIs in bitstruct package (from: https://pypi.org/project/bitstruct/) in the Jython script file running under Arm Development Studio (ADS) v2021.2 (using "source dump_reg.py" command),  the dump_reg.py is like as below:


import sys, getopt

from arm_ds.debugger_v1 import Debugger
from arm_ds.debugger_v1 import DebugException
from collections import namedtuple
from bitstruct import *
   debugger = Debugger()
   ec = debugger.getExecutionContext(0)
   ec.getExecutionService().stop()
   ec.getExecutionService().waitForStop(0)
   val = ec.getMemoryService().readMemory32(ADDRESS)
   data_reg_name = namedtuple('Data1', ['a', 'b', 'c', 'd'])
    unpacked = unpack('u1u3u4u24', val)
    data1name = RegName(*unpacked)
    print ( data_reg_name )
But got error message:
ERROR(?): ImportError: No module named bitstruct
How can I fix this?
Thanks
Parents Reply Children
No data