-
Notifications
You must be signed in to change notification settings - Fork 55
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
Installation Bug with ReSpeaker 2-Mics Pi HAT / WM8960 on Jetson Nano #32
Comments
Hi, I have hit the exact error while using Jetpack 4.6 (i.e. L4T 32.6.1 release). and when I use the work-around to define jetson-header-name as you suggested, I then it the second error I wonder if we need to update any header files under "include/dt-bindings" for the overlay to work with Jetpack-4.6. Loading dtbo works ok with Jetpack 4.5 and older releases of Jetpack. Can some one from Seed please look in to fixing the issue. |
Hi, this issue has been resolved. |
Resolved. |
I'm still getting the same error using Jetpack 4.6 (flushed on sdcard):
|
@ClemensKubach Hi, Can you show me this: $cat /proc/device-tree/compatible
nvidia,p3449-0000-b00+p3448-0002-b00nvidia,jetson-nanonvidia,tegra210 |
Hi @mingzhangqun , I am getting something different: $cat /proc/device-tree/compatible
nvidia,p3449-0000-a02+p3448-0000-a02nvidia,jetson-nanonvidia,tegra210 I double checked the board version and found that I had mixed up the version in my initial comment. I have a 4GB A0(2) board. |
I have tried on this board, it's okay: $ cat /proc/device-tree/compatible
nvidia,p3449-0000-b00+p3448-0000-b00nvidia,jetson-nanonvidia,tegra210 I don't have "p3449-0000-a02+p3448-0000-a02" this board, but I will continue to check it. |
could you give me the full print: sudo /opt/nvidia/jetson-io/config-by-hardware.py -l and give me the dts.txt file: dtc -I fs /proc/device-tree > ~/dts.txt |
Thanks for taking a care of the issue. I receive the following: $ sudo /opt/nvidia/jetson-io/config-by-hardware.py -l
Configurations for the following hardware modules are available:
1. Adafruit SPH0645LM4H
2. FE-PI Audio V1 and Z V2
3. MCP251x CAN Controller
4. ReSpeaker 4 Mic Array
5. Seeed 2xMCP2518FD
6. Seeed Voice Card 2MIC
7. reComputer sdmmc The dts.txt file is attached and the command produced also the following: $ dtc -I fs /proc/device-tree > ~/dts.txt
<stdout>: Warning (unit_address_vs_reg): Node /reserved-memory/fb0_carveout has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /reserved-memory/ramoops_carveout has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /reserved-memory/fb1_carveout has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /reserved-memory/iram-carveout has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /ptm has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /ahub/admaif@0x702d0000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/amx@702d3100 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/afc@702d7300 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/i2s@702d1000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/iqc@702de000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/i2s@702d1300 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/dmic@702d4200 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/adx@702d3900 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/mvc@702da000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/sfc@702d2400 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/amx@702d3000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/afc@702d7200 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/afc@702d7500 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/i2s@702d1200 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/dmic@702d4100 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/amixer@702dbb00 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/sfc@702d2000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/ope@702d8400 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/adx@702d3800 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/iqc@702de200 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/mvc@702da200 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/sfc@702d2600 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/afc@702d7100 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/ope@702d8000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/afc@702d7400 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/i2s@702d1100 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/dmic@702d4000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/i2s@702d1400 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/sfc@702d2200 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/spkprot@702d8c00 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /ahub/afc@702d7000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /clock has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /lens_imx219@RBPCV2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /gpu has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /camera-pcl/dpd/csie has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /camera-pcl/dpd/csic has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /camera-pcl/dpd/csia has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /camera-pcl/dpd/csif has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /camera-pcl/dpd/csid has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /camera-pcl/dpd/csib has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /adma@702e2000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /usb_cd has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /eeprom-manager/bus@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /eeprom-manager/bus@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /tegra_cec has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /soctherm@0x700E2000/throttle_dev@gpu_high has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /soctherm@0x700E2000/throttle@critical has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /soctherm@0x700E2000/fuse_war@fuse_rev_0_1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /soctherm@0x700E2000/throttle@heavy has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /soctherm@0x700E2000/throttle_dev@cpu_high has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /soctherm@0x700E2000/fuse_war@fuse_rev_2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /chosen/plugin-manager/ids/connection/i2c@7000c500 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x50 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x57 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /aconnect@702c0000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /aconnect@702c0000/ahub has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /aconnect@702c0000/ahub/ope@702d8400/mbdrc@702d8600 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /aconnect@702c0000/ahub/ope@702d8400/peq@702d8500 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /aconnect@702c0000/ahub/mvc@0x702da200 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /aconnect@702c0000/ahub/ope@702d8000/mbdrc@702d8200 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /aconnect@702c0000/ahub/ope@702d8000/peq@702d8100 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /aconnect@702c0000/adsp has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@5 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@5/override@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@5/override@2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@5/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@8 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@8/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@3 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@3/override@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@3/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@6 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@6/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@1/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@13 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@13/override@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@13/override@2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@13/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@13/override@3 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-b00@2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-b00@2/override@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-b00@2/overrides@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-pins@3 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-pins@3/overrides@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@0/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@0/override@0/_overlay_/channel@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@0/override@0/_overlay_/channel@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@11 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@8 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@16 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@6 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@14 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@4 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@12 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@10 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@9 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@7 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@15 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@5 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@13 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@9/override@3 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/overrides@8 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/overrides@6 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/overrides@10 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/overrides@4 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/overrides@2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/override@12 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/overrides@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/overrides@9 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/overrides@7 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/overrides@11 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/overrides@3 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-common@0/overrides@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@4 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@4/override@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@4/override@2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@4/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-a00@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-a00@1/override@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment-e2614-a00@1/overrides@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@7 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@7/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@2/override@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@2/override@2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@2/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@12 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@12/override@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragment@12/override@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@11 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@28 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@18 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@8 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@26 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@16 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@6 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@24 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@14 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@4 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@22 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@12 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@30 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@20 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@10 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@29 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@19 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@9 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@27 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@17 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@7 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@25 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@15 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@5 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@23 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@13 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@31 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /plugin-manager/fragement@10/override@21 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /bpmp has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /sata@70020000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /external-memory-controller@7001b000/emc-table@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /external-memory-controller@7001b000/emc-table@1/emc-table@1600000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /external-memory-controller@7001b000/emc-table@1/emc-table@204000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /external-memory-controller@7001b000/emc-table@1/emc-table-derated@204000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /external-memory-controller@7001b000/emc-table@1/emc-table-derated@1600000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /external-memory-controller@7001b000/emc-table@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /external-memory-controller@7001b000/emc-table@0/emc-table@1600000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /external-memory-controller@7001b000/emc-table@0/emc-table@204000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /external-memory-controller@7001b000/emc-table@0/emc-table-derated@204000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /external-memory-controller@7001b000/emc-table@0/emc-table-derated@1600000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/nvcsi/channel@0/ports/port@1/endpoint@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x/nvcsi/channel@0/ports/port@0/endpoint@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x/nvcsi/channel@1/ports/port@3/endpoint@3 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x/nvcsi/channel@1/ports/port@2/endpoint@2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x/nvjpg has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/dsi has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/dpaux has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/csi_base/csi_chan0/ports/csi_chan0_port1/endpoint@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x/csi_base/csi_chan0/ports/csi_chan0_port0/endpoint@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x/csi_base/csi_chan1/ports/csi_chan1_port1/endpoint@3 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x/csi_base/csi_chan1/ports/csi_chan1_port0/endpoint@2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x/tsec has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/sor1 has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/nvenc has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/sor has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/sor/dp-display/dp-lt-settings/lt-setting@2 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x/sor/dp-display/dp-lt-settings/lt-setting@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x/sor/dp-display/dp-lt-settings/lt-setting@1 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /host1x/vic has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/vi has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/dpaux1 has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/tsecb has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /host1x/nvdec has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /i2c@7000c500/battery-charger@6b has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /mc has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /mipical has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /i2c@7000d000/max77620@3c/pinmux@0 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /i2c@7000d000/max77620@3c/fps/fps0 has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /i2c@7000d000/max77620@3c/fps/fps1 has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /i2c@7000d000/max77620@3c/fps/fps2 has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /iommu has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /dfll-max77621@70110000 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /rtc has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /interrupt-controller has a reg or ranges property, but no unit name
<stdout>: Warning (unit_address_vs_reg): Node /i2c@7000c400/iqs263@44 has a unit name, but no reg property
<stdout>: Warning (unit_address_vs_reg): Node /mselect has a reg or ranges property, but no unit name
<stdout>: Warning (pci_bridge): Node /pcie@1003000/pci@2,0 missing bus-range for PCI bridge
<stdout>: Warning (pci_bridge): Node /pcie@1003000/pci@1,0 missing bus-range for PCI bridge
<stdout>: Warning (unit_address_format): Failed prerequisite 'pci_bridge'
<stdout>: Warning (pci_device_reg): Failed prerequisite 'pci_bridge'
<stdout>: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge'
<stdout>: Warning (simple_bus_reg): Node /extcon/disp-state missing or empty reg/ranges property
<stdout>: Warning (simple_bus_reg): Node /mods-simple-bus/mods-clocks missing or empty reg/ranges property
<stdout>: Warning (simple_bus_reg): Node /host1x/nvcsi missing or empty reg/ranges property
<stdout>: Warning (simple_bus_reg): Node /host1x/nvjpg simple-bus unit address format error, expected "54380000"
<stdout>: Warning (simple_bus_reg): Node /host1x/dsi simple-bus unit address format error, expected "54300000"
<stdout>: Warning (simple_bus_reg): Node /host1x/dpaux simple-bus unit address format error, expected "545c0000"
<stdout>: Warning (simple_bus_reg): Node /host1x/csi_base missing or empty reg/ranges property
<stdout>: Warning (simple_bus_reg): Node /host1x/vi_base missing or empty reg/ranges property
<stdout>: Warning (simple_bus_reg): Node /host1x/tsec simple-bus unit address format error, expected "54500000"
<stdout>: Warning (simple_bus_reg): Node /host1x/sor1 simple-bus unit address format error, expected "54580000"
<stdout>: Warning (simple_bus_reg): Node /host1x/nvenc simple-bus unit address format error, expected "544c0000"
<stdout>: Warning (simple_bus_reg): Node /host1x/sor simple-bus unit address format error, expected "54540000"
<stdout>: Warning (simple_bus_reg): Node /host1x/vic simple-bus unit address format error, expected "54340000"
<stdout>: Warning (simple_bus_reg): Node /host1x/vi-bypass missing or empty reg/ranges property
<stdout>: Warning (simple_bus_reg): Node /host1x/vi simple-bus unit address format error, expected "54080000"
<stdout>: Warning (simple_bus_reg): Node /host1x/vi/ports missing or empty reg/ranges property
<stdout>: Warning (simple_bus_reg): Node /host1x/dpaux1 simple-bus unit address format error, expected "54040000"
<stdout>: Warning (simple_bus_reg): Node /host1x/tsecb simple-bus unit address format error, expected "54100000"
<stdout>: Warning (simple_bus_reg): Node /host1x/nvdec simple-bus unit address format error, expected "54480000"
<stdout>: Warning (simple_bus_reg): Node /regulators/regulator@10 simple-bus unit address format error, expected "a"
<stdout>: Warning (gpios_property): property 'gpio' size (15) is invalid, expected multiple of 4 in node /__symbols__
<stdout>: Warning (gpios_property): Missing property '#gpio-cells' in node /thermal-zones/AO-therm/trips/gpu-scaling5 or bad phandle (referred from /plugin-manager/fragment-e2614-pins@3/overrides@0/_overlay_:gpios[0]) I don't know, if it is relevant, but after flushing the sdcard image, the /boot/dtb folder only contains: $ ls /boot/dtb
kernel_tegra210-p3448-0000-p3449-0000-b00.dtb With it, after a fresh install of the OS, I solved this "No DTB found" problem with the solution (from here) runnning $ ls /boot/dtb
kernel_tegra210-p3448-0000-p3449-0000-b00.dtb tegra210-p3448-0000-p3449-0000-a02.dtb
tegra210-p3448-0000-p3449-0000-a00.dtb tegra210-p3448-0000-p3449-0000-b00.dtb
tegra210-p3448-0000-p3449-0000-a01.dtb After that, jetson-io is working and the above outputs can be reproduced. |
Hi, please confirm:
convert dtbo to dts:
check if the compatible is contained with your board:
if not contained, added it to the file(such as my emmc version):
then convert the dts to dtbo:
|
I can confirm that the mentioned compatible One significant difference to your tegra dtbo was the prefix "hdr40" in "hdr40-pinNUM". I added it and also tested some other settings, but nothing solved the problem. What is the meaning of 0002 in "nvidia,p3449-0000-b00+p3448-0002-b00" of your extended compatible? |
Yes, there isn't any line about a header in my config-by-hardware.py. |
okay, I think the mainly problem is the compatible. |
I finally got it working, somehow. I re-downloaded, installed and tested JetPack 4.5 and 4.6 again. The problem will probably have been a version/installation error. So with the image of JP 4.6 and your latest commit to the driver, I can also confirm that it works for the A02 board as well. The respeaker works very well in analog mono mode, even directly with the default settings. Only in analog stereo input it is very noisy with the default settings, so you can hardly hear what is relevant. The last thing I noticed is that 2 dtbos with Thanks a lot for your support @mingzhangqun ! |
It's greate. |
I tried to install the driver from the jtsn-wm8960 module to my Jetson Nano A02. I followed the described steps of the README. In the process I received the following error when executing
sudo /opt/nvidia/jetson-io/config-by-hardware.py -n "Seeed Voice Card 2MIC"
:(I had to skip the command
sudo cp overlays/jetsonnano/jetson-seeed-2mic-wm8960.dtbo /boot
, because the file "jetson-seeed-2mic-voicecard.dtbo" is already created there. If I am not skipping this step of copying, the following error occurs instead:)
To solve this issue, I added the following line
jetson-header-name = "Jetson 40pin Header";
to jetson-seeed-2mic-wm8960.dts. The property "jetson-header-name" seems to be a requirement following the nvidia documentation and was missing in the compiled .dtbo file.Now, the "Seeed Voice Card 2MIC" Device is listed when executing
sudo /opt/nvidia/jetson-io/config-by-hardware.py -l
. This wasnt the case before and seems to be a fix for the first problem.However, there occurs another error, when trying to set the pin config of the Jetson 40pin Header to "Seeed Voice Card 2MIC" with
config-by-hardware.py
:Any idea on how to fix that and achieve setting the pin config correctly?
The text was updated successfully, but these errors were encountered: