Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Programming NXP i.MX RT OTP fuse with west #45395

Closed
danie007 opened this issue May 5, 2022 · 2 comments
Closed

Programming NXP i.MX RT OTP fuse with west #45395

danie007 opened this issue May 5, 2022 · 2 comments
Assignees
Labels

Comments

@danie007
Copy link

danie007 commented May 5, 2022

Hi all,

We're using NXP's i.MX RT 1160 EVK and would like to program One Time Programmable (OTP) fuses on the processor.

Currently we can build, sign (MCUboot) & flash (with JTAG) but the fuse support is unknown

  1. Does west support signing of eFuses? Is it planned?
  2. How can we program fuses on the i.MX RT board?
  3. Are there any documentation/issues regarding this?

Thanks in advance.


CC @tkmozhi

@marc-hb
Copy link
Collaborator

marc-hb commented May 5, 2022

@danie007 , west itself does not implement building, signing or flashing. These are Zephyr-specific whereas west is a generic wrapper (and multi-repo tool). For instance you can find the code that implements flashing here: https://github.com/zephyrproject-rtos/zephyr/tree/d8b45e38c130/scripts/west_commands/runners

west is merely invoking west "extensions" implemented by Zephyr https://docs.zephyrproject.org/latest/develop/west/build-flash-debug.html

So unless you have any objection I will transfer this issue to https://github.com/zephyrproject-rtos/zephyr/issues

I think details on how you already perform fusing now would be very useful; I mean how is it done without any (future) west indirection.

@marc-hb marc-hb transferred this issue from zephyrproject-rtos/west May 5, 2022
@danie007
Copy link
Author

danie007 commented May 6, 2022

@marc-hb thanks for the overview on west and suggesting the appropriate channel for this query. It would be helpful if you could move/transfer this issue to the Zephyr repo.

Currently we're using NXP provided tools (blhost & MFGtool - pointing to respective user guides) for programming the OTP fuses on the i.MX RT board.

⬆️

@zephyrproject-rtos zephyrproject-rtos locked and limited conversation to collaborators May 10, 2022
@mbolivar-nordic mbolivar-nordic converted this issue into discussion #45521 May 10, 2022

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
Projects
None yet
Development

No branches or pull requests

4 participants