R-Mobile/Boards/Armadillo-800-EVA

= Introduction =

This is the Wiki for the Renesas R-Mobile A1-based Atmark Techno Armadillo-800 EVA board. Refer to the R-Mobile page for information about Renesas' R-Mobile SoC family.

= Serial Console =

Use a serial cable to connect to "CON22". Serial settings are 115200 8N1.

= Booting Linux =

* Kernel config: shmobile_defconfig * Kernel image: arch/arm/boot/zImage.dtb * DTB: arch/arm/boot/dts/r8a7740-armadillo800eva.dtb

Create a zImage with appended DTB: make zImage dtbs cat arch/arm/boot/zImage arch/arm/boot/dts/r8a7740-armadillo800eva.dtb > arch/arm/boot/zImage.dtb dd if=/dev/zero bs=16 count=1 >> arch/arm/boot/zImage.dtb
 * 1) Hermit seems to drop the last byte if size is odd

Hermit-At boot command: tftpboot   --kernel=zImage.dtb

= Suspend-to-RAM =

Procedure
The system can be suspended using: echo mem > /sys/power/state

Wake-Up Sources
Suspend-to-RAM supports the following wake-up sources:

ethtool -s eth0 wol g # Enable wake on MagicPacket ethtool -s eth0 wol d # Disable Wake-up by sending a MagicPacket from another system using: wakeonlan  |  #  must be in /etc/ethers
 * gpio-keys: Wake-up using push button SW3
 * sh_eth (Ethernet): Configure using one of:
 * s35390a (RTC): Not yet supported
 * sh-sci (Serial): Disabled by default
 * st1232 (Touchscreen): Tap the display to wake-up

= Remote Control =