Introduction to the Device Tree
If the Atlas 200 AI accelerator module is used as a main processor or coprocessor, the Device Tree Source (DTS) file is in the dtb directory of the A200-3000-Soc-SRC-Vxxx.zip package of the Atlas200-SoC-SDK.zip package. The DTS file of the Atlas 200 AI accelerator module describes the system device information.
The Device Tree Bolb (DTB) file in the Atlas 200 AI accelerator module firmware is generated by compiling the DTS file. The DTB file describes the external device interfaces of the Atlas 200 AI accelerator module.
Boot Mode |
DTS File |
---|---|
Booting from the SD card |
hi1910-asic-1004.dts |
Booting from the eMMC |
hi1910-asic-3004.dts |
DTS Source File Name |
UART Interface |
I2C Interface |
SPI Interface |
GPIO Interface |
---|---|---|---|---|
hi1910-asic-1004/3004.dts |
Only UART0 is supported. |
|
Only SPI0 and SPI1 are supported. |
Only GPIO1, GPIO2, and GPIO6 are supported. |
- Peripherals of the I2C and SPI are not described in the DTS file.
- You can customize the DTB file to meet other requirements. If the Atlas 200 AI accelerator module firmware needs to be modified, contact Huawei technical support or Huawei sales engineers.