• Is there a numerical relationship between $MaliRayTracingIntersectionsOpaqueTriangleHits and $MaliRayTracingIntersectionsRayMisses and $MaliRayTracingTriangleBatchesTested?

    in mobile studio Streamline data,I found that $MaliRayTracingIntersectionsOpaqueTriangleHits and $MaliRayTracingIntersectionsRayMisses represent the number of hits and misses that the triangle intersects with the ray.

    and $MaliRayTracingTriangleBatch…

  • GIC memory map cannot be changed in bare metal development environment

    Hello Folks,
    I have a question about not being able to change the GIC memory map in the baremetal development environment.

    ■ Questions
    I am implementing interrupt processing in a bare metal development environment. If the GIC is placed in the default memory…

  • Embedded processor in ARM Mali G710

    Hi Team,

    MediaTek Dimensity 9000 SOC uses the latest ARM Mali GPU G710. We see that they mentioned about embedded processor in the GPU susbystem which offloads the CPU workload.

    HC2022.Mediatek.EricbillWang.v08.pptx (hotchips.org) - Slide 14 from this…

  • If the program size is large, it cannot be linked normally (Cortex-A55)

    ■Questions
    I'm trying to bare-metal debug on a Cortex-A55.
    I want to perform simple memory read/write, but if the program size becomes large enough, the program hangs up. When I connected the DS-5 and checked the operation, I found that the branch instruction…

  • What is new in LLVM 16?

    LLVM 16 was announced on March 17, 2022. As usual, Arm added support for new architectures and CPUs, and significant performance improvements. This time around, we also brought exciting new functionality such as function multi-versioning and full support…

  • MMU/MPU view/Commands view cannot be used with DS-5.

    MMU/MPU view/command view cannot be used with DS-5.

    I want to check the MMU settings, but I can't use the MMU/MPU view on the DS-5. "MMU information is not available" is displayed on the MMU/MPU view screen. Also, even though the debugger is connected…

  • RE: ICH_EISR_EL2 use-cases

    Sharing some experiments: 

    do {
    		u32 irqstat = gic_read_iar();
    		u32 irqnr = gic_iar_irqnr(irqstat);
    		if (irqnr != GICC_INT_SPURIOUS) {
    
    			... delay ...
    			
    			gic_write_eoir(irqstat);
    		} else {
    			break;
    		}
    	
    } while (1);


    - This example…

  • arm-none-eabi-gcc mutex issue

    Hi,

    I am trying to compile opencv for Cortex-r5 MCU's. I have used the "gcc-arm-none-eabi-10.3-2021.10" version and I was able to get most of the things compiled correctly without any issues. However in one of the files the opencv used

  • Issues while running benchmarks for Arm RAN Acceleration Library version 23.04

    Hi,

    I have installed ARM RAL version,23.04 on my Linux machine and successfully built static libraries for Release  mode with Arm GNU Toolchain 12.2.Rel1 (arm-gnu-toolchain-12.2.rel1-x86_64-aarch64-none-linux-gnu.tar.xz) for targets NEON and SVE.I enabled…

  • N1 Neoverse : GCC 6.4 Linaro cross compiler can be used for compiling linux kernel?

    We have platform based on N1 NeoVerse CPU, I see in Buildrood there is a dependency on GCC-9 and Higher compiler version. We are using ARM Linaro toolchain GCC Version 6.4.1 for compiling linux kernel. Is there a hard limitation or requirement that only…