GSoC Contributor Introduction

Utkarsh Verma utkarsh at
Thu Mar 23 02:37:49 UTC 2023

Dear all,

I am a final-year electronics undergrad from India. I love working with
hardware and the challenges resource-constrained embedded devices offer
while developing a solution. Moreover, I also like to develop software for
Linux in my free time. Therefore, I believe working on RTEMS would be a
good mix of both for me. Hence, I would like to participate in GSoC 23 and
contribute to the RTEMS project.

For GSoC, I would like to add support for new boards to RTEMS. Hence, I
found the following projects to be particularly interesting:

   - Improve the Raspberry Pi BSP (#2899
   - Improve PC386 BSP (#2900 <>)
   - Beagleboard BSP projects (#2891 <>)

Additionally, I am excited about using Rust for embedded applications, so
am also inclined to work towards "Port Rust to RTEMS (#4182

I have completed the GSoC hello world task and the output is attached to
this email.

Therefore, please let me know how I could proceed further based on the
projects mentioned above. If there are any pending tasks I could
contribute, and so on.

Utkarsh Verma
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>
-------------- next part --------------
RTEMS Testing - Run, 6.0.not_released
 Command Line: /home/subaru/gsoc/rtems/rtems/6/bin//rtems-run --rtems-bsp=erc32-sis build/sparc-rtems6-erc32/hello.exe
 Host: Linux metia 6.2.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 18 Mar 2023 01:06:36 +0000 x86_64
 Python: 3.10.10 (main, Mar  5 2023, 22:26:53) [GCC 12.2.1 20230201]
Host: Linux-6.2.7-arch1-1-x86_64-with-glibc2.37 (Linux metia 6.2.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 18 Mar 2023 01:06:36 +0000 x86_64 )

 SIS - SPARC/RISCV instruction simulator 2.30,  copyright Jiri Gaisler 2020
 Bug-reports to jiri at

 ERC32 emulation enabled

 Loaded build/sparc-rtems6-erc32/hello.exe, entry 0x02000000

Hello, my name is Utkarsh, and I'm looking forward to GSoC 23!

[ RTEMS shutdown ]
RTEMS version:
RTEMS tools: 12.2.1 20230224 (RTEMS 6, RSB f0e34eab8bf33b833a7d9d0b2bddd3b89f6d83cb, Newlib 17ac400)
executing thread ID: 0x0a010001
executing thread name: UI1 
cpu 0 in error mode (tt = 0x101)
    93832  0200d460:  91d02000   ta  0x0
Run time     : 0:00:00.255128

More information about the devel mailing list