Embedded Linux Tutorial - Zybo

Ce tutoriel Linux embarqué pour la Zybo fournira des instructions détaillées sur la personnalisation de votre matériel, compilation du noyau Linux et écriture d’applications de pilote et de l’utilisateur. Cette documentation a l’intention d’intégrer les connaissances et les compétences en conception de circuit logique FPGA, programmation de logiciel autonome et système d’exploitation Linux et développement de logiciels et appliquez-les à la Zybo.

Dans ce tutoriel, nous partirons de la conception de système de Base Zybo (disponible sur la page de produit de Zybo du site Digilent). L’architecture du système pour la conception de système de Base de Zybo est montré dans la première photo dans cette étape.

Dans la conception de systèmes de Base de Zybo, nous nous connectons UART1 USB-UART, SD0 au Slot pour carte SD, USB0 vers le port USB-OTG, Enet0 au Port Ethernet Giga bits et Quad SPI pour le bord QSPI Flash. Ces carottes sont dur IPs à l’intérieur du système de traitement (PS) et se connectent aux périphériques embarqués via les broches e/s multiplexés (MIO). L’utilisation du PS GPIO est est relié à l’inclinomètre 4 et 5. Dans la logique Programmable (PL), nous avons un HDMI Tx Controller et VDMA GPIO IP cores pour parler à la ADV7511 HDMI émetteur Chip et I2S et GPIO IP Cores ADAU1761 Audio Codec. On trouvera plus de détails sur la conception de matériel dans la documentation de l’intérieur du paquet de conception de système de Base Zybo.

Avant de passer par ce tutoriel, nous vous recommandons de lire Getting Started with Embedded Linux--ZedBoard tout d’abord. Vous pouvez suivre ce tutoriel avec le Guide de développement Linux embarqué (disponible sur la Page Digilent site Embedded Linux). Le guide vous fournira les connaissances que vous pourriez avoir besoin à chaque étape du développement.

Dans ce tutoriel, nous allons utiliser Vivado 2014.1 Webpack dans un environnement Linux. Tous les codes et les captures d’écran sont faites à l’aide de Vivado Design Suite2014.1 dans Fedora 19 x86_64.

Matériel requis :

- Zybo Conseil

- Vivado 2014.1 Webpack

- Système de Base de Zybo

- U-boot*

- Code Source du noyau Linux*

-Préconstruit File System Image (disponible dans la version de référence de Linux Zybo)

* Remarque : Utiliser les Branches Master-Next jusqu'à nouvel ordre

C’est tout pour les renseignements de base sur ce tutoriel, il est maintenant temps de vous salir avec quelque dessein véritable nos mains !

Articles Liés

Zybo - AXI DMA à l’intérieur de Linux embarqué

Zybo - AXI DMA à l’intérieur de Linux embarqué

Comme le titre l'indique, ce tutoriel explique comment j'ai fait pour pouvoir utiliser le DMA AXI à l'intérieur de la Linux embarqué sur une planche de Zybo. Plusieurs autres tutoriels existent afin d'installer Linux sur la plateforme Zybo (voir les
Construire un système Linux embarqué en peu d’étapes

Construire un système Linux embarqué en peu d’étapes

Une fois que vous avez traversé le processus de délibération sur quelle distribution Linux utiliser, quel matériel etc. et a décidé sur les choses et les outils dont vous avez besoin, vient l'étape suivante – en fait construire l'Embedded Linux systè
Raspberry Pi 2 Media Center : Kodi sur XBian

Raspberry Pi 2 Media Center : Kodi sur XBian

Auteur : Timothy WoodDate : Avril 2015Vue d'ensembleCe guide se promène à travers la construction et de la configuration d'un centre multimédia avec des parties à l'exécution de système. Après avoir suivi ces étapes, vous aurez un serveur de médias K
La Machine de blague Powered Raspberry Pi

La Machine de blague Powered Raspberry Pi

j'ai récemment reçu un Nouvel indicateur d'exécution framboise et a voulu créer un projet Intro à Raspberry Pi . Mon Pi inclus un LCD 16 x 2 et une carte Wi-Pi j'ai donc créé La Machine Pi Powered blague sans fil framboise. Suffit d'appuyer sur les b
Raspberry pi jour 10

Raspberry pi jour 10

Raspberry piÉtape 1: Embedded linux conseilsÉtape 2: Ce qui si spécial à propos de Linux ?Étape 3: Ce qui est bon OS embarqué ?Étape 4: Utilitaires Linux embarquéÉtape 5: Open source linux embarquéÉtape 6: Ce qui est si spécial au sujet de LinuxÉtape
AUTOECO système pour maison et jardin

AUTOECO système pour maison et jardin

L'idée de notre projet est de réaliser un système intelligent de jardin qui surveille et suit les conditions environnementales, essayant d'aider nos plantes prospèrent.Ce projet nous permet de savoir ce qui se passe dans notre jardin tout le temps. C
Pré-évaluation AssistGlove

Pré-évaluation AssistGlove

Tout d'abord, nous avons utilisé le chipKIT Cmod Conseil pour mettre en œuvre un capteur qui détecte le mouvement de la main d'une personne incapable de parler. Notre application est illustrée dans les 4 premières images, ainsi que dans YouTube comme
WaveForms™ analogique Discovery™ sur Zybo

WaveForms™ analogique Discovery™ sur Zybo

Cette instructable fournit des instructions comment mettre en place des formes d'onde-3 application sur Zybo en utilisant Xillinux.L'application de formes d'onde est l'interface pour les produits d'instrumentation : analogue découverte et Electronics
Installer Gentoo Linux

Installer Gentoo Linux

Ce Instructable guidera dans les étapes pour installer Gentoo Linux sur une machine AMD64 du CD d'Installation Gentoo officiel. Les installations seront légèrement différente pour les autres architectures informatiques (par exemple les bras ou PowerP
Tutorial Arduino Bundle.: Kit d’expérimentation Arduino:. (ARDX)

Tutorial Arduino Bundle.: Kit d’expérimentation Arduino:. (ARDX)

Intéressé faisant projets soignées avec un Arduino mais ne savez pas par où commencer ?Voici un facile de suivre le guide sur comment se connecter et utiliser une multitude de composants électroniques.(plug éhonté)Intéressé à faire tout cela ?Kits co
Comment installer et Boot Damn Small Linux sur une clé USB

Comment installer et Boot Damn Small Linux sur une clé USB

veux savoir comment faire pour installer et démarrer Damn Small Linux sur votre clé USB puis continuez à lire. vous devez augmentez vos enceintes comme tout le chemin pour la vidéo, j'ai eu quelques problèmes avec le volume du microÉtape 1: Télécharg
Linux, WiFi, Ethernet, USB Shield pour Arduino

Linux, WiFi, Ethernet, USB Shield pour Arduino

Bouclier de Yun est un Arduino Shield qui simplement "tournera" Arduino (UNO, Leonardo, MEGA2560 etc.) comme un "Arduino Yun". Il fournit un système Linux, WiFi, Ethernet de la carte Arduino pour la connectivité. Il a également un port
Jeu d’écran tactile virtuel à l’aide de Zybo

Jeu d’écran tactile virtuel à l’aide de Zybo

Virtuel tactile jeu tutoriel pour le Zybo fournira des instructions pas à pas pour la personnalisation de votre matériel pour émuler l'écran tactile sur simple moniteur TFT avec détection de caméra et de doigt.Matériel requis :-Zybo Conseil d'adminis
Comment faire un programme C Simple dans Ubuntu Linux

Comment faire un programme C Simple dans Ubuntu Linux

Programmation informatique est une compétence qui est de plus en plus en demande tous les jours. Les étudiants commencent à acquérir des compétences en programmation informatique dès l'école primaire dans certaines régions. Dans d'autres régions du m