3 AM574x IDK EVM (TMDSIDK574)
Contents
3.1 Board Overview
The AM574x Industrial Development Kit (IDK) is a development platform for evaluating the industrial communication and control capabilities of Sitara AM574x/2x processors for applications in factory automation, drives, robotics, grid infrastructure, and more. AM574x/2x processors include dual PRU-ICSS (Programmable Real-time Unit for Industrial Communications) subsystems which can be used for industrial Ethernet protocols such as Profinet, EtherCAT, Ethernet/IP, and others. The TMDXIDK574 breaks out six ports of Ethernet, four of which can be used concurrently: 2x Gb Ethernet ports and 2 x 10/100 Ethernet ports from the PRU-ICSS subsystems.
3.1.1 Block Diagram
3.1.2 Photos
3.1.3 Specification
Model |
AM574x IDK EVM |
---|---|
Processor |
Texas Instruments AM5748
2 × ARM Cortex-A15
frequency up to 1.5 GHz
2 × Dual-core Programmable Real-Time Unit and Industrial
Communication Subsystem (PRU-ICSS)
2 × C66x floating-point VLIW DSP cores
2 × ARM Cortex-M4 coprocessors
|
GPU |
Dual-core PowerVR® SGX544 3D GPU
|
PMIC |
TPS6590379 power management IC
|
Memory |
2 GiB DDR3L SDRAM
|
Storage |
microSD card
256 Mbit (32 MiB) SPI NOR Flash (S25FL256S)
256 KiB EEPROM (CAT24C256WI-G)
16 GB eMMC NAND (Micron MTFC16GAKAECN-2M WT)
|
Debug |
Optional 60-pin MIPI connector to support high-performance external
emulators and, optionally, emulation trace.
Embedded XDS100V2 USB emulation through the Micro USB AB connector
|
USB |
1 × USB 3.0/2.1 Host (USB 3.0 A-type connector)
1 × USB 2.1 Host/Device (USB 2.1 Micro-AB connector)
1 × Micro USB AB (USB to JTAG and USB to UART)
|
PCIe |
1 × x1 PCIe female connector
|
Ethernet |
up to 4 × 100 Mbit Industrial Ethernet attached to the PRU-ICSS subsystem
up to 2 × 1000 Mbit connected to the integrated Ethernet switch
|
Video |
1 × HDMI Standard A-type connector
|
Industrial Interfaces |
1 × Profibus (DB9F connector)
1 × DCAN (5-pin header)
1 × RS-485 (3-pin header)
|
Other Connectors |
3.3V Power
5V Power
Camera connector (24-pin header)
LCD connector
Industrial 24V inputs
Industrial outputs
GPIO
SPI
CAN
UART
|
Power Source |
DC Jack |
Power |
5V/4A DC input jack |
3.2 Build Targets
3.2.1 Machines
Board[1] |
Target YAML[2] |
Machine[3] |
Target Recipe(s)[4] |
Running Media[5] |
Installation Media[6] |
---|---|---|---|---|---|
AM574x IDK EVM |
|
|
|
microSD card |
– |
|
|
|
internal eMMC |
microSD card |
3.2.2 Images
Read-Only Root Filesystem Image |
Recipe[7] |
Supported by Target(s) |
Description |
---|---|---|---|
|
|
All |
Standard TanoWrt image. |
|
All |
Standard TanoWrt image
and firmware upgrade
image. When building this image,
|
|
|
|
Factory installation image for standard TanoWrt
image. When building this image,
|
Image recipe name. This name can be used as argument
for --target
build command option (see Section 3.3 section).
3.3 Build
Please read the common information on how to perform a TanoWrt images build and preparing the build environment in section “Building TanoWrt”.
See also
See section Section 3.2.1 to select the required target YAML file (
<target-yml>
).See section Section 3.2.2 to select the required root filesystem image recipe (
<target-recipe>
).See section Section 3.5 for detailed information about the produced build artifacts.
3.3.1 Examples
3.3.1.1 Build Default Images for AM574x IDK EVM Board
For microSD Card
$ kas build targets/kas/am574x-idk-sd.yml
Default images will be produced to boot and run from the microSD card on the AM574x IDK EVM target board.
For Internal eMMC Flash
$ kas build targets/kas/am574x-idk-emmc.yml
An initial factory installation image will be generated, intended to run from the SD card. The installer image will install the default image to the internal eMMC flash memory and further the AM574x IDK EVM board will boot and run from the eMMC flash memory.
3.4 Partitioning Layouts
3.4.1 microSD
The partitioning and data layout of the microSD card image for the AM574x IDK EVM board are shown in the figure below.
3.4.2 eMMC
The partitioning and data layout of the eMMC image for the AM574x IDK EVM board are shown in the figure below.
The ROM2 (Boot Partition 1, /dev/mmcblk1boot0
) and ROM3
(Boot Partition 2, /dev/mmcblk1boot1
) eMMC hardware partitions are
currently not used.
3.5 Produced Build Artifacts
All produced build artifacts are stored in the ~/tanowrt/build/tanowrt-glibc/deploy/images/<MACHINE>
directory.
Refer to table Produced Build Artifacts for a description of some common (not all) build artifacts.
Artifact |
Target(s) |
Description |
---|---|---|
Bootloader (SPL) |
||
|
All |
MLO binary blob for microSD card images. |
|
|
MLO binary blob for eMMC images. |
Bootloader (U-Boot) |
||
|
All |
U-Boot startup script. |
|
|
U-Boot startup script for factory installation image. |
|
All |
U-Boot initial environment image for microSD card image. |
|
|
U-Boot initial environment image for internal eMMC flash. |
|
All |
U-Boot binary image for booting from microSD card. |
|
|
U-Boot binary image for booting from internal eMMC flash. |
Linux Kernel and DTB |
||
|
All |
Flattened Image Tree (FIT) image with Linux kernel and Device Tree Blobs (DTB). |
|
All |
FIT image packed into an ext4 file system image. |
|
All |
Target Device Tree Blob (DTB). |
|
|
FIT image for SWU factory installation image with initramfs image. |
Images |
||
|
|
SD card image including all required partitions for booting and running the system. This image is ready to be written to the SD card using the dd utility or similar (see Writing Images). |
|
|
SD card factory installation image. This image is ready to be written to the SD card using the dd utility or similar (see Writing Images). |
|
|
Root filesystem initramfs image for factory installtion
image. This image is included in
|
|
All |
Root filesystem image (squashfs with LZO compression). |
|
All |
Firmware upgrade image. |
Note
<MACHINE>
in the artifacts path and artifact file names are replaced by
the actual value of the MACHINE
BitBake variable for the chosen
target. <rootfs-image>
is replaced
by the actual read-only root filesystem image name.
For example, below is the lists of artifacts produced by the am574x-idk-emmc.yml
and am574x-idk-sd.yml
target builds. There are two types of listings here —
a complete listing, and a reduced listing without the symbolic links display.
3.5.1 Build Artifacts Listings for am574x-idk-sd.yml
Target
[~/tanowrt/build/tanowrt-glibc/deploy/images/am574x-idk-sd]$ ls -gGh | grep -v -e "^l"
total 214M
-rw-r--r-- 2 125K Jul 27 13:12 am571x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 91K Jul 27 13:12 am572x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 88K Jul 27 13:12 am574x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 89K Jul 27 13:12 am57xx-beagle-x15--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 89K Jul 27 13:12 am57xx-beagle-x15-revb1--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 89K Jul 27 13:12 am57xx-beagle-x15-revc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 131K Jul 27 13:12 am57xx-evm--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 5.1M Jul 27 13:12 fitImage--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.bin
-rw-r--r-- 2 7.2M Jul 27 13:12 fitImage-4.19.94-rt39+gitAUTOINC+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd.ext4
-rw-r--r-- 2 7.2M Jul 27 13:12 fitImage-am574x-idk-sd.ext4
-rw-r--r-- 2 6.2K Jul 27 13:12 fitImage-its--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.its
-rw-r--r-- 2 4.5M Jul 27 13:12 fitImage-linux.bin--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.bin
-rw-r--r-- 2 103K Jul 27 13:09 MLO-am574x-idk-sd-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 384K Jul 27 13:09 MLO-am574x-idk-sd-sdcard-defconfig-x3
-rw-r--r-- 2 512K Jul 27 13:09 MLO-am574x-idk-sd-sdcard-defconfig-x4
-rw-r--r-- 2 6.5M Jul 27 13:12 modules--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.tgz
-rw-r--r-- 2 2.9K Jul 27 13:09 startup.img
-rw-r--r-- 2 16 Jul 27 13:09 startup.img.version
-rw-r--r-- 2 104K Jul 27 13:46 tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.manifest
-rw-r--r-- 2 932M Jul 27 13:46 tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.sdcard.img
-rw-r--r-- 2 41M Jul 27 13:46 tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.squashfs-lzo
-rw-r--r-- 2 24 Jul 27 13:47 tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.version
-rw-r--r-- 2 389K Jul 27 13:46 tanowrt-image-full-am574x-idk-sd-20220727100754.testdata.json
-rw-r--r-- 2 5.4K Jul 27 13:46 tanowrt-image-full.env
-rw-r--r-- 2 3.0K Jul 27 13:46 tanowrt-image-full-sdimage-ti-swu-a-b.wks
-rw-r--r-- 2 49M Jul 27 13:47 tanowrt-image-full-swu-am574x-idk-sd-20220727100754.swu
-rw-r--r-- 2 410 Jul 27 13:09 u-boot-initial-env-am574x-idk-sd-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 128K Jul 27 13:09 u-boot-initial-env-am574x-idk-sd-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
-rw-r--r-- 2 1012K Jul 27 13:09 u-boot-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
-rwxr-xr-x 2 103K Jul 27 13:09 u-boot-spl.bin-am574x-idk-sd-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig
[~/tanowrt/build/tanowrt-glibc/deploy/images/am574x-idk-sd]$ ls -gGh
total 214M
-rw-r--r-- 2 125K Jul 27 13:12 am571x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 91 Jul 27 13:12 am571x-idk-am574x-idk-sd.dtb -> am571x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 91 Jul 27 13:12 am571x-idk.dtb -> am571x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 91K Jul 27 13:12 am572x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 91 Jul 27 13:12 am572x-idk-am574x-idk-sd.dtb -> am572x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 91 Jul 27 13:12 am572x-idk.dtb -> am572x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 88K Jul 27 13:12 am574x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 91 Jul 27 13:12 am574x-idk-am574x-idk-sd.dtb -> am574x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 91 Jul 27 13:12 am574x-idk.dtb -> am574x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 89K Jul 27 13:12 am57xx-beagle-x15--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 98 Jul 27 13:12 am57xx-beagle-x15-am574x-idk-sd.dtb -> am57xx-beagle-x15--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 98 Jul 27 13:12 am57xx-beagle-x15.dtb -> am57xx-beagle-x15--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 89K Jul 27 13:12 am57xx-beagle-x15-revb1--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 104 Jul 27 13:12 am57xx-beagle-x15-revb1-am574x-idk-sd.dtb -> am57xx-beagle-x15-revb1--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 104 Jul 27 13:12 am57xx-beagle-x15-revb1.dtb -> am57xx-beagle-x15-revb1--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 89K Jul 27 13:12 am57xx-beagle-x15-revc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 103 Jul 27 13:12 am57xx-beagle-x15-revc-am574x-idk-sd.dtb -> am57xx-beagle-x15-revc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 103 Jul 27 13:12 am57xx-beagle-x15-revc.dtb -> am57xx-beagle-x15-revc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
-rw-r--r-- 2 131K Jul 27 13:12 am57xx-evm--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 91 Jul 27 13:12 am57xx-evm-am574x-idk-sd.dtb -> am57xx-evm--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 91 Jul 27 13:12 am57xx-evm.dtb -> am57xx-evm--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.dtb
lrwxrwxrwx 2 89 Jul 27 13:12 fitImage -> fitImage--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.bin
-rw-r--r-- 2 5.1M Jul 27 13:12 fitImage--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.bin
-rw-r--r-- 2 7.2M Jul 27 13:12 fitImage-4.19.94-rt39+gitAUTOINC+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd.ext4
lrwxrwxrwx 2 89 Jul 27 13:12 fitImage-am574x-idk-sd.bin -> fitImage--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.bin
-rw-r--r-- 2 7.2M Jul 27 13:12 fitImage-am574x-idk-sd.ext4
-rw-r--r-- 2 6.2K Jul 27 13:12 fitImage-its--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.its
lrwxrwxrwx 2 93 Jul 27 13:12 fitImage-its-am574x-idk-sd -> fitImage-its--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.its
-rw-r--r-- 2 4.5M Jul 27 13:12 fitImage-linux.bin--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.bin
lrwxrwxrwx 2 99 Jul 27 13:12 fitImage-linux.bin-am574x-idk-sd -> fitImage-linux.bin--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.bin
lrwxrwxrwx 2 114 Jul 27 13:09 MLO -> MLO-am574x-idk-sd-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
lrwxrwxrwx 2 114 Jul 27 13:09 MLO-am574x-idk-sd -> MLO-am574x-idk-sd-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 103K Jul 27 13:09 MLO-am574x-idk-sd-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 384K Jul 27 13:09 MLO-am574x-idk-sd-sdcard-defconfig-x3
-rw-r--r-- 2 512K Jul 27 13:09 MLO-am574x-idk-sd-sdcard-defconfig-x4
lrwxrwxrwx 2 114 Jul 27 13:09 MLO-sdcard-defconfig -> MLO-am574x-idk-sd-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
lrwxrwxrwx 2 37 Jul 27 13:09 MLO-sdcard-defconfig-x3 -> MLO-am574x-idk-sd-sdcard-defconfig-x3
lrwxrwxrwx 2 37 Jul 27 13:09 MLO-sdcard-defconfig-x4 -> MLO-am574x-idk-sd-sdcard-defconfig-x4
-rw-r--r-- 2 6.5M Jul 27 13:12 modules--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.tgz
lrwxrwxrwx 2 88 Jul 27 13:12 modules-am574x-idk-sd.tgz -> modules--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-sd-20220727100754.tgz
lrwxrwxrwx 2 11 Jul 27 13:09 startup-am574x-idk-sd.img -> startup.img
lrwxrwxrwx 2 19 Jul 27 13:09 startup-am574x-idk-sd.img.version -> startup.img.version
-rw-r--r-- 2 2.9K Jul 27 13:09 startup.img
-rw-r--r-- 2 16 Jul 27 13:09 startup.img.version
-rw-r--r-- 2 104K Jul 27 13:46 tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.manifest
-rw-r--r-- 2 932M Jul 27 13:46 tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.sdcard.img
-rw-r--r-- 2 41M Jul 27 13:46 tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.squashfs-lzo
-rw-r--r-- 2 24 Jul 27 13:47 tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.version
-rw-r--r-- 2 389K Jul 27 13:46 tanowrt-image-full-am574x-idk-sd-20220727100754.testdata.json
lrwxrwxrwx 2 63 Jul 27 13:46 tanowrt-image-full-am574x-idk-sd.manifest -> tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.manifest
lrwxrwxrwx 2 65 Jul 27 13:46 tanowrt-image-full-am574x-idk-sd.sdcard.img -> tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.sdcard.img
lrwxrwxrwx 2 67 Jul 27 13:46 tanowrt-image-full-am574x-idk-sd.squashfs-lzo -> tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.squashfs-lzo
lrwxrwxrwx 2 61 Jul 27 13:46 tanowrt-image-full-am574x-idk-sd.testdata.json -> tanowrt-image-full-am574x-idk-sd-20220727100754.testdata.json
lrwxrwxrwx 2 62 Jul 27 13:47 tanowrt-image-full-am574x-idk-sd.version -> tanowrt-image-full-am574x-idk-sd-20220727100754.rootfs.version
-rw-r--r-- 2 5.4K Jul 27 13:46 tanowrt-image-full.env
-rw-r--r-- 2 3.0K Jul 27 13:46 tanowrt-image-full-sdimage-ti-swu-a-b.wks
-rw-r--r-- 2 49M Jul 27 13:47 tanowrt-image-full-swu-am574x-idk-sd-20220727100754.swu
lrwxrwxrwx 2 55 Jul 27 13:47 tanowrt-image-full-swu-am574x-idk-sd.swu -> tanowrt-image-full-swu-am574x-idk-sd-20220727100754.swu
lrwxrwxrwx 2 67 Jul 27 13:09 u-boot-am574x-idk-sd.img -> u-boot-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 67 Jul 27 13:09 u-boot-am574x-idk-sd.img-sdcard-defconfig -> u-boot-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 67 Jul 27 13:09 u-boot.img -> u-boot-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 67 Jul 27 13:09 u-boot.img-sdcard-defconfig -> u-boot-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 89 Jul 27 13:09 u-boot-initial-env-am574x-idk-sd-sdcard-defconfig -> u-boot-initial-env-am574x-idk-sd-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 410 Jul 27 13:09 u-boot-initial-env-am574x-idk-sd-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 128K Jul 27 13:09 u-boot-initial-env-am574x-idk-sd-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
lrwxrwxrwx 2 93 Jul 27 13:09 u-boot-initial-env-am574x-idk-sd-sdcard-defconfig.bin -> u-boot-initial-env-am574x-idk-sd-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
lrwxrwxrwx 2 89 Jul 27 13:09 u-boot-initial-env-sdcard-defconfig -> u-boot-initial-env-am574x-idk-sd-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
lrwxrwxrwx 2 93 Jul 27 13:09 u-boot-initial-env-sdcard-defconfig.bin -> u-boot-initial-env-am574x-idk-sd-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
-rw-r--r-- 2 1012K Jul 27 13:09 u-boot-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 85 Jul 27 13:09 u-boot-spl.bin -> u-boot-spl.bin-am574x-idk-sd-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig
lrwxrwxrwx 2 85 Jul 27 13:09 u-boot-spl.bin-am574x-idk-sd -> u-boot-spl.bin-am574x-idk-sd-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig
-rwxr-xr-x 2 103K Jul 27 13:09 u-boot-spl.bin-am574x-idk-sd-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig
lrwxrwxrwx 2 85 Jul 27 13:09 u-boot-spl.bin-am574x-idk-sd-sdcard-defconfig -> u-boot-spl.bin-am574x-idk-sd-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig
lrwxrwxrwx 2 85 Jul 27 13:09 u-boot-spl.bin-sdcard-defconfig -> u-boot-spl.bin-am574x-idk-sd-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig
3.5.2 Build Artifacts Listings for am574x-idk-emmc.yml
Target
[~/tanowrt/build/tanowrt-glibc/deploy/images/am574x-idk-emmc]$ ls -gGh | grep -v -e "^l"
total 229M
-rw-r--r-- 2 125K Jul 27 13:06 am571x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 91K Jul 27 13:06 am572x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 88K Jul 27 13:06 am574x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 89K Jul 27 13:06 am57xx-beagle-x15--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 89K Jul 27 13:06 am57xx-beagle-x15-revb1--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 89K Jul 27 13:06 am57xx-beagle-x15-revc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 131K Jul 27 13:06 am57xx-evm--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 5.1M Jul 27 13:06 fitImage--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.bin
-rw-r--r-- 2 7.2M Jul 27 13:06 fitImage-4.19.94-rt39+gitAUTOINC+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc.ext4
-rw-r--r-- 2 7.2M Jul 27 13:06 fitImage-am574x-idk-emmc.ext4
-rw-r--r-- 2 6.2K Jul 27 13:06 fitImage-its--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.its
-rw-r--r-- 2 7.1K Jul 27 13:06 fitImage-its-tanowrt-image-initramfs-swu-factory-am574x-idk-emmc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.its
-rw-r--r-- 2 4.5M Jul 27 13:06 fitImage-linux.bin--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.bin
-rw-r--r-- 2 16M Jul 27 13:06 fitImage-tanowrt-image-initramfs-swu-factory-4.19.94-rt39+gitAUTOINC+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc.ext4
-rw-r--r-- 2 13M Jul 27 13:06 fitImage-tanowrt-image-initramfs-swu-factory-am574x-idk-emmc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.bin
-rw-r--r-- 2 16M Jul 27 13:06 fitImage-tanowrt-image-initramfs-swu-factory-am574x-idk-emmc.ext4
-rw-r--r-- 2 98K Jul 27 12:33 MLO-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 103K Jul 27 12:33 MLO-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 384K Jul 27 12:33 MLO-am574x-idk-emmc-emmc-defconfig-x3
-rw-r--r-- 2 512K Jul 27 12:33 MLO-am574x-idk-emmc-emmc-defconfig-x4
-rw-r--r-- 2 384K Jul 27 12:33 MLO-am574x-idk-emmc-sdcard-defconfig-x3
-rw-r--r-- 2 512K Jul 27 12:33 MLO-am574x-idk-emmc-sdcard-defconfig-x4
-rw-r--r-- 2 6.5M Jul 27 13:06 modules--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.tgz
-rw-r--r-- 2 1.8K Jul 27 12:34 startup-factory.img
-rw-r--r-- 2 16 Jul 27 12:34 startup-factory.img.version
-rw-r--r-- 2 2.9K Jul 27 12:34 startup.img
-rw-r--r-- 2 16 Jul 27 12:34 startup.img.version
-rw-r--r-- 2 105K Jul 27 13:06 tanowrt-image-full-am574x-idk-emmc-20220727085953.rootfs.manifest
-rw-r--r-- 2 40M Jul 27 13:07 tanowrt-image-full-am574x-idk-emmc-20220727085953.rootfs.squashfs-lzo
-rw-r--r-- 2 24 Jul 27 13:07 tanowrt-image-full-am574x-idk-emmc-20220727085953.rootfs.version
-rw-r--r-- 2 388K Jul 27 13:06 tanowrt-image-full-am574x-idk-emmc-20220727085953.testdata.json
-rw-r--r-- 2 48M Jul 27 13:07 tanowrt-image-full-swu-am574x-idk-emmc-20220727085953.swu
-rw-r--r-- 2 69M Jul 27 13:07 tanowrt-image-full-swu-factory-am574x-idk-emmc-20220727085953.sdcard.img
-rw-r--r-- 2 6.0K Jul 27 12:34 tanowrt-image-full-swu-factory.env
-rw-r--r-- 2 2.2K Jul 27 12:34 tanowrt-image-full-swu-factory-sdimage-ti-swu-factory.wks
-rw-r--r-- 2 7.4M Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.rootfs.cpio.gz
-rw-r--r-- 2 3.7K Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.rootfs.manifest
-rw-r--r-- 2 24 Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.rootfs.version
-rw-r--r-- 2 395K Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.testdata.json
-rw-r--r-- 2 562K Jul 27 12:33 u-boot-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
-rw-r--r-- 2 412 Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 128K Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
-rw-r--r-- 2 410 Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 128K Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
-rw-r--r-- 2 1012K Jul 27 12:33 u-boot-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
-rwxr-xr-x 2 98K Jul 27 12:33 u-boot-spl.bin-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-emmc-defconfig
-rwxr-xr-x 2 103K Jul 27 12:33 u-boot-spl.bin-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig
[~/tanowrt/build/tanowrt-glibc/deploy/images/am574x-idk-emmc]$ ls -gGh
total 229M
-rw-r--r-- 2 125K Jul 27 13:06 am571x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 93 Jul 27 13:06 am571x-idk-am574x-idk-emmc.dtb -> am571x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 93 Jul 27 13:06 am571x-idk.dtb -> am571x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 91K Jul 27 13:06 am572x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 93 Jul 27 13:06 am572x-idk-am574x-idk-emmc.dtb -> am572x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 93 Jul 27 13:06 am572x-idk.dtb -> am572x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 88K Jul 27 13:06 am574x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 93 Jul 27 13:06 am574x-idk-am574x-idk-emmc.dtb -> am574x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 93 Jul 27 13:06 am574x-idk.dtb -> am574x-idk--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 89K Jul 27 13:06 am57xx-beagle-x15--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 100 Jul 27 13:06 am57xx-beagle-x15-am574x-idk-emmc.dtb -> am57xx-beagle-x15--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 100 Jul 27 13:06 am57xx-beagle-x15.dtb -> am57xx-beagle-x15--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 89K Jul 27 13:06 am57xx-beagle-x15-revb1--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 106 Jul 27 13:06 am57xx-beagle-x15-revb1-am574x-idk-emmc.dtb -> am57xx-beagle-x15-revb1--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 106 Jul 27 13:06 am57xx-beagle-x15-revb1.dtb -> am57xx-beagle-x15-revb1--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 89K Jul 27 13:06 am57xx-beagle-x15-revc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 105 Jul 27 13:06 am57xx-beagle-x15-revc-am574x-idk-emmc.dtb -> am57xx-beagle-x15-revc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 105 Jul 27 13:06 am57xx-beagle-x15-revc.dtb -> am57xx-beagle-x15-revc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
-rw-r--r-- 2 131K Jul 27 13:06 am57xx-evm--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 93 Jul 27 13:06 am57xx-evm-am574x-idk-emmc.dtb -> am57xx-evm--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 93 Jul 27 13:06 am57xx-evm.dtb -> am57xx-evm--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.dtb
lrwxrwxrwx 2 91 Jul 27 13:06 fitImage -> fitImage--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.bin
-rw-r--r-- 2 5.1M Jul 27 13:06 fitImage--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.bin
-rw-r--r-- 2 7.2M Jul 27 13:06 fitImage-4.19.94-rt39+gitAUTOINC+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc.ext4
lrwxrwxrwx 2 91 Jul 27 13:06 fitImage-am574x-idk-emmc.bin -> fitImage--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.bin
-rw-r--r-- 2 7.2M Jul 27 13:06 fitImage-am574x-idk-emmc.ext4
-rw-r--r-- 2 6.2K Jul 27 13:06 fitImage-its--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.its
lrwxrwxrwx 2 95 Jul 27 13:06 fitImage-its-am574x-idk-emmc -> fitImage-its--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.its
-rw-r--r-- 2 7.1K Jul 27 13:06 fitImage-its-tanowrt-image-initramfs-swu-factory-am574x-idk-emmc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.its
lrwxrwxrwx 2 147 Jul 27 13:06 fitImage-its-tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-am574x-idk-emmc -> fitImage-its-tanowrt-image-initramfs-swu-factory-am574x-idk-emmc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.its
-rw-r--r-- 2 4.5M Jul 27 13:06 fitImage-linux.bin--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.bin
lrwxrwxrwx 2 101 Jul 27 13:06 fitImage-linux.bin-am574x-idk-emmc -> fitImage-linux.bin--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.bin
-rw-r--r-- 2 16M Jul 27 13:06 fitImage-tanowrt-image-initramfs-swu-factory-4.19.94-rt39+gitAUTOINC+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc.ext4
-rw-r--r-- 2 13M Jul 27 13:06 fitImage-tanowrt-image-initramfs-swu-factory-am574x-idk-emmc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.bin
lrwxrwxrwx 2 143 Jul 27 13:06 fitImage-tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-am574x-idk-emmc -> fitImage-tanowrt-image-initramfs-swu-factory-am574x-idk-emmc--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.bin
-rw-r--r-- 2 16M Jul 27 13:06 fitImage-tanowrt-image-initramfs-swu-factory-am574x-idk-emmc.ext4
lrwxrwxrwx 2 114 Jul 27 12:33 MLO -> MLO-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
lrwxrwxrwx 2 114 Jul 27 12:33 MLO-am574x-idk-emmc -> MLO-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 98K Jul 27 12:33 MLO-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 103K Jul 27 12:33 MLO-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 384K Jul 27 12:33 MLO-am574x-idk-emmc-emmc-defconfig-x3
-rw-r--r-- 2 512K Jul 27 12:33 MLO-am574x-idk-emmc-emmc-defconfig-x4
-rw-r--r-- 2 384K Jul 27 12:33 MLO-am574x-idk-emmc-sdcard-defconfig-x3
-rw-r--r-- 2 512K Jul 27 12:33 MLO-am574x-idk-emmc-sdcard-defconfig-x4
lrwxrwxrwx 2 114 Jul 27 12:33 MLO-emmc-defconfig -> MLO-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
lrwxrwxrwx 2 37 Jul 27 12:33 MLO-emmc-defconfig-x3 -> MLO-am574x-idk-emmc-emmc-defconfig-x3
lrwxrwxrwx 2 37 Jul 27 12:33 MLO-emmc-defconfig-x4 -> MLO-am574x-idk-emmc-emmc-defconfig-x4
lrwxrwxrwx 2 116 Jul 27 12:33 MLO-sdcard-defconfig -> MLO-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
lrwxrwxrwx 2 39 Jul 27 12:33 MLO-sdcard-defconfig-x3 -> MLO-am574x-idk-emmc-sdcard-defconfig-x3
lrwxrwxrwx 2 39 Jul 27 12:33 MLO-sdcard-defconfig-x4 -> MLO-am574x-idk-emmc-sdcard-defconfig-x4
-rw-r--r-- 2 6.5M Jul 27 13:06 modules--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.tgz
lrwxrwxrwx 2 90 Jul 27 13:06 modules-am574x-idk-emmc.tgz -> modules--4.19.94-rt39+git0+a242ccf3f1-tano3.2.20.20.8.6-am574x-idk-emmc-20220727085953.tgz
lrwxrwxrwx 2 11 Jul 27 12:34 startup-am574x-idk-emmc.img -> startup.img
lrwxrwxrwx 2 19 Jul 27 12:34 startup-am574x-idk-emmc.img.version -> startup.img.version
lrwxrwxrwx 2 19 Jul 27 12:34 startup-factory-am574x-idk-emmc.img -> startup-factory.img
lrwxrwxrwx 2 27 Jul 27 12:34 startup-factory-am574x-idk-emmc.img.version -> startup-factory.img.version
-rw-r--r-- 2 1.8K Jul 27 12:34 startup-factory.img
-rw-r--r-- 2 16 Jul 27 12:34 startup-factory.img.version
-rw-r--r-- 2 2.9K Jul 27 12:34 startup.img
-rw-r--r-- 2 16 Jul 27 12:34 startup.img.version
-rw-r--r-- 2 105K Jul 27 13:06 tanowrt-image-full-am574x-idk-emmc-20220727085953.rootfs.manifest
-rw-r--r-- 2 40M Jul 27 13:07 tanowrt-image-full-am574x-idk-emmc-20220727085953.rootfs.squashfs-lzo
-rw-r--r-- 2 24 Jul 27 13:07 tanowrt-image-full-am574x-idk-emmc-20220727085953.rootfs.version
-rw-r--r-- 2 388K Jul 27 13:06 tanowrt-image-full-am574x-idk-emmc-20220727085953.testdata.json
lrwxrwxrwx 2 65 Jul 27 13:06 tanowrt-image-full-am574x-idk-emmc.manifest -> tanowrt-image-full-am574x-idk-emmc-20220727085953.rootfs.manifest
lrwxrwxrwx 2 69 Jul 27 13:07 tanowrt-image-full-am574x-idk-emmc.squashfs-lzo -> tanowrt-image-full-am574x-idk-emmc-20220727085953.rootfs.squashfs-lzo
lrwxrwxrwx 2 63 Jul 27 13:06 tanowrt-image-full-am574x-idk-emmc.testdata.json -> tanowrt-image-full-am574x-idk-emmc-20220727085953.testdata.json
lrwxrwxrwx 2 64 Jul 27 13:07 tanowrt-image-full-am574x-idk-emmc.version -> tanowrt-image-full-am574x-idk-emmc-20220727085953.rootfs.version
-rw-r--r-- 2 48M Jul 27 13:07 tanowrt-image-full-swu-am574x-idk-emmc-20220727085953.swu
lrwxrwxrwx 2 57 Jul 27 13:07 tanowrt-image-full-swu-am574x-idk-emmc.swu -> tanowrt-image-full-swu-am574x-idk-emmc-20220727085953.swu
-rw-r--r-- 2 69M Jul 27 13:07 tanowrt-image-full-swu-factory-am574x-idk-emmc-20220727085953.sdcard.img
lrwxrwxrwx 2 72 Jul 27 13:07 tanowrt-image-full-swu-factory-am574x-idk-emmc.sdcard.img -> tanowrt-image-full-swu-factory-am574x-idk-emmc-20220727085953.sdcard.img
-rw-r--r-- 2 6.0K Jul 27 12:34 tanowrt-image-full-swu-factory.env
-rw-r--r-- 2 2.2K Jul 27 12:34 tanowrt-image-full-swu-factory-sdimage-ti-swu-factory.wks
-rw-r--r-- 2 7.4M Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.rootfs.cpio.gz
-rw-r--r-- 2 3.7K Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.rootfs.manifest
-rw-r--r-- 2 24 Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.rootfs.version
-rw-r--r-- 2 395K Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.testdata.json
lrwxrwxrwx 2 81 Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc.cpio.gz -> tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.rootfs.cpio.gz
lrwxrwxrwx 2 82 Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc.manifest -> tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.rootfs.manifest
lrwxrwxrwx 2 80 Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc.testdata.json -> tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.testdata.json
lrwxrwxrwx 2 81 Jul 27 13:06 tanowrt-image-initramfs-swu-factory-am574x-idk-emmc.version -> tanowrt-image-initramfs-swu-factory-am574x-idk-emmc-20220727085953.rootfs.version
lrwxrwxrwx 2 65 Jul 27 12:33 u-boot-am574x-idk-emmc.img -> u-boot-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 65 Jul 27 12:33 u-boot-am574x-idk-emmc.img-emmc-defconfig -> u-boot-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 67 Jul 27 12:33 u-boot-am574x-idk-emmc.img-sdcard-defconfig -> u-boot-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
-rw-r--r-- 2 562K Jul 27 12:33 u-boot-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 65 Jul 27 12:33 u-boot.img -> u-boot-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 65 Jul 27 12:33 u-boot.img-emmc-defconfig -> u-boot-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 67 Jul 27 12:33 u-boot.img-sdcard-defconfig -> u-boot-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 89 Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-emmc-defconfig -> u-boot-initial-env-am574x-idk-emmc-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 412 Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 128K Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
lrwxrwxrwx 2 93 Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-emmc-defconfig.bin -> u-boot-initial-env-am574x-idk-emmc-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
lrwxrwxrwx 2 91 Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-sdcard-defconfig -> u-boot-initial-env-am574x-idk-emmc-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 410 Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
-rw-r--r-- 2 128K Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
lrwxrwxrwx 2 95 Jul 27 12:33 u-boot-initial-env-am574x-idk-emmc-sdcard-defconfig.bin -> u-boot-initial-env-am574x-idk-emmc-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
lrwxrwxrwx 2 89 Jul 27 12:33 u-boot-initial-env-emmc-defconfig -> u-boot-initial-env-am574x-idk-emmc-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
lrwxrwxrwx 2 93 Jul 27 12:33 u-boot-initial-env-emmc-defconfig.bin -> u-boot-initial-env-am574x-idk-emmc-emmc-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
lrwxrwxrwx 2 91 Jul 27 12:33 u-boot-initial-env-sdcard-defconfig -> u-boot-initial-env-am574x-idk-emmc-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3
lrwxrwxrwx 2 95 Jul 27 12:33 u-boot-initial-env-sdcard-defconfig.bin -> u-boot-initial-env-am574x-idk-emmc-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.bin
-rw-r--r-- 2 1012K Jul 27 12:33 u-boot-sdcard-defconfig-2020.01+gitAUTOINC+6b5b982e98-r36.tano3.img
lrwxrwxrwx 2 85 Jul 27 12:33 u-boot-spl.bin -> u-boot-spl.bin-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-emmc-defconfig
lrwxrwxrwx 2 85 Jul 27 12:33 u-boot-spl.bin-am574x-idk-emmc -> u-boot-spl.bin-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-emmc-defconfig
-rwxr-xr-x 2 98K Jul 27 12:33 u-boot-spl.bin-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-emmc-defconfig
-rwxr-xr-x 2 103K Jul 27 12:33 u-boot-spl.bin-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig
lrwxrwxrwx 2 85 Jul 27 12:33 u-boot-spl.bin-am574x-idk-emmc-emmc-defconfig -> u-boot-spl.bin-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-emmc-defconfig
lrwxrwxrwx 2 87 Jul 27 12:33 u-boot-spl.bin-am574x-idk-emmc-sdcard-defconfig -> u-boot-spl.bin-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig
lrwxrwxrwx 2 85 Jul 27 12:33 u-boot-spl.bin-emmc-defconfig -> u-boot-spl.bin-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-emmc-defconfig
lrwxrwxrwx 2 87 Jul 27 12:33 u-boot-spl.bin-sdcard-defconfig -> u-boot-spl.bin-am574x-idk-emmc-2020.01+gitAUTOINC+6b5b982e98-r36.tano3-sdcard-defconfig
3.6 Writing Images
3.6.1 Writing Image to microSD Card
No special information about writing images to microSD card for AM574x IDK EVM board. See common instructions in Writing Images to SD Card or USB Flash Drive section.
Examples
Writing factory installation image for the am574x-idk-emmc.yml
target to the microSD
card /dev/mmcblk1
:
$ dd if=tanowrt-image-full-swu-factory-am574x-idk-emmc.sdcard.img of=/dev/mmcblk1
Writing bootable card image for the am574x-idk-sd.yml
target to the microSD
card /dev/mmcblk1
:
$ dd if=tanowrt-image-full-am574x-idk-sd.sdcard.img of=/dev/mmcblk1
3.6.2 Writing Image to eMMC Flash
For the initial flashing of the internal eMMC memory it is recommended to use
the special image of the initial factory installation. If you choose a build target
(see Build Targets for details) that assumes using the
factory installation image for the initial flashing of the
device, a factory installation image (<rootfs-image>-swu-factory-<MACHINE>.sdcard.img
)
will be automatically generated during the build process
(see Build).
To write the factory installation image to a SD card, follow the instructions
from Writing Images to SD Card or USB Flash Drive section.
When you boot device from the prepaired SD card with factory installation image the installation of TanoWrt to the internal eMMC flash memory will be done automatically. The detailed installation log is available on the debug UART. After the installation is complete, the board will reboots automatically. When the device is rebooted, the installed system will be booted from the internal eMMC flash memory.
Caution
Be aware that during the installation all existing data on the internal eMMC flash memory will be permanently lost.
3.7 Booting and Running
3.7.1 Choosing Boot Mode
The AM574x IDK EVM is configured by default to enable U-Boot/Linux boot from the microSD card. The secondary boot device selected is QSPI1.
3.7.2 Choosing Ethernet Mode
The AM574x IDK EVM supports up to four 100 Mbit Industrial Ethernet ports attached to the PRU-ICSS subsystems and up to two Gigabit (1000 Mbit) Ethernet ports connected to the integrated Ethernet switch. The final number of available ports depends on the configuration options. The default configuration provides two 100 Mbit Industrial Ethernet ports and two Gigabit (1000 Mbit) Ethernet ports.
3.7.3 Booting from microSD Card
Insert the microSD card into the slot on the AM574x IDK EVM board (power is off).
Power on board.
TanoWrt will be booting from microSD card.
Log in to system using default credentials.
3.8 Serial Console
The debug serial console on the AM574x IDK EVM board is accessible via the Micro USB connector on board. The FTDI bridge device provides both XDS100V2 JTAG emulation and UART Console over the USB. Its USB connector is J19 and it is also a USB Micro-AB connector but it only operates in device (slave) mode with the FTDI bridge device.
The default serial console settings for AM574x IDK EVM for U-Boot and kernel are described in the table below.
Parameter |
Value |
---|---|
Baudrate |
115200 |
Data bits |
8 |
Stop bits |
1 |
Parity |
none |
Flow control |
none |
3.9 Default Network Configuration
By default Ethernet 1 and 2 ports (eth0
and eth1
interfaces) are joined into
a bridge (br-lan
interface) with enabled RSTP protocol. Bridge (br-lan
)
configured with static IP address 192.168.0.1/24 with enabled DHCP server.
Ethernet ports 1 and 2 (eth0
and eth1
) have LLDP enabled by default.
PRU-ICSS ethernet ports 3 and 4 (eth2
and eth3
interfaces) are not
configured by default.
3.10 Web User Interface
The WebUI can be accessed via Ethernet ports through HTTP(s) protocol. You must see something like this in browser after you logged in:
3.11 Firmware Upgrade
No special information about firmware upgrade.
Use produced .swu
artifact for upgrading running system.
See also
See common instructions in Firmware Upgrade section.
3.12 Known Issues
Code |
Affected Target(s) |
Issue Description |
---|---|---|
– |
am574x-idk-sd.yml am574x-idk-emmc.yml |
USB-to-Host network interface is not working ( |
– |
am574x-idk-sd.yml am574x-idk-emmc.yml |
Only for kernel 5.4. When trying to bridge PRU-ICSS ethernet interfaces
( |