Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Are there any use cases for using these scripts in the context of validation or debug at UEFI shell? #17

Open
jpshivakavi opened this issue Feb 9, 2023 · 2 comments

Comments

@jpshivakavi
Copy link

Hi All,

I am Jayaprakash Nevara part of Intel. We have Python interpreter enabled for UEFI and it's possible to run Python based scripts on UEFI. We also have enhanced the Python interpreter with necessary modules to interact with the UEFI layer to get platform details through registers and tables.

Python Interpreter for UEFI : https://github.com/tianocore/edk2-libc/tree/master/AppPkg/Applications/Python/Python-3.6.8
Open source tools like Chipsec have used Python UEFI interpreter and enabled entire chipsec scripts to run on UEFI shell.
Chipsec git repo -> https://github.com/chipsec/chipsec

Wondering if there are any use cases for using the CommsPowerManagement scripts available in this repo on UEFI? is it worth trying to port these scripts to run on UEFI.

@jpshivakavi
Copy link
Author

Appreciate if there are any updates on this question.

@chrismcn
Copy link
Contributor

Hi Jayaprakash, what is the goal of running this on UEFI? just trying to understand why we would do this...not sure I see an opportunity...perhaps if you had some ideas let me know

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants