Failed to add dtbo when porting seeed 2mic array

I am porting a seeed 2mic array board to jetson nano, i got hung at which gives me exception as following.
Traceback (most recent call last):
File “/opt/nvidia/jetson-io/”, line 64, in
File “/opt/nvidia/jetson-io/”, line 60, in main
configure_jetson(jetson, hwlist,
File “/opt/nvidia/jetson-io/”, line 38, in configure_jetson
fn = jetson.create_dtb_for_hw_addon(hw)
File “/opt/nvidia/jetson-io/Jetson/”, line 228, in create_dtb_for_hw_addon
dtc.overlay(self.dtb, dtb, dtbo)
File “/opt/nvidia/jetson-io/Utils/”, line 55, in overlay
raise RuntimeError(“Failed to overlay %s with %s!” % (dtb, files))
RuntimeError: Failed to overlay /boot/tegra210-p3448-0000-p3449-0000-b00.dtb with /boot/seeed-2mic-voicecard.dtbo!

i traced to the py code, and do the fdtoverlay manual as following.
fdtoverlay -i “/boot/tegra210-p3448-0000-p3449-0000-b00.dtb” -o “/boot/tegra210-p3448-0000-p3449-0000-b00-seeed-2mic-array.dtb” “/boot/seeed-2mic-voicecard.dtbo”

Failed to apply /boot/seeed-2mic-voicecard.dtbo (-1)

Does anyone known what should i do next?

Hi terryzhv83,

Welcome to the Jetson dev forum!

We haven’t verified Seeed 2MIC array at our end however, 4MIC circular array support is enabled on Jetson. For reference, kindly take a look at the code patch and procedure for integration @

You could use that info as reference and enable support for 2MIC array as well (don’t apply seed-2mic-voicecard.dtbo directly).