Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-1886

ff on m3ulcb - configuration of a53 cluster availability is ambiguous

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Minor Minor
    • None
    • Flounder
    • None
    • None

      What  is the default number of cores to use for AGL on m3ulcb for testing/development of the CES demo platform? Is it 2 or 6 cores?

      meta-rcar-gen3-adas/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_git.bbappend conditionally adds a flag (PSCI_DISABLE_BIGLITTLE_IN_CA57BOOT) to enable/disable the A53 cluster.
      However this flag is not supported by arm_trusted_firmware since "IPL and Secure Monitor Rev1.0.18" and doesn't add any value anymore.

      a brief look at  m3ulcb atf (flounder branch) shows that:

      • until Rev1.0.17, the built-in default behaviour was to disable the A53 cluster, so only 2xA57 cores were available on m3ulcb.
      • from Rev1.0.18, the built-in default behaviour is to have both, A57 cluster and A53 cluster, enabled so that 2xA57 and 4xA53 cores are available on m3ulcb.

      There probably is a mix of  board setups on the agl development ecosystem: developers that update their fw more  frequently have the 6 cores available on their boards while those that don't only have 2 cores available.

      Maybe both configurations are valid for agl, but some test results might show a variation depending on this fw configuration.  Shouldn't there be a recommended default or minimum version to use for ff?

       

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            harunobu.kurokawa Harunobu Kurokawa
            raquelm raquel medina
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: