Difference between revisions of "Specific SOM U-Boot Environment Variables"

From DAVE Developer's Wiki
Jump to: navigation, search
m (Maya)
m (Naon Family)
Line 13: Line 13:
  
 
<pre>
 
<pre>
ethaddr = xx:xx:xx:xx:xx:xx -
+
ethaddr = xx:xx:xx:xx:xx:xx - MAC address for eth0 interface
ethaddr1 = xx:xx:xx:xx:xx:xx -  
+
ethaddr1 = xx:xx:xx:xx:xx:xx - MAC address for eth1 interface
dual_emac = [0|1] -  
+
dual_emac = [0|1] - [0: CPSW switch mode | 1: CPSW dual EMAC mode]
cpsw = [0|1] -  
+
cpsw = [0|1] - select primary phy for networking operations in U-Boot [0: phy 6 -> 100Mbit Naon module | 1: phy 1 -> 1Gbit external, EVB-Lite and EVB-Mid]
giga = [on] -  
+
giga = [on] - if present, select gigabit speed on gigabit link
 
</pre>
 
</pre>
  
Line 41: Line 41:
  
 
<pre>
 
<pre>
addmem = 'setenv bootargs ${bootargs} mem 364M mem=320M@0x9fc00000 mem=1020M@0xc0000000 vmalloc=500M' -  
+
addmem = 'setenv bootargs ${bootargs} mem 364M mem=320M@0x9fc00000 mem=1020M@0xc0000000 vmalloc=500M' - Dido 2 GB memory
 
naon_host [evb_mid | evb_lite] -  
 
naon_host [evb_mid | evb_lite] -  
 
</pre>
 
</pre>

Revision as of 14:41, 24 April 2013

Info Box
Naon am387x-dm814x.png Applies to Naon
Maya 03.png Applies to Maya
Dido-main.png Applies to Dido
Tux.png Applies to U-Boot

Introduction[edit | edit source]

This page describes the U-Boot environment variables that specifically applies to certain Dave SOMs.

Naon Family[edit | edit source]

The following variables 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.

ethaddr = xx:xx:xx:xx:xx:xx - MAC address for eth0 interface
ethaddr1 = xx:xx:xx:xx:xx:xx - MAC address for eth1 interface 
dual_emac = [0|1] - [0: CPSW switch mode | 1: CPSW dual EMAC mode]
cpsw = [0|1] - select primary phy for networking operations in U-Boot [0: phy 6 -> 100Mbit Naon module | 1: phy 1 -> 1Gbit external, EVB-Lite and EVB-Mid]
giga = [on] - if present, select gigabit speed on gigabit link

Naon[edit | edit source]

The following variables applies to Naon CPU module. Please note that the this variable refers to U-Boot and Linux provided with NELK version 4.0.0.

naon_host [evb_mid | evb_lite] - 

Maya[edit | edit source]

The following variables applies to Maya CPU module. Please note that the this variable refers to U-Boot and Linux provided with NELK version 4.0.0.

naon_host [maya_naon_evb_lite]

Dido[edit | edit source]

The following variables applies to Dido CPU module. Please note that the this variable refers to U-Boot and Linux provided with NELK version 4.0.0.

addmem = 'setenv bootargs ${bootargs} mem 364M mem=320M@0x9fc00000 mem=1020M@0xc0000000 vmalloc=500M' - Dido 2 GB memory
naon_host [evb_mid | evb_lite] -