How do we build/flash a change to the MB2 configuration?

We are working with a custom carrier board that does not have the optional EEPROM. As such, we have made the following modification per the documentation and changed the line in the .dtsi (MB2 BCT) file.

However, there is no clear documentation on how to build or flash this change for it to take effect. How do we build this modified .dtsi so that the Jetson now runs with this modification?

You don’t need to build it. Just reflash your board after your modification and it will take effect.

Ok. Notably, the only way we have flashed these boards is from an SD Card image as a fresh flash (basically following the Jetson Orin Nano Developer Kit Getting Started Guide). I assume by flash you mean that there is a way to flash the change without doing a full SD Card re-flash that will disable the EEPROM read but make no other changes. What is this process?

Just to clarify. Why are you trying a sdcard image on a custom carrier board…?

What you want is possible to do, but the usecase you are doing here is not quite valid.

Such SOM(sku0005) is only for NV devkit to use. Not for a production custom carrier board.

For a production custom board, sku0003 Orin Nano SOM should be in use.

We haven’t gotten any production Jetson Orin Nanos in yet and we are trying to use the Jetson Orin Nano that we got off the dev kits we have been developing with. The assumption was that we would be able to work with this board in the meantime before getting production boards. My apologies for not explaining the full context.

So the full question becomes, how do we flash a development Jetson Orin Nano with the EEPROM disable change to work with a custom carrier board?

You could start from a full flash first.
https://docs.nvidia.com/jetson/archives/r36.4/DeveloperGuide/IN/QuickStart.html

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.