element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
GIZMO 2
  • Products
  • Dev Tools
  • Single-Board Computers
  • GIZMO 2
  • More
  • Cancel
GIZMO 2
Blog Gizmo 2 Arch Linux Installation Guide
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join GIZMO 2 to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Former Member
  • Date Created: 9 Feb 2015 7:36 AM Date Created
  • Views 1647 views
  • Likes 0 likes
  • Comments 1 comment
Related
Recommended

Gizmo 2 Arch Linux Installation Guide

Former Member
Former Member
9 Feb 2015

Owing to the fact that Timesys embedded Linux, which comes preinstalled on the Gizmo 2 is designed primarily for use in "deeply embedded" systems as opposed to hobbyist and rapid prototyping usage, I have spent a fair bit of time getting Arch Linux running on the Gizmo2 with nearly full onboard hardware support. Arch Linux is a community supported, desktop oriented Linux distribution designed for ease of modification and customization, with features such as comprehensive documentation, built in package management, and minimally complex abstractions making it easy to modify and customize and therefore excellent for general purpose hobbyist usage as well as rapid prototyping. The official Arch Linux install guide, available at https://wiki.archlinux.org/index.php/installation_guide covers the installation process fairly well, except that when installing on the Gizmo 2, there are a few cases where one must deviate from the official install guide. For those of you who are already familiar with Arch Linux or other, similar Linux distros, I have provided a basic summary of the special steps necessary. Additionally, I have provided a video walkthrough of the entire installation process of the Arch Linux base system as well as the LDXE desktop environment for those of you who would prefer that. Regardless, I would consider this of intermediate difficulty and would recommend that anyone attempting this have at least a basic understanding of Linux command line usage. Finally, I am currently working on Arch PKGBUILDs for the GPIO, SPI and watchdog timer kernel modules and expect to have those available shortly.

 

Executive summary of modified/additional steps:

  • Supply edd=off kernel boot parameter at all times if a microSD card is inserted (hard freeze otherwise).
  • Connect USB install media to USB 2.0 port if it is not being detected by the BIOS.
  • Format /boot at vfat/fat32
  • Use syslinux bootloader (https://wiki.archlinux.org/index.php/syslinux)
  • Modify /boot/syslinux/syslinux.conf to reflect correct root filesystem device
  • Add mmc_block, mmc_core, sdhci, and sdhci_pci modules to initcpio by adding them to the modules line in /etc/mkinitcpio.conf
  • Add radeon.audio=1 kernel boot parameter for audio over HDMI.

 

Comprehensive Video Install Guide:

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

  • Sign in to reply
  • monkeyman_stones
    monkeyman_stones over 8 years ago

    Does anyone have an effective instructions/guide for the installation of Slackware based "Salix" (so, Slackware outright)?  I have been unable to find anything anywhere for as much and have been searching for well over a year (today is December 29th, 2016). Everything I've tried has failed thus far.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube