Esslingerstr. 07, 70771 Echterdingen contact@elco-solutions.de

Formation Au Processeur Embarqué Jacinto 7

Apprenez rapidement des compétences d'expert pour coder avec compétence et confiance.

Obtenez Un Devis

Apprentissage du Processeur Embarqué Jacinto 7

Apprenez rapidement des compétences d'expert pour coder avec compétence et confiance.

Obtenez Un Devis
laboratoires


 

Apprentissage Pratique

14 laboratoires pratiques écrits de haute qualité pour vous permettre de vous familiariser avec les processeurs TI.


prcesseurs TI


 

TEMPS & COÛT EFFICACES

Gagnez du temps et réduisez vos coûts grâce à des tarifs compétitifs et à une assistance efficace.


formation jacinto 7


 

PROPRE & DE HAUTE QUALITÉ

Obtenez un code optimisé, stable et testé, facile à comprendre, à maintenir & à réutiliser.


processeur multicore Jacinto 7
Texas Instruments
Image

Besoin de l'aide d'un expert pour se lancer sur le marché?

Description de la formation:

Cette formation permet de comprendre l'architecture du processeur multicore Jacinto 7, depuis le processus de démarrage jusqu'au système en fonctionnement. Vous apprenez comment démarrer le SoC multicore et comment utiliser les mécanismes de communication et de synchronisation inter-processeurs. La formation permet aux participants de bénéficier de leurs connaissances lorsqu'ils travaillent avec des MCU intégrés fonctionnant sous RTOS ou Baremetal ainsi qu'avec Linux sur ARM Cortex A72 Cores.


Évoluer Rapidement Avec Les Ingénieurs d'Elco

Nous avons les services de développement
dont votre entreprise a besoin

Nous offrons des services de conseil et de développement rapides, abordables et de haute qualité pour tout système d'exploitation, tout processeur et toute application. Nous offrons une large expérience dans les systèmes d'exploitation, les processeurs et les protocoles, ainsi qu'une expertise spécifique dans les domaines de l'automatisation industrielle, de l'automobile et de l'IoT. Elco Solutions est votre partenaire de conseil et de développement certifié ISO-9001, avec plus de 15 ans d'expérience dans le domaine de l'embarqué et plus de 40 contrats majeurs achevés. Découvrez comment nous pouvons accélérer votre développement et respecter votre budget, votre calendrier et vos exigences techniques.


services de développement
Formation Professionnelle Jacinto 7

Choisissez Votre Programme de Formation

Nos formations pratiques Jacinto 7 sont conçues pour les équipes d’ingénierie développant des systèmes embarqués avancés basés sur les processeurs Texas Instruments Jacinto 7. Sélectionnez le parcours correspondant le mieux à vos besoins : architecture multicœur, développement Linux, accélération DSP, TIDL ou OpenVX.

01

Vue d’Ensemble du Processeur & SDK

Introduction à l’architecture multicœur Jacinto 7 incluant les cœurs Arm Cortex-A72, les MCU R5F, les DSP C7x et les accélérateurs matériels. Présentation du SDK Processor et du PDK.

02

Environnement de Développement

Installation et configuration des SDK Linux et RTOS, outils de développement CCS et configuration de l’environnement de compilation et de debug sous Linux et Windows.

03

Boot Flow & Démarrage Système

Analyse détaillée du boot flow Jacinto 7 : ROM Bootloader, SBL, U-Boot et démarrage d’applications multicœurs Linux, RTOS et Baremetal.

04

Communication Inter-Processeurs IPC

Concepts IPC via mémoire partagée, RPMessage et Mailbox. Travaux pratiques de communication entre Linux sur A72 et applications RTOS exécutées sur R5F ou DSP.

05

Architecture Mémoire

Compréhension de l’architecture mémoire DDR, DMA, cache, mémoire partagée et mécanismes de synchronisation multicœurs pour applications embarquées hautes performances.

06

SysFW & Device Manager

Rôle du System Firmware dans la sécurité, la gestion d’énergie, l’allocation des ressources et la gestion des périphériques entre les différents cœurs.

07

Bring-Up Carte Custom

Adaptation du SDK Jacinto 7 à une carte personnalisée : configuration Pinmux, PMIC, DDR, horloges et modification des Device Trees Linux.

08

Drivers Périphériques & CSL

Développement de drivers bas niveau via CSL et PDK. Labs pratiques avec Timer, Mailbox et Hardware Spinlock sous RTOS et Linux.

09

Sécurité Fonctionnelle & Security

Introduction à l’architecture Safety Jacinto 7, aux mécanismes de sécurité matérielle et logicielle ainsi qu’aux concepts de sûreté de fonctionnement.

10

Ethernet Switch & Réseau

Compréhension de l’architecture Ethernet intégrée, configuration CPSW Linux et exemples pratiques de configuration de switch Ethernet.

11

Linux Kernel & Yocto

Compilation du noyau Linux, intégration de drivers, utilisation de Yocto, personnalisation d’images Linux et déploiement système embarqué.

01

Introduction TIDL & IA

Présentation de TIDL Runtime, architecture IA Jacinto 7 et accélération DSP pour applications Edge AI.

02

Optimisation DSP

Optimisation mémoire, software pipelining, intrinsics et techniques avancées de développement optimisé pour DSP C7x.

03

Environnement TIDL

Installation des outils TIDL, environnement de compilation et exécution de modèles IA sur Jacinto 7.

04

Réseaux Neuronaux Custom

Importation de modèles ONNX/TensorFlow, compilation et exécution optimisée de réseaux neuronaux personnalisés.

05

Custom Operators

Implémentation d’opérateurs personnalisés, exécution hybride et extension des capacités TIDL.

06

Architecture C7x + MMA

Compréhension du Matrix Multiply Accelerator, architecture matérielle DSP et accélération IA.

07

ISA C7x & Optimisation

Optimisation avancée utilisant ISA C7x, MMALIB et techniques avancées de programmation DSP.

08

SE/SA Deep Dive

Analyse du Streaming Engine et Streaming Address Generator pour optimisation des algorithmes DSP.

09

Labs d’Optimisation

Exemples pratiques d’optimisation : histogrammes, lookup tables et accélération algorithmique IA.

01

Architecture Linux Jacinto 7

Présentation du SDK Linux Jacinto 7, architecture Linux multicœur et coexistence Linux/RTOS.

02

Environnement Linux

Installation des SDK, configuration des outils de développement et workflow de compilation Linux embarqué.

03

Boot Linux Multicœur

Boot Linux, initialisation système, configuration U-Boot et démarrage multicœur.

04

IPC sous Linux

Communication RPMessage entre Linux et RTOS, mémoire partagée et synchronisation multicœur.

05

RootFS & Mémoire

Création d’un RootFS BusyBox, boot NFS, configuration mémoire et paramètres kernel.

06

Accès Matériel Linux

Utilisation des périphériques via drivers Linux, interfaces /dev et /sys, SPI, I2C, GPIO et PCIe.

07

Accélération Multimédia

Encodage/décodage H.264/H.265, intégration V4L2 et pipelines GStreamer.

08

Systemd & Modules Linux

Gestion du démarrage Linux, chargement des modules et automatisation système.

09

Yocto & Debug

Construction d’images Linux avec Yocto, debugging distant avec gdbserver et analyse de performance.

01

Introduction OpenVX

Concepts OpenVX et architecture logicielle Jacinto 7 basée sur les graphes de traitement.

02

Mapping Hardware

Mapping des graphes OpenVX vers VPAC, DSP C7x et accélérateurs matériels.

03

Graphes OpenVX Custom

Création de pipelines OpenVX pour traitement d’image et détection d’objets.

04

Intégration TIDL

Combinaison OpenVX + TIDL, exécution IA et offloading DSP.

05

Display Subsystem

Affichage vidéo et rendu graphique utilisant le display subsystem Jacinto 7.

Reviews
Témoignages

Ce Que les Gens et Les Clients Pensent de Nous?

Obtenir une consultation GRATUITE et sans engagement

Découvrez nos solutions et services lors d'une consultation GRATUITE et sans engagement de 60 à 90 minutes.

Actualités et Mises à Jour

Découvrez Toutes Nos Dernières Nouvelles

Image

Office Address

  • Esslingerstr. 07 70771 Leinfelden-Echterdingen
  • contact@elco-solutiosn.de
  • +49 17620768072

Social List