Setup
From ArmadeusWiki
On this page, you will find all the usefull informations you need to configure your Armadeus board for optimum usage.
Contents
[hide]First StartUp
Just got your Armadeus board and want to start playing with it ? Follow these quick steps to setup your environment accordingly:
- Connect your APF to your development board (custom or DevLight/DevFull) (your system will be hereafter referred to as "the Target") --->>
- Connect your PC (= "the Host") to your board with a null-modem RS232 cable. If you don't have a RS232 port on your Host, you can use a "USB <-> serial" converter (you'll still require the null-modem cable).
- Connect the power supply on your development board.
- Establish the communication between your Host and your APF.
- Verify your system is booting by starting Linux: In U-Boot console, type "boot". Several informations will be displayed on your terminal like on this screenshot (Default Linux login is "root" with an empty password).
- If Linux has successfully started, your system is operational. You can then proceed with the toolchain installation. See Basics below.
Basics
- How to install the development environment for the Armadeus boards
- How to communicate with your board from your Host
- Target Software Installation: How to install U-Boot, Linux and your Rootfs images on your board
- Armadeus 3: How to use the third generation of Armadeus SDK at a glance (notably for 2.x users). Newcomers can particularly find the chapter How-to customize your Armadeus SDK interesting.
Intermediate
- Network Configuration: how to configure Host and Target network (NFS, TFTP)
- How to use MMC/SD/microSD cards from Linux on your Armadeus board
- How to play sound with your board
- How to play videos on you board
- FrameBuffer: how to configure and use the framebuffer for new LCDs
- How to control the backlight of you graphical LCD (if it supports it)
- GPIO Driver: how to configure the GPIO driver
- Boa: How install and configure the boa Web server on your board
- USB Gadget: how to configure your Armadeus board to use it as a USB device (aka Gadget in Linux language)
- Digital to Analog Convertion: how to configure and use the DAC on your board
- Analog to Digital Converter: how to install and use the on board ADC (max1027)
- PWM: how to use the i.MX integrated PWM
- RTC: how to use an external Real Time Clock (Maxim DS1374)
- Watchdog: how to configure and use the i.MX integrated Watchdog
- TV Output: How to use the SVideo output of the APF9328DevFull
- USB Host: How to use USB Host controllers of the APF9328DevFull and APF27
- Touchscreen : How to configure and use the touchscreen controller
- CAN bus Linux driver: how to configure and use the CAN controller of the DevFull
Advanced
- BootLoader: (U-Boot useful tips)
- BootStrap: Install U-Boot from scratch or recover your U-Boot if it was corrupted
- How to transfer files between your Host and your Armadeus board's Linux with the RS232 link (if you don't have Ethernet/NFS/TFTP/MMC/USB)
Other languages: | |
---|---|
|