# SD or MicroSD memory card<abstract>Aria G25 can boot directly from an SD memory card. </abstract>This is a simple wiring scheme to do that. <img src="ariag25_sdcard_wiring.jpg">For a real project please follow this guide line:* @article='pcb_microsd' Up to two SD card can be wired following this pinout: | Primary SD (mmc0) | Secondary SD (mmc1) | SD card pins          ||-------------------|---------------------|-----------------------|| S1  (3V3)         | S1 (3V3)            | 4 (VDD)               || S3  (DA3 MMC0)    | S19 (DA3 MMC1)      | 1 (DAT3)              || S4  (DA2 MMC0)    | S20 (DA2 MMC1)      | 9 (DAT2)              || S5  (DA1 MMC0)    | S21 (DA1 MMC1)      | 8 (DAT1)              || S6  (CK  MMC0)    | S10 (CK  MMC1)      | 5 (CLK)               || S7  (CDA MMC0)    | S11 (CDA MMC1)      | 2 (CMD)               || S8  (DA0 MMC0)    | S12 (DA0 MMC1)      | 7 (DAT0)              || S24 (GND)         | S24 (GND)           | 3 (VSS1) and 6 (VSS2) |<br/>This is the device tree definition to use:<pre class="minicom">mmc0: mmc@f0008000 {	pinctrl-0 = <		&pinctrl_mmc0_slot0_clk_cmd_dat0		&pinctrl_mmc0_slot0_dat1_3>;	status = "okay";	slot@0 {		reg = <0>;		bus-width = <4>;	};};mmc1: mmc@f000c000 {	pinctrl-0 = <		&pinctrl_mmc1_slot0_clk_cmd_dat0		&pinctrl_mmc1_slot0_dat1_3>;	status = "okay";	slot@0 {		reg = <0>;		bus-width = <4>;	};};</pre>#MicroSD memory cardAria G25 can boot directly from a uSD memory card. Up to two uSD card slots can be wired. * To create a bootable memory card follow this article @article='binary_repository'* To buy a ready to use memory card see our [eShop](/catalog_sdcard).<img src="ariag25_microsdcard_wiring.jpg">Lines used:| Primary uSD (mmc0) | Secondary uSD (mmc1) | uSD card pins          ||--------------------|----------------------|------------------------|| S1 (3V3)  | S1  (3V3)  | 4 (VDD)  || S3 (DA3)  | S19 (DA3)  | 2 (DAT3) || S4 (DA2)  | S20 (DA2)  | 1 (DAT2) || S5 (DA1)  | S21 (DA1)  | 8 (DAT1) || S6 (CK)   | S10 (CK)   | 5 (CLK)  || S7 (CDA)  | S11 (CDA)  | 3 (CMD)  || S8 (DA0)  | S12 (DA0)  | 7 (DAT0) || S24 (GND) | S24 (GND)  | 6 (VSS)  |  <br/>This is the device tree definition to use:<pre class="minicom">mmc0: mmc@f0008000 {	pinctrl-0 = <		&pinctrl_mmc0_slot0_clk_cmd_dat0		&pinctrl_mmc0_slot0_dat1_3>;	status = "okay";	slot@0 {		reg = <0>;		bus-width = <4>;	};};mmc1: mmc@f000c000 {	pinctrl-0 = <		&pinctrl_mmc1_slot0_clk_cmd_dat0		&pinctrl_mmc1_slot0_dat1_3>;	status = "okay";	slot@0 {		reg = <0>;		bus-width = <4>;	};};</pre>To create a bootable memory card follow this article:* @article='download_aria' To buy a ready to use memory buy on our Store:* <a href="https://www.store.acmesystems.it/microsd" target=_"blank">Ready-to-use microSD catalog</a>@shop='MSD-HOLDER-1'@shop='MSD-HOLDER-2'@shop='MSD-HOLDER-3'