November 20, 2024

Arietta G25 – an Atmel ARM9 board

While I own a Raspberry Pi already, I was looking for a bare minimum ARM development board capable of running Linux and offers a good amount of I/O peripherals which the R-Pi lacks. I finally stumbled upon Arietta G25, a really tiny ARM board from acmesystems. This teeny tiny board costed just $35 from microcontrollershop.com.

Arietta G25

Arietta G25 Features:

  • ARM9 @ 400Mhz
  • 128MB or 256MB DDR2 RAM
  • UART, ADC, I2C, USB and lot more peripherals!

My Setup:

My laptop which will be the host here runs Arch Linux. The first step would be loading the image for Arietta in the microSD card. I downloaded Debian Wheezy Grip 7.7 image from here and wrote the image to a 4GB microSD card. The next step would be to setup an SSH connection between the Laptop and Arietta G25. Before that, let us disable the dhcp service in Arch Linux(Host).
sudo systemctl stop dhcpcd.service

If the image is correctly loaded into the microSD card, the red LED on Arietta board will start blinking after few seconds of being powered and we will be able to see the emulated USB Ethernet Adapter in Arch’s Terminal.

Blinking LED

ip link

This should display your USB Ethernet interface. In my case, it is enp0s29u1u1. Let us set the ip address for this interface.

sudo ip addr add 192.168.10.30/24 broadcast 192.168.10.1 dev enp0s29u1u1

We are setting the IPv4 address 192.168.10.30 on our host because the Arietta G25 board has a default static IP address of 192.168.10.10.

sudo ip link set enp0s29u1u1 down

sudo ip link set enp0s29u1u1 up

check the status of the interface by typing

ip link

ping 192.168.10.10

If you are able to ping the arietta board(192.168.10.10), type the following command

ssh root@192.168.10.10

password : acmesystems

                    

We have successfully logged into Arietta G25 through SSH !!

Author Profile

Bharathi