請先看『使用說明』
MB:ORIN-TW
From LEXWiKi
(→How to Test JP2 GPIO) |
|||
Line 74: | Line 74: | ||
==ORIN-TW DTB Data== | ==ORIN-TW DTB Data== | ||
+ | |||
+ | ==How to test TPM == | ||
+ | Modify $HOME/Linux_for_Tegra/source/kernel/kernel-5.10/arch/arm64/configs/defconfig | ||
+ | CONFIG_HW_RANDOM_TPM=y | ||
+ | CONFIG_SECURITYFS=y | ||
+ | CONFIG_TCG_TIS_CORE=m | ||
+ | CONFIG_TCG_TIS_SPI=m | ||
+ | |||
+ | ORIN-TW install tpm_tis_core.ko/tpm_tis_spi.ko | ||
+ | |||
+ | insmod tpm_tis_core.ko | ||
+ | |||
+ | insmod tpm_tis_spi.ko | ||
+ | |||
+ | check tpm device node | ||
+ | |||
+ | ls /dev/tpm* | ||
+ | |||
+ | Setting tpm rules | ||
+ | |||
+ | [[Image:]] | ||
+ | |||
+ | Install tpm tool and Operate tpm | ||
+ | |||
+ | [[Image:]] | ||
==How to Test F75111N== | ==How to Test F75111N== | ||
+ | |||
+ | ==How to Test COM == | ||
+ | |||
+ | *Install Fintek Driver | ||
+ | |||
+ | insmod f81534.ko | ||
+ | |||
+ | *Install tool(cutecom) | ||
+ | |||
+ | sudo apt install cutecom | ||
+ | |||
+ | *Setting com port to 232/422/485 | ||
+ | RS232 | ||
+ | sudo set_mode ttyUSB5 1 | ||
+ | sudo set_gpio ttyUSB5 1 | ||
+ | |||
+ | sudo set_mode ttyUSB6 1 | ||
+ | sudo set_gpio ttyUSB6 1 | ||
+ | |||
+ | RS422(do not set mode) | ||
+ | sudo set_gpio ttyUSB5 0 | ||
+ | |||
+ | sudo set_gpio ttyUSB6 0 | ||
+ | |||
+ | RS485 | ||
+ | sudo set_mode ttyUSB5 2 | ||
+ | sudo set_gpio ttyUSB5 2 | ||
+ | |||
+ | sudo set_mode ttyUSB6 2 | ||
+ | sudo set_gpio ttyUSB6 2 | ||
+ | |||
+ | *Use cutecom test | ||
+ | |||
+ | [[Image:]] | ||
==How to Test CANBUS== | ==How to Test CANBUS== | ||
+ | |||
+ | *startup can package | ||
+ | modprobe can | ||
+ | modprobe can_raw | ||
+ | modprobe mttcan | ||
+ | ip link set can0 up type can bitrate 500000 | ||
+ | |||
+ | Send | ||
+ | cansend can0 123#abcdef | ||
+ | |||
+ | Receiver | ||
+ | candump can0 & | ||
==How to Test JP2 GPIO== | ==How to Test JP2 GPIO== |
Revision as of 11:30, 4 September 2024
OS | Jetpack | CPU | Rev | DP | NGFF1 | NGFF2 | NGFF3 | NGFF4 | NGFF5 | NGFF6 | SATA1 | SATA2 | nano SIM | USB2.0 | USB3.0 | PCIE | LAN | COM-232 | COM-422 | COM-485 | F75111N | WDT/DIO | TPM2.0 | CANBUS | MIPI_CAM1 | MIPI_CAM2 | Download |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ubuntu20.04.6 |
5.1.2 |
Orin Nano |
0.1 |
Yes |
Yes |
pcie |
Yes |
pcie |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
- |
Yes |
Yes |
Yes |
Yes |
kernel:5.10.120-tegra |
Contents |
ORIN-TW DTB Data
How to test TPM
Modify $HOME/Linux_for_Tegra/source/kernel/kernel-5.10/arch/arm64/configs/defconfig CONFIG_HW_RANDOM_TPM=y CONFIG_SECURITYFS=y CONFIG_TCG_TIS_CORE=m CONFIG_TCG_TIS_SPI=m
ORIN-TW install tpm_tis_core.ko/tpm_tis_spi.ko
insmod tpm_tis_core.ko
insmod tpm_tis_spi.ko
check tpm device node
ls /dev/tpm*
Setting tpm rules
[[Image:]]
Install tpm tool and Operate tpm
[[Image:]]
How to Test F75111N
How to Test COM
- Install Fintek Driver
insmod f81534.ko
- Install tool(cutecom)
sudo apt install cutecom
- Setting com port to 232/422/485
RS232 sudo set_mode ttyUSB5 1 sudo set_gpio ttyUSB5 1
sudo set_mode ttyUSB6 1 sudo set_gpio ttyUSB6 1
RS422(do not set mode) sudo set_gpio ttyUSB5 0
sudo set_gpio ttyUSB6 0
RS485 sudo set_mode ttyUSB5 2 sudo set_gpio ttyUSB5 2
sudo set_mode ttyUSB6 2 sudo set_gpio ttyUSB6 2
- Use cutecom test
[[Image:]]
How to Test CANBUS
- startup can package
modprobe can modprobe can_raw modprobe mttcan ip link set can0 up type can bitrate 500000
Send cansend can0 123#abcdef
Receiver candump can0 &
How to Test JP2 GPIO
- OR_GPIO01 gpio03_pq.05 gpio-453
- OR_GPIO07 gpio03_pg.06 gpio-389
- OR_GPIO11 gpio03_pq.06 gpio-454
- OR_GPIO12 gpio03_pn.01 gpio-433
- OR_GPIO13 gpio03_ph.00 gpio-391
- GPIO01 setting
- echo 453 > /sys/class/gpio/export
- echo out > /sys/class/gpio/PQ.05/direction
- echo 1 > /sys/class/gpio/PQ.05/value
- echo 0 > /sys/class/gpio/PQ.05/value
- GPIO07 setting
- echo 389 > /sys/class/gpio/export
- echo out > /sys/class/gpio/PG.06/direction
- echo 1 > /sys/class/gpio/PG.06/value
- echo 0 > /sys/class/gpio/PG.06/value
- GPIO11 setting
- echo 454 > /sys/class/gpio/export
- echo out > /sys/class/gpio/PQ.06/direction
- echo 1 > /sys/class/gpio/PQ.06/value
- echo 0 > /sys/class/gpio/PQ.06/value
- GPIO12 setting
- echo 433 > /sys/class/gpio/export
- echo out > /sys/class/gpio/PN.01/direction
- echo 1 > /sys/class/gpio/PN.01/value
- echo 0 > /sys/class/gpio/PN.01/value
- GPIO13 setting
- echo 391 > /sys/class/gpio/export
- echo out > /sys/class/gpio/PH.00/direction
- echo 1 > /sys/class/gpio/PH.00/value
- echo 0 > /sys/class/gpio/PH.00/value