Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ass [2024/07/03 12:17]
florin.stancu [Timetable]
ass [2026/07/15 11:47] (current)
radu.mantu
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
  
-====== ARM Summer School (5-10 august 2024) ======+====== ARM Summer School (13-17 July 2026) ======
  
 Greetings! In this course, we will delve into the world of embedded systems engineering using ARM microprocessors. ​ Greetings! In this course, we will delve into the world of embedded systems engineering using ARM microprocessors. ​
-Our focus will be on the System-on-Chip architecture prevalent in the ARM world, beginning with the fundamentals of low-level firmware.+Our focus will be on the System-on-Chip architecture prevalent in the ARM ecosystem, beginning with the fundamentals of low-level firmware.
  
-We will explore the intricacies of the boot process, configuring and compiling its various components entirely from scratch. +We will explore the intricacies of the boot process, ​manually ​configuring and compiling its various components—including ARM Trusted Firmware (TF-A) and the U-Boot bootloader - entirely from scratch. ​Leveraging Buildroot, we will then construct ​a streamlined, custom ​Linux distribution encompassing the kernel, rootfs, and initramfs.
-The result ​will be a streamlined Linux distributionencompassing the kernel, rootfs, and initramfs.+
  
-To enhance our understanding of security, we will introduce ​innovative ​technologies such as Trusted Execution Environments (TEEs) and ARM TrustZone. +To address modern ​security ​practices, we will introduce ​crucial ​technologies such as Trusted Execution Environments (TEEs) and ARM TrustZone. Finally, we will round out our journey with an overview of Linux kernel ​development, ​focusing on custom ​device drivers.
- +
-Finally, we will provide a short overview of Linux Kernel ​development,​ device drivers ​and their customization.+
  
 Get ready to embark on an exciting journey of learning and discovery! Get ready to embark on an exciting journey of learning and discovery!
  
-As for the lab, we will be having hands-on experience on a [[https://​www.technexion.com/​shop/​pico-pi-imx8m|TechNexion PICO-PI-IMX8M]] featuring a [[https://​www.nxp.com/​products/​processors-and-microcontrollers/​arm-processors/​i-mx-applications-processors/​i-mx-8-applications-processors/​i-mx-8m-family-armcortex-a53-cortex-m4-audio-voice-video:​i.MX8M|NXP i.MX8M Quad]] ARM Cortex-A53 + M4 SoC with 2GB DRAM.+===== Lab Hardware=====
  
-<​hidden>​ +For the practical labs, we will gain hands-on experience with the [[https://​www.nxp.com/​design/​design-center/​development-boards-and-designs/​frdm-i-mx-93-development-board:​FRDM-IMX93|NXP FRDM iMX93]] platform, featuring:
-===== Participation =====+
  
-If you wish to participate, ​[[https://forms.gle/Mi9ijZGrsxDe89xT7|fill this registration form]] (also read the instructions there).+  * SoC: [[https://www.nxp.com/products/​processors-and-microcontrollers/​arm-processors/​i-mx-applications-processors/​i-mx-9-processors/​i-mx-93-applications-processor-family-arm-cortex-a55-ml-acceleration-power-efficient-mpu:​i.MX93|NXP i.MX93]] 
 +  * CPU: 2 x ARM Cortex-A55 @ 1.7 GHz 
 +  * MCU: 1 x ARM Cortex-M33 @ 250 MHz 
 +  * Memory: 2 GB DRAM 
 +  * Storage: 32 GB eMMC Flash 
 +  * Extras: [[https://​developer.arm.com/​Processors/​Ethos-U65|Arm® Ethos™ U-65 microNPU]]!
  
-**Deadline is <color #​900>​30.06.2024</​color>​**,​ submissions will not be accepted after this. 
-</​hidden>​ 
  
 +{{ :​ass:​labs-2025:​01:​imx93_frdm_board.jpg?​500 |}}
 +
 +
 +===== Registration =====
 +
 +Please see the current edition'​s [[https://​wiki.cs.pub.ro/​studenti/​summer-schools/​2026/​arm|announcement page on our Faculty'​s wiki]] (2026).
 ===== Team ===== ===== Team =====
  
Line 34: Line 39:
 ===== Timetable ===== ===== Timetable =====
  
-^  **Schedule: ​05.08 10.08 2024** (room EG302)  ​^^^^^^^ +^  **Schedule: ​13-17 july 2026** (room TBD)  ^^^^^^ 
-^              ^ Monday ^ Tuesday ^ Wednesday ^ Thursday ^ Friday ​^ Saturday ​+^              ^ Monday ^ Tuesday ^ Wednesday ^ Thursday ^ Friday ​ 
-^  10 - 16 |  -            |  -             ​| ​ -                  |  -              |  ​-          |  TBD  ​+^  10 - 16 |  -            |  -             ​| ​ -                  |  -              |  ​Final Day         
-^  16 - 17 |  Presentation ​     |  Presentation ​      ​| ​ Presentation ​            ​| ​ Presentation ​       |  ​Presentation ​   |  -        ​+^  16 - 17 |  Presentation ​     |  Presentation ​      ​| ​ Presentation ​            ​| ​ Presentation ​       | Final Day 
-^  17 - 21 |  Labs      |  Labs       ​| ​ Labs             ​| ​ Labs        |  ​Labs    |  -        ​+^  17 - 21 |  Labs      |  Labs       ​| ​ Labs             ​| ​ Labs        |  ​   |
  
 <​hidden>​ <​hidden>​
Line 45: Line 50:
 Please take a minute to fill out this [[https://​docs.google.com/​forms/​d/​e/​1FAIpQLSc6AtosiSVcBF1joFynco7xxIaoxAW2vuoEvwHvkQrab_5Wsg/​viewform?​usp=sf_link|feedback form]]. Please take a minute to fill out this [[https://​docs.google.com/​forms/​d/​e/​1FAIpQLSc6AtosiSVcBF1joFynco7xxIaoxAW2vuoEvwHvkQrab_5Wsg/​viewform?​usp=sf_link|feedback form]].
 </​hidden>​ </​hidden>​
 +
 +<​note>​
 +//This work was supported by a grant of the Ministry of Research, Innovation and Digitization,​ CNCS UEFISCDI, project number PN-IV-45PCBROMD-2025,​ within PNCDI IV.//
 +</​note>​
ass.1719998249.txt.gz · Last modified: 2024/07/03 12:17 by florin.stancu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0