FREQUENTLY ASKED QUESTIONS

1. What are THEJAS32 and THEJAS64?
THEJAS32 is a SoC based on 32-bit VEGA ET1031 Microprocessor and THEJAS64 is a SoC based on 64-bit VEGA AS1061 Microprocessor.
2. What are peripherals supported in THEJAS32 and THEJAS64 SoCs?
The peripherals available in THEJAS32 SoC are Interrupt Controller, Timers, RAM, SPI, UART, I2C, PWM, ADC and External interrupt capable GPIOs (GPIO0-GPIO12). THEJAS64 SoC supports 10/100 Ethernet, Interrupt Controller, Timers, DDR RAM, SRAM, SPI, UART, I2C, PWM, ADC and External interrupt capable GPIOs (GPIO0-GPIO12 ).
3. What is available for system development?
The complete software ecosystem comprising of the Board Support Packages, SDK with integrated tool chain, IDE plug-ins and Debugger for development. Download and install tools and SDK from https://gitlab.com/cdac-vega
4. Which operating systems are supported by VEGA Tools and SDK?
Linux
5. Linux versions supported by VEGA Tools and SDK?
Ubuntu 18.04 , Ubuntu 20.04
6. Is there any User manual available?
7. Do you provide sample programs that can be downloaded directly to board and run?
Yes, sample programs are available in VEGA SDK
8. Do you provide board support package for all peripherals?
Yes, board support packages are available in VEGA SDK
9. How can I run a program?
10. How can I download a program to the board?
Use UART in THEJAS32 and UART/Ethernet in THEJAS64
11. Can I use a different IDE to program the SoC?
No
12. Which editors can I use for development?
Any standard ā€˜Cā€™ program editor
13. Should I install separate plug-in for connecting the board?
No
14. Which programming languages are supported by the IDE?
C, C++
15. Does the development board support any wired or wireless connectivity technology?
Any add-on board can be connected through SPI/UART/I2C interface for wireless connectivity
16. Is there any OS in this board?
No, OS ports are available in VEGA SDK
17. Does this board have Flash memory?
Yes
18. What are the supported I/O voltage levels?
3.3V IO