Get started with Arm

Find resources targeted to your needs

Find out more about designing a custom system on chip using Arm technology

Work with Hardware

Find out more about creating devices powered by Arm-based chips

Develop Software

Find out more about developing software for Arm-powered devices

Common tasks

Jump right into your project

  • Applications on a computer.
  • Developing graphics and gaming software

    Learn more about Arm Mali technologies and how they are developed.

    Learn more
  • A trace unit that enables debugging.
  • Debugging your software

    Learn how to investigate the operation of your code.

    Learn more
  • Program that converts instructions into code (compiler).
  • Understanding how your design will perform

    Learn more about what performance you can expect from your system during the SoC design process.

    Learn more
  • Square with an ellipses in (speech bubble).
  • More common tasks

    You can read more about other common tasks by following the link below.

    Read more

Solutions

Explore Arm products in action

Research

Learn more

Automotive

Learn more

Infrastructure

Learn more

Security on Arm

Learn more

Machine learning

Learn more

HPC ecosystem

Learn more

Graphics and multimedia

Learn more

Get support

Find help for your project

One of our experts will provide professional support to assist you solving technical problems and inquiries on Arm IP, for the duration of your support contract.

Open a support case  View my support cases 

The top half of a human.

Training

Learn more about Arm with courses from Arm engineers and training partners.

Find training
A locking device.

Security 

Access the latest news, information and updates about security exploits.

Find updates
Key meaning able to generate license keys.

Licensing

Generate, view, merge or rehost your software licenses for Arm products.

Manage licenses
Square with arrow pointing through (Download icon).

Downloads

Browse, download and license some of Arm's products for evaluation purposes.

Browse downloads

Arm Community blogs


Arm Community forums

Answered is there a x86 linux distribution for cross compilation for Raspberry Pi?
  • Raspberry Pi
  • Cross compiling
  • x86
  • Linux
0 votes 296 views 3 replies Latest 9 hours ago by Przemyslaw Wirkus Answer this
Answered Debug the R52 sample project in DS-5 Studio, stuck into EL1_undefined_Handler
  • cortex-r52
  • DS-5 Debugger
0 votes 188 views 7 replies Latest yesterday by Ronan Synnott Answer this
Answered How to enter debug state ARMv8
  • Debugging
0 votes 198 views 2 replies Latest 2 days ago by hntuan94 Answer this
Answered How to compile mali driver?
  • Mali Kernel Device Drivers for GPU
  • Mali GPU (Bifrost Architecture)
0 votes 353 views 3 replies Latest 4 days ago by Peter Harris Answer this
Answered A13 Gstream GPU Usage
  • Cortex-A
  • gpu
0 votes 167 views 2 replies Latest 6 days ago by xfrieyt Answer this
Answered ARM NN with ONNX Parser
  • Neural Network
  • Compilers
0 votes 195 views 2 replies Latest 7 days ago by Anto85 Answer this
Answered is there a x86 linux distribution for cross compilation for Raspberry Pi? Latest 9 hours ago by Przemyslaw Wirkus 3 replies 296 views
Answered Debug the R52 sample project in DS-5 Studio, stuck into EL1_undefined_Handler Latest yesterday by Ronan Synnott 7 replies 188 views
Answered How to enter debug state ARMv8 Latest 2 days ago by hntuan94 2 replies 198 views
Answered How to compile mali driver? Latest 4 days ago by Peter Harris 3 replies 353 views
Answered A13 Gstream GPU Usage Latest 6 days ago by xfrieyt 2 replies 167 views
Answered ARM NN with ONNX Parser Latest 7 days ago by Anto85 2 replies 195 views