Open main menu

DAVE Developer's Wiki β

Changes

Specific SOM U-Boot Environment Variables

7 bytes removed, 09:04, 2 May 2013
m
no edit summary
== Naon Family ==
The variables listed on the following variables table applies to Naon, Maya and Dido SOMs. Please note that the this variables refers to U-Boot and Linux provided with NELK version 4.0.0.
<pre>{| class="wikitable" | ethaddr | align="center" style= xx"background:xx#f0f0f0;"|'''Variable'''| align="center" style="background:xx#f0f0f0;"|'''Values'''| align="center" style="background:xx#f0f0f0;"|'''Description'''| align="center" style="background:xx:xx #f0f0f0;"|'''Notes'''|- MAC address for eth0 interface| ethaddr<br>ethaddr1 = | xx:xx:xx:xx:xx:xx - | MAC address for both eth0 and eth1 interface interfaces| Available with NELK 4.0.0 and above|-| dual_emac = [| 0|- 1] - [0: CPSW switch mode | - 1: CPSW dual EMAC mode]cpsw = [| Configures CPSW mode | Available with NELK 4.0.0and above|1] - select primary phy for networking operations in U| cpsw | 0 -Boot 1 [0: phy 6 -> 100Mbit Naon module | - 1: phy 1 -> 1Gbit external, phy] | Selects primary phy for networking operations in U-Boot | Available with NELK 2.0.0 and above<br>External phy available on Naon-EVB-Lite and Naon-EVB-Mid]|-| giga = | on [on: gigabit] - if present, select | Selects gigabit speed on gigabit link</pre> === Naon === The following variables applies to Naon CPU module. Please note that the this variable refers to U-Boot and Linux provided | Available with NELK version 42.0.0.and above|-| naon_host| Naon: evb_mid - evb_lite<prebr>Maya: maya_naon_evb_lite<br> Dido: evb_mid - evb_litenaon_host [evb_mid | evb_lite] - Selects carrier board pinmux| Available with NELK 2.0. 0 and above<br>Please refer to U-Boot source tree for the available pinmux.</pre>|-|+ align="bottom" style== Maya === The following variables applies to Maya CPU module. Please note that the this variable refers to "caption-side: bottom" | U-Boot and Linux provided with NELK version 4.0.0.specific variables for Naon-family SOMs|}
<pre>
naon_host [maya_naon_evb_lite] - Selects carrier board pinmux. Please refer to U-Boot source tree for the available pinmux.
</pre>
=== Dido ===
The following variables applies to Dido CPU module. Please note that the this variable variables refers to U-Boot and Linux provided with NELK version 4.0.0.
<pre>
addmem = 'setenv bootargs ${bootargs} mem 364M mem=320M@0x9fc00000 mem=1020M@0xc0000000 vmalloc=500M' - Dido 2 GB memory
naon_host [evb_mid | evb_lite] - Selects carrier board pinmux. Please refer to U-Boot source tree for the available pinmux.
</pre>