What is password of Jetson_Thor_Series_Modules_Pinmux_Template_v1.3.xlsm?

Jetson_Thor_Series_Modules_Pinmux_Template_v1.3.xlsm is protected, i want to modify it, what is password?


Hi fuyuan.tang,

What is your objective in modifying the spreadsheet?

I need to expand hidden columns, but it is protected.

Which columns are you looking for?

F~AA、AF~AR

The contents of columns F to AA and AF to AR are already reflected in the orange-shaded columns that are to be filled out by users or are used for validation of the spreadsheet entries. The password cannot be provided outside of NVIDIA.

Beause ‘Generate DT File’ vba macro can’t work on ubuntu, i have to migrate the code to python script, so i need to known data struct of the pinmux excel. It’s all right, i have finished it.

I don’t know if this is the case, but in the past I’ve had to enable macros in libreoffice calc to generate the device tree (but no password; I have not tried with Thor).

1 Like

In my computer(Ubuntu 24.04),Libreoffice can’t run ‘Generate DT File’ vba macro, because ByRef isn’ keyword of libreoffice basic.

I’m still running an older Ubuntu, so I’m guessing maybe something in the specs for macros changed for newer Ubuntu. My LibreOffice Calc tends to crash on the older systems when I go to edit some macros, so I don’t know what the actual macro code is (if it were Python instead of LibreOffice Basic I’d never even be able to see it). It sounds like “LibreOffice Basic” though (the LibreOffice docs say they use their own version of Basic instead of VBA due to all the cross-platform issues). If that is the case, then you might be able to change “ByRef” in function calls to “ByVal”. Unfortunately this would perhaps break things depending on how the argument is used.

@ChrisB_NV is there a chance you could try to use this specifically in Ubuntu 24.04 (and I assume LibreOffice Calc). @BossOfNvidia what environment are you using, e.g., is it LibreOffice Calc in Ubuntu 24.04?

If you can see the vba code you could convert to python with something like following. That may be what you are already doing.

grep -ir “dt” /opt/nvidia/jetson-io/

Here’s something that might work for this issue.

python ubuntu method to use Jetson_Thor_Series_Modules_Pinmux_Template_v1.4.xlsm to generate dtsi

My eniroment is LibreOffic Calc on Ubuntu 24.04

I can confirm the error when using Libreoffice Calc in Ubuntu 24.04. Can someone from NVIDIA see if it is possible for the Thor PINMUX spreadsheet (after enabling macros) to be adjusted to function from Libreoffice in Ubuntu 24.04? I’m guessing that right now it requires running in Excel on Windows. Perhaps @KevinFFF or @DaneLLL for no other reason than having seen past replies to PINMUX spreadsheet questions before.

The spreadsheet has only been verified in Excel running on Windows. We have not verified using the pinmux spreadsheet on Ubuntu, but it may be worth a try with the scripts shared from whitesscott.

I’ve added this request for compatibility of the PINMUX spreadsheet:
https://forums.developer.nvidia.com/t/pinmux-spreadsheet-feature-compatibility-feature-request/351318

1 Like

我现在需要修改FSI_GPIO06的pinmux配置,但是这根管脚所在的行被隐藏了(位于90~92行中的某一行),需要密码解除保护才能取消隐藏,麻烦发一个V1.5版本取消这些行的隐藏吧。真的受不了了,锁住这个excel表有啥意义,而且还在用上个世纪的VBA脚本,是不想让客户开发吗,让thor芯片留在英伟达仓库当古董?

FSI_GPIO06 is not a supported GPIO on the Jetson Thor module.

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