Tool/software:
Hi Team,
We are using AM6442 processor in our custom design and our requirement is to use ICSSG0 as well as ICSSG1 interface. For the ICSSG to work its required to have the firmware file in the Filesystem and in the devices, tree following firmware are listed
"ti-pruss/am64x-sr2-pru0-prueth-fw.elf",
"ti-pruss/am64x-sr2-rtu0-prueth-fw.elf",
"ti-pruss/am64x-sr2-txpru0-prueth-fw.elf",
"ti-pruss/am64x-sr2-pru1-prueth-fw.elf",
"ti-pruss/am64x-sr2-rtu1-prueth-fw.elf",
"ti-pruss/am64x-sr2-txpru1-prueth-fw.elf"
From the filesystem I could find below mentioned firmware only
ls /lib/firmware/ti-pruss/
am335x-pru0-prueth-fw.elf am437x-pru0-pruhsr-fw.elf am57xx-pru0-prusw-fw.elf am65x-rtu1-prueth-fw.elf am65x-sr2-rtu0-prueth-fw.elf am65x-sr2-txpru0-pruhsr-fw.elf
am335x-pru0-pruhsr-fw.elf am437x-pru0-prusw-fw.elf am57xx-pru1-prueth-fw.elf am65x-sr2-pru0-prueth-fw.elf am65x-sr2-rtu0-pruhsr-fw.elf am65x-sr2-txpru0-prusw-fw.elf
am335x-pru0-prusw-fw.elf am437x-pru1-prueth-fw.elf am57xx-pru1-pruhsr-fw.elf am65x-sr2-pru0-pruhsr-fw.elf am65x-sr2-rtu0-prusw-fw.elf am65x-sr2-txpru1-prueth-fw.elf
am335x-pru1-prueth-fw.elf am437x-pru1-pruhsr-fw.elf am57xx-pru1-prusw-fw.elf am65x-sr2-pru0-prusw-fw.elf am65x-sr2-rtu1-prueth-fw.elf am65x-sr2-txpru1-pruhsr-fw.elf
am335x-pru1-pruhsr-fw.elf am437x-pru1-prusw-fw.elf am65x-pru0-prueth-fw.elf am65x-sr2-pru1-prueth-fw.elf am65x-sr2-rtu1-pruhsr-fw.elf am65x-sr2-txpru1-prusw-fw.elf
am335x-pru1-prusw-fw.elf am57xx-pru0-prueth-fw.elf am65x-pru1-prueth-fw.elf am65x-sr2-pru1-pruhsr-fw.elf am65x-sr2-rtu1-prusw-fw.elf
am437x-pru0-prueth-fw.elf am57xx-pru0-pruhsr-fw.elf am65x-rtu0-prueth-fw.elf am65x-sr2-pru1-prusw-fw.elf am65x-sr2-txpru0-prueth-fw.elf
So, I want to clear some of the points
- The firmware listed in the device tree could not be found in the Filesystem
- Where could we download the above-mentioned files "am64xXXXXX-fw.elf" files?
- Are the files found in the FS is enough for the ICSSG to work.
Regards,
Shwetha Nayak