# Download binary images for Arietta

<img src="./debian_microsd.jpg" width="240px"/>

## Linux Kernel 5.15.68 - Debian Bullseye 11.5 - At91Bootstrap 3.10.4

Version: 13-oct-2022

* [MicroSD image debian-bullseye-arietta.img.xz](/download/microsd/arietta-13oct2022/debian-bullseye-arietta.img.xz)

Use balenaEtcher to generate a microSD with this image:

* <https://www.balena.io/etcher/> 

###Login data

* Login: <code>acme</code> Password: <code>acmesystems</code>

Check the Linux version by typing:

	uname -r
	5.15.68
	
Check the Debian version by typing:	

	cat /etc/debian_version
	11.5

By default the root password is not defined. To set it	login as acme user and type:

	sudo passwd

To extend the rootfs partition to fill the whole microSD space available type:

	sudo ./extend_rootfs.sh

Note if you have a board with 256MB change in the cmdline.txt on the first
partition from:

	128M
	
in: 

	256M	


<hr/>
<a name="previous"></a>


<!-- *************************************************************** -->
<!-- *************************************************************** -->
<!-- *************************************************************** -->

<br/>
<div class="row">
	<div class="col-md-3">
		<img src="/images/debian_microsd.jpg" class="img-thumbnail"/>
	</div>
	<div class="col-md-9">
		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><b>Arietta G25</b> - Kernel Linux 4.4.79 - Debian Jessie 8.8 - Full</h3>
				MicroSD contents for Arietta G25 with: Apache, PHP, Python, C, C++, Wi-Fi, Codiad, Ntp.
				<br/>
				<small>Version: 03-aug-2017</small>
			</div>
			<div class="panel-body">
				<div>
					<h3>Create a bootable microSD </h3>

					A Linux PC is required to follow this procedure:

						<ul>
							<li>Format a microSD with <b>gparted</b> following <a href="/microsd_format">this article</a></li>
							<li>Mount the two new partitions <b>boot</b> and <b>rootfs</b> just clicking from the file explorer window
							<li>Download the archive with the first microSD partition contents:
								<a href="https://www.acmesystems.it/download/microsd/Arietta-03aug2017/boot.tar.bz2">boot.tar.bz2</a></li>
							<li>Download the archive with the second microSD partition contents:
								<a href="https://www.acmesystems.it/download/microsd/Arietta-03aug2017/rootfs.tar.bz2">rootfs.tar.bz2</a></li>
							<li>Untar the archives to the microSD partitions using the following commands:
								<ul>
									<li><b>tar -xvjpSf boot.tar.bz2 -C /media/$USER/boot </b></li>
									<li><b>sudo tar -xvjpSf rootfs.tar.bz2 -C /media/$USER/rootfs</b></li>
								</ul>	
							</li>
							<li>Edit the file <b>wpa_supplicant.conf</b> saved on the first microSD partition and insert your WiFi Access Point name and Password</li>
							<li>The command line parameters are not yet passed in this version by at91bootstrap (boot.bin) but is passed by the dts file. 
							<li>Unmount the microSD and use it to boot on Arietta G25</li>
							<li>Open a session from a on a PC wired on the same LAN with <a href="/bonjour">Bonjour installed</a>.</li>
							<ul>
								<li>web: <a href="http://arietta.local">http://arietta.local</a></li>
								<li>ssh: <a href="root@arietta.local">root@arietta.local</a></li>
							</ul>	
							</li>	
							<li>The login data are:
								<ul>
									<li>User: <b>acme</b> Password: <b>acmesystems</b></li>
									<li>User: <b>root</b> Password: <b>acmesystems</b></li>
								</ul>
							</li>		
						</ul>
				</div>

				<h3>Packages installed</h3>

				<ul>
					<li>gcc (C compiler)</li>
					<li>g++ (C++ compiler)</li>
					<li>Python </li>
					<li>Apache2 </li>
					<li>PHP5</li>
					<li>iw wpasupplicant</li>
					<li>Git</li>
					<li>Bonjour</li>
					<li>Codiad (In browser Ascii editor)</li>
					<li>Minicom (Serial terminal)</li>
					<li>Ntp</li>
				</ul>
				
				<p>
					Read the <a href="/main_index">tutorials page</a> to know how to do create the microSD contents starting from sources.
				</p>
				
			

				<h3>Defconfig and device tree used</h3>

				<ul>
					<li><a href="https://www.acmesystems.it/download/microsd/Arietta-03aug2017/acme-arietta.dts">acme-arietta.dts</a></li>
					<li><a href="https://www.acmesystems.it/download/microsd/Arietta-03aug2017/acme-arietta_defconfig">acme-arietta_defconfig</a></li>
				</ul>

			</div>
		</div>
	</div>
	
</div>

<!-- *************************************************************** -->
<!-- *************************************************************** -->
<!-- *************************************************************** -->

<br/>
<div class="row">
	<div class="col-md-3">
		<img src="/images/debian_microsd.jpg" class="img-thumbnail"/>
	</div>
	<div class="col-md-9">
		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><b>Arietta G25</b> - Kernel Linux 4.4.8 - Debian Jessie 8.4 - Full</h3>
				MicroSD contents for Arietta G25 with: Apache, PHP, Python, C, C++, Wi-Fi, Codiad, Ntp.
				<br/>
				<small>Version: 27-apr-2016</small>
			</div>
			<div class="panel-body">
				<div>
					<h3>Create a bootable microSD </h3>

					A Linux PC is required to follow this procedure:

						<ul>
							<li>Format a microSD with <b>gparted</b> following <a href="/microsd_format">this article</a></li>
							<li>Mount the two new partitions <b>boot</b> and <b>rootfs</b> just clicking from the file explorer window
							<li>Download the archive with the first microSD partition contents:
								<a href="https://www.acmesystems.it/download/microsd/Arietta-27apr2016/boot.tar.bz2">boot.tar.bz2</a></li>
							<li>Download the archive with the second microSD partition contents:
								<a href="https://www.acmesystems.it/download/microsd/Arietta-27apr2016/rootfs.tar.bz2">rootfs.tar.bz2</a></li>
							<li>Untar the archives to the microSD partitions using the following commands:
								<ul>
									<li><b>tar -xvjpSf boot.tar.bz2 -C /media/$USER/boot </b></li>
									<li><b>sudo tar -xvjpSf rootfs.tar.bz2 -C /media/$USER/rootfs</b></li>
								</ul>	
							</li>
							<li>Edit the file <b>wpa_supplicant.conf</b> saved on the first microSD partition and insert your WiFi Access Point name and Password</li>
							<li>The command line parameters are not yet passed in this version by at91bootstrap (boot.bin) but is passed by the dts file. 
							<li>Unmount the microSD and use it to boot on Arietta G25</li>
							<li>Open a session from a on a PC wired on the same LAN with <a href="/bonjour">Bonjour installed</a>.</li>
							<ul>
								<li>web: <a href="http://arietta.local">http://arietta.local</a></li>
								<li>ssh: <a href="root@arietta.local">root@arietta.local</a></li>
							</ul>	
							</li>	
							<li>The login data are:
								<ul>
									<li>User: <b>acme</b> Password: <b>acmesystems</b></li>
									<li>User: <b>root</b> Password: <b>acmesystems</b></li>
								</ul>
							</li>		
						</ul>
				</div>

				<h3>Packages installed</h3>

				<ul>
					<li>gcc (C compiler)</li>
					<li>g++ (C++ compiler)</li>
					<li>Python </li>
					<li>Apache2 </li>
					<li>PHP5</li>
					<li>iw wpasupplicant</li>
					<li>Git</li>
					<li>Bonjour</li>
					<li>Codiad (In browser Ascii editor)</li>
					<li>Minicom (Serial terminal)</li>
					<li>Ntp</li>
				</ul>
				
				<p>
					Read the <a href="/tutorials">tutorials page</a> to know how to do create the microSD contents starting from sources.
				</p>
				
			

				<h3>Defconfig and device tree used</h3>

				<ul>
					<li><a href="https://www.acmesystems.it/download/microsd/Arietta-27apr2016/acme-arietta.dts">acme-arietta.dts</a></li>
					<li><a href="https://www.acmesystems.it/download/microsd/Arietta-27apr2016/acme-arietta_defconfig">acme-arietta_defconfig</a></li>
				</ul>

			</div>
		</div>
	</div>
	
</div>
<!-- *************************************************************** -->
<!-- *************************************************************** -->
<!-- *************************************************************** -->

<br/>
<div class="row">
	<div class="col-md-3">
		<img src="/images/buildroot_microsd.jpg" class="img-thumbnail"/>
	</div>
	<div class="col-md-9">
		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><b>Arietta G25</b> - Kernel Linux 4.4.5 - Buildroot 2016.02 - Minimal</h3>
				Minimal Linux configuration.
				<br/>
				<small>Version: 11-mar-2016</small>
			</div>
			<div class="panel-body">
				<div>
					<h3>Create a bootable microSD </h3>

					A Linux PC is required to follow this procedure:

						<ul>
							<li>Format a microSD with <b>gparted</b> following <a href="/microsd_format">this article</a></li>
							<li>Mount the two new partitions <b>boot</b> and <b>rootfs</b> just clicking from the file explorer window
							<li>Download the archive with the first microSD partition contents:
								<a href="https://www.acmesystems.it/download/microsd/Arietta-Buildroot-11mar2016/boot.tar.bz2">boot.tar.bz2</a></li>
							<li>Download the archive with the second microSD partition contents:
								<a href="https://www.acmesystems.it/download/microsd/Arietta-Buildroot-11mar2016/rootfs.tar.bz2">rootfs.tar.bz2</a></li>
							<li>Untar the archives to the microSD partitions using the following commands:
								<ul>
									<li><b>tar -xvjpSf boot.tar.bz2 -C /media/$USER/boot </b></li>
									<li><b>sudo tar -xvjpSf rootfs.tar.bz2 -C /media/$USER/rootfs</b></li>
								</ul>	
							</li>
							<li>The command line parameters are not yet passed in this version by at91bootstrap (boot.bin) but is passed by the dts file. 
							<li>Unmount the microSD and use it to boot on Arietta G25</li>
							<li>The login data are:
								<ul>
									<li>User: <b>root</b> Password: <b>acmesystems</b></li>
								</ul>
							</li>		
						</ul>
				</div>

				<p>
					Read the <a href="/tutorials">tutorials page</a> to know how to do create the microSD contents starting from sources.
				</p>

				<h3>Defconfig and device tree used</h3>

				<ul>
					<li>Device tree: <a href="https://www.acmesystems.it/download/microsd/Arietta-Buildroot-11mar2016/acme-arietta.dts">acme-arietta.dts</a></li>
					<li>Kernel defonfig: <a href="https://www.acmesystems.it/download/microsd/Arietta-Buildroot-11mar2016/kernel_defconfig">kernel_defconfig</a></li>
					<li>Buildroot defconfig: <a href="https://www.acmesystems.it/download/microsd/Arietta-Buildroot-11mar2016/buildroot_defconfig">buildroot_defconfig</a></li>
				</ul>

			</div>
		</div>
	</div>
</div>

<!-- *************************************************************** -->
<!-- *************************************************************** -->
<!-- *************************************************************** -->

<div class="row">
	<div class="col-md-3">
		<img src="/images/debian_microsd.jpg" class="img-thumbnail"/>
	</div>
	<div class="col-md-9">

		<div class="panel panel-default">
			<div class="panel-heading">
				<h3 class="panel-title"><b>Arietta G25</b> - Kernel Linux 4.2.6 - Debian Jessie 8.2 - Full</h3>
				MicroSD contents for Arietta G25 with: Apache, PHP, Python, C, C++, Wi-Fi, Codiad, Shell-in-a-box, Ntp.
				<br/>
				<small>Version: 13-nov-2015</small>
			</div>
			<div class="panel-body">
				<div>
					<h3>Create a bootable microSD from tarballs</h3>

					A Linux PC is required, with a Windows PC use the disk image method.

					<ul>
						<li>Download the first microSD partition contents from:
							<a href="https://www.acmesystems.it/download/microsd/Arietta-13nov2015/boot.tar.bz2">boot.tar.bz2</a> (3.4MB)</li>
						<li>Download the second microSD partition contents from:
							<a href="https://www.acmesystems.it/download/microsd/Arietta-13nov2015/rootfs.tar.bz2">rootfs.tar.bz2</a> (182.4MB)</li>
						<li>Format a microSD with gparted (<a href="/microsd_format">read more</a>) and mount it</li>
						<li>Download the binaries</li>
						<li>Untar the binaries to the microSD with the following commands:

						<br/>
						$ tar -xvjpSf boot.tar.bz2 -C /media/$USER/boot 
						<br/>
						$ sudo tar -xvjpSf rootfs.tar.bz2 -C /media/$USER/rootfs 
						</li>
						<li>unmount the microsd and use it to boot on your Arietta</li>
					</ul>	
				</div>

				<div>

					<h3>Create a bootable microSD from disk image</h3>

					<ul>
						<li>Download the zipped disk image from <a href="https://www.acmesystems.it/download/microsd/Arietta-13nov2015/arietta.img.zip">arietta.img.zip</a></li>
						<li>Uncompress its contents to obtain arietta.img file</li>
						<li>Insert a microSD and write <b>arietta.img</b> on it using:

							<ul>
								<li>On Windows: <a href="http://sourceforge.net/projects/win32diskimager">Win32 Disk Imager</a></li>
								<li>On Linux: <b>sudo dd if=arietta.img of=/dev/sdX</b> where sdX is the microSD device (<a href="http://choorucode.com/2013/06/21/how-to-write-a-disk-image-on-linux">more info...</a>)</li>
								<li>On Mac: <b>sudo dd if=arietta.img of=/dev/diskN</b> where diskN is the microSD device (<a href="http://www.thelinuxdaily.com/2010/01/writing-images-to-disk-on-mac-osx-with-dd">more info..</a>)</li>
							</ul>
						</li>
					</ul>
					
					<h3>Notes</h3>

					<ul>
						<li>For Arietta G25 with 256 MB of RAM rename <b>boot256.bin</b> in <b>boot.bin</b> in the first partition mounted on <b>/boot</b>
						<li>The image contains just the first two partitions (boot and rootfs) and uses just the first 1.0 GB. To add more 
							space create a third partition to add in <b>/etc/fstab</b> or enlarge the rootfs partition. 
					</ul>
				</div>

				<h3>Packages installed</h3>

				<ul>
					<li>gcc (C compiler)</li>
					<li>g++ (C++ compiler)</li>
					<li>Python </li>
					<li>Apache2 </li>
					<li>PHP5</li>
					<li>iw wpasupplicant</li>
					<li>Git</li>
					<li>Bonjour</li>
					<li>Codiad (In browser Ascii editor)</li>
					<li>Shell-in-a-box (In browser ssh client)</li>
					<li>Minicom (Serial terminal)</li>
					<li>Ntp</li>
				</ul>
				
				<p>
					Read the <a href="/tutorials">tutorials page</a> to know how to do create the microSD contents starting from sources.
				</p>
				
				<h3>Login data</h3>

				Login: <b>root</b> Password: <b>acmesystems</b>
			
				<h3>Getting started with this image</h3>

				<ul>
					<li>Insert the microSD on your PC (Windows, Linux or Mac)</li>
					<li>Edit the file <b>wpa_supplicant.conf</b> saved on the first microSD partition and insert your WiFi Access Point name and Password</li>
					<li>Boot Arietta with the microSD</li>
					<li>Open a session from a on a PC wired on the same LAN with <a href="/bonjour">Bonjour installed</a>.</li>
						<ul>
							<li>web: <a href="http://arietta.local">http://arietta.local</a></li>
							<li>ssh: <a href="root@arietta.local">root@arietta.local</a></li>
						</ul>	
				</ul>

				If you are using a WiFi adapter <a href="/WIFI-2">WIFI-2</a> edit the file <b>/boot/wpa_supplicant.conf</b> to insert the authentication
				data to your lan.

				<h3>Defconfig and device tree used</h3>

				<ul>
					<li><a href="https://www.acmesystems.it/download/microsd/Arietta-13nov2015/acme-arietta.dts">acme-arietta.dts</a></li>
					<li><a href="https://www.acmesystems.it/download/microsd/Arietta-13nov2015/acme-arietta_defconfig">acme-arietta_defconfig</a></li>
				</ul>

			</div>
		</div>

<!-- *************************************************************** -->
<!-- *************************************************************** -->
<!-- *************************************************************** -->

	</div>
</div>
