New pinmux configuration guide couldn't finish.

Hello everyone and nvidia.

A few days ago, nvidia update the file about “Jetson Nano Developer Kit 40-Pin Expansion Header Configuration”.

[url]https://developer.nvidia.com/embedded/downloads[/url]

I tried it. But it didn’t work.
Please check this.

I will explain.

  1. In pdf, at “Download the L4T Driver Package and Source Files”,
    ./source_syn.sh couldn’t finish.
    Maybe in source, “nv-tegra.nvidia.com/3rdparty/u-boot.git” is not found…?
    After executing, there are not files in u-boot-source path.

Alternatively, I downloaded this repositry in this github.
[url]https://github.com/thierryreding/u-boot/tree/p3450[/url]
[url]https://elinux.org/Jetson/Nano/Upstream[/url]
But the name is “p3450-0000”. I need “p3450-porg”…
I made the “p3450-0000” u-boot. but I don’t know that this can work when flashed.

  1. “suspend_gpio” error
    When I used the spreadsheet, I got the error about “suspend_gpio”.
    kira_canada said in this post.
    [url]https://devtalk.nvidia.com/default/topic/1055398/jetson-nano/how-to-use-the-jetson-nanos-pinmux-spreadsheet-/post/5360003/#5360003[/url]

Did we need to wait for l4t-r32.2?

  1. Additionaly, I want a few writing in PDF.

→ How to confirm the result of changing successfully.(CNF register / in-out etc. )
→ typical operation for changing pinmux about PWM / I2S / SPI .
(I don’t know what is correct changing about ‘pin direction’ and ‘PD/PU’).
→ typical operation list about using these functions.
→ I want “Nano kit’s operation.”. Not “TX2 / Xavier’s” .

I’m sorry that my English isn’t very good.
but I like Jetson Nano. I’m having fun Nano’s platform!

thanks.

devemin

hello devemin,

about the source_sync issue,
could you please try to sync the sources again,
I’ve just sync the source with the script file and confirmed it works successfully.

Downloading default u-boot source...
...
Receiving objects: 100% (411172/411172), 88.73 MiB | 16.07 MiB/s, done.
Resolving deltas: 100% (333536/333536), done.
Checking connectivity... done.
...
source sync'ed to tag tegra-l4t-r32.1 successfully!


$source/r32.1_nano/sources/u-boot$ ls
api    cmd        configs  drivers   fs       Kconfig   MAINTAINERS  net     scripts          tools
arch   common     disk     dts       include  lib       MAKEALL      post    snapshot.commit
board  config.mk  doc      examples  Kbuild   Licenses  Makefile     README  test

hello JerryChang.

I forgot to enter the tag “tegra-l4t-r32.1”.
It works good.

thanks!
devemin

In PDF, at page no.6

Line no.13

$ ./board-to-uboot.py p3450-port > pinmux-config-p3450-porg.h

Maybe,

$ ./board-to-uboot.py p3450-por<i><b>g</b></i> > pinmux-config-p3450-porg.h

And, with my windows/Acrobat, It looks like all of Underline is dissappeared.
So page no.6, line no.23,

[correct]

make p3450-porg_defconfig

[incorrect]
It looks like to

make p3450-porg defconfig

thanks.

devemin