Hello,
Is it possible to use Community Edition Licence to connect to developement board, load image and do some bare metal debugging stuff ? (no Linux kernel, just pure application).
Will it work in following enviroment ?
IDE: Intel SoC EDS (DS-5 included)
Toolchain: arm-none-eabi-gcc
Board: DE0 Nano SoC
Connection: USB Blaster
In DS-5 Community Edition Product Overview we can find:
"DS-5 Debugger, a graphical debugger supporting software development on ARM processor-based targets and Fixed Virtual Platform (FVP) targets.. It makes it easy to debug bare-metal and Linux applications with comprehensive and intuitive views, including synchronized source and disassembly, call stack, memory, registers, expressions, variables, threads, and breakpoints. "
Im I right ?
Best,
Ernest
Hi Ernest,
DS-5 Community Edition is intended as "...This is a lightweight free edition with essential debug and system analysis tools. Ideal for development of C/C++ Linux applications, performance analysis of Linux/Android applications, and bare-metal C/C++ development using the Armv8-A Foundation Model."
You can find more about the different DS-5 editions at
https://developer.arm.com/tools-and-software/embedded/legacy-tools/ds-5-development-studio/editions
So if you have just downloaded DS-5 Community Edition from Arm then you cannot do what you wish, it is not supported.
However, if you have an appropriately-licensed version of the Intel SoC EDS DS-5 edn then what you are trying to do may work, as the DE0 Nano SoC is based around a Cyclone V device which is what the Intel SoC EDS with DS-5 is intended for use with.
But as it's an Intel-supplied package then you need to contact Intel for support.
Hope that helps ?
Regards,
Stuart
Hi Stuart,
thanks for your quick and detailed reply.
According to Intel EDS licensing:
"ARM® Development Studio 5 (DS-5 ) software, a major component of SoC Embedded Development Suite (EDS), is managed by license. After you have installed SoC EDS, start DS-5. If this is your first time using DS-5, a popup dialog will automatically ask if you wish to open the license manager. Otherwise you can open the license manager from the Help menu. Choose 'Add License' and select the 'Enter a serial number or activation code to obtain a license' default option. You are prompted for an ARM license serial number or activation code entry. Depending on which edition you have acquired, one of the following options applies:"
but then, under EDS Community edition it says:
"With the free SoC EDS (Standard or Pro) Edition, you will be able to use DS-5 perpetually to debug Linux applications over an Ethernet connection. Please get your ARM license activation code here and enter it into the input field."
Im just curious about this "ethernet connection" :(
Maybe i should try this in practice but I think its not possible (as You said, pure DS-5 Community licence does not support this)
Thanks anyway,