Difference between revisions of "U-Boot-2011.12"

From ArmadeusWiki
Jump to: navigation, search
(Features/Status)
m (Features/Status)
Line 14: Line 14:
 
| '''Status''' || '''Legend Color'''  
 
| '''Status''' || '''Legend Color'''  
 
|----------------
 
|----------------
| '''Included in default configuration''' ||  style="background:#00ffff;" |
+
| '''Test passed''' ||  style="background:#00ff00;" |
 
|----------------
 
|----------------
| '''Optional''' ||  style="background:#00ff00;" |
+
| '''Compilation or runtime test failed''' ||  style="background:#ff0000;" |
|----------------
+
| '''Compilation or runtime failure''' ||  style="background:#ff0000;" |
+
 
|----------------
 
|----------------
 
| '''To be tested''' ||  style="background:#ffff00;" |
 
| '''To be tested''' ||  style="background:#ffff00;" |
 
|----------------
 
|----------------
| '''Not tested''' ||   
+
| '''Optional/not activated by default ''' ||  style="background:#00ffff;" |
 +
|----------------
 +
| '''NA/not supported''' ||   
 
|----------------
 
|----------------
 
|}
 
|}
Line 36: Line 36:
 
| || || ||  ||    ||   
 
| || || ||  ||    ||   
 
|----------------
 
|----------------
|'''Ethernet''' || style="background:#00ffff;" | || style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" | ||  set ipaddr & serverip according to your network.<br />Test the connection to the server: <br />ping ${serverip} should return the status "alive"  
+
|'''U-Boot power on''' || style="background:#00ff00;" | U-Boot 2011.12...<br />I2C:  ready<br />DRAM:  16 MiB<br />Flash: 8 MiB<br />In:    serial<br />Out:  serial<br />Err:  serial<br />Net:  dm9000 || style="background:#ffff00;" | U-Boot 2011.12...  || style="background:#ffff00;" | U-Boot 2011.12... || style="background:#ffff00;" | U-Boot 2011.12...|| power on the board and check the boot log of the board
 +
|----------------
 +
|'''Ethernet MAC''' || style="background:#00ff00;" | dm9000 read<br />00000000: 1e00 00ac|| style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" | || test the presence of the MAC address in EEPROM/fuses <br /> the command bdinfo should return a valid mac address
 +
|----------------
 +
|'''Ethernet''' || style="background:#00ff00;" | || style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" | ||  set ipaddr & serverip according to your network.<br />Test the connection to the server: <br />ping ${serverip} should return the status "alive"  
 +
|----------------
 +
|'''Board reset''' ||style="background:#00ffff;" | || style="background:#00ffff;" | ||  style="background:#00ffff;" | || style="background:#00ffff;" |  || command "reset" shall reset the board
 +
|----------------
 +
|'''Board upgrade scripts''' ||style="background:#00ffff;" | || style="background:#00ffff;" | ||  style="background:#00ffff;" | || style="background:#00ffff;" |  || use the hereafter scripts to update the software of the board:<br /> run update_all<br />run flash_reset_env
 
|----------------
 
|----------------
 
|'''PAR cleared''' || style="background:#00ffff;" | || || style="background:#00ffff;" | ||  ||   
 
|'''PAR cleared''' || style="background:#00ffff;" | || || style="background:#00ffff;" | ||  ||   
Line 43: Line 51:
 
|----------------
 
|----------------
 
|'''rootfs autosize''' || style="background:#00ffff;" | ||  style="background:#00ffff;" | || style="background:#00ffff;" |  ||  style="background:#00ffff;" | ||  
 
|'''rootfs autosize''' || style="background:#00ffff;" | ||  style="background:#00ffff;" | || style="background:#00ffff;" |  ||  style="background:#00ffff;" | ||  
|----------------
 
|'''Board upgrade scripts''' ||style="background:#00ffff;" | || style="background:#00ffff;" | ||  style="background:#00ffff;" | || style="background:#00ffff;" |  ||
 
 
|----------------
 
|----------------
 
|'''Flash lock/unlock''' || style="background:#00ffff;" | || postponed || style="background:#00ffff;" |  || postponed ||   
 
|'''Flash lock/unlock''' || style="background:#00ffff;" | || postponed || style="background:#00ffff;" |  || postponed ||   
Line 76: Line 82:
 
|'''NETCONSOLE''' || style="background:#00ff00;" | || style="background:#00ff00;" | || style="background:#00ff00;" |  || style="background:#00ff00;" |  ||   
 
|'''NETCONSOLE''' || style="background:#00ff00;" | || style="background:#00ff00;" | || style="background:#00ff00;" |  || style="background:#00ff00;" |  ||   
 
|----------------
 
|----------------
|'''SD/MMC''' || postponed || postponed|| postponed || postponed || 
+
| '''LCD''' || not supported || not supported   || not supported || not supported ||   
|----------------
+
| '''LCD''' || postponed || postponed   || postponed || postponed ||   
+
 
|----------------
 
|----------------
|'''SPI''' || postponed || postponed || postponed || postponed ||   
+
|'''SPI''' || not supported || not supported || not supported || not supported ||   
 
|----------------
 
|----------------
|'''USB''' || postponed || postponed || postponed || postponed ||   
+
|'''USB''' || not supported || not supported || not supported || not supported ||   
 
|----------------
 
|----------------
 
|}
 
|}

Revision as of 18:24, 5 March 2012

Activation

  • Use "make menuconfig" to change the configuration for U-Boot 2011.12

File:U-Boot-2011.12.png

TODO list

  • MMC driver integration pending

Features/Status

Status Legend Color
Test passed
Compilation or runtime test failed
To be tested
Optional/not activated by default
NA/not supported


Feature Status Test case
boards apf9328 apf28 apf27 apf51
U-Boot power on U-Boot 2011.12...
I2C: ready
DRAM: 16 MiB
Flash: 8 MiB
In: serial
Out: serial
Err: serial
Net: dm9000
U-Boot 2011.12... U-Boot 2011.12... U-Boot 2011.12... power on the board and check the boot log of the board
Ethernet MAC dm9000 read
00000000: 1e00 00ac
test the presence of the MAC address in EEPROM/fuses
the command bdinfo should return a valid mac address
Ethernet set ipaddr & serverip according to your network.
Test the connection to the server:
ping ${serverip} should return the status "alive"
Board reset command "reset" shall reset the board
Board upgrade scripts use the hereafter scripts to update the software of the board:
run update_all
run flash_reset_env
PAR cleared
Env compatibility change
rootfs autosize
Flash lock/unlock postponed postponed
FPGA control not supported
Firmware autoload not supported
NFS boot (rootfs)
SD/MMC boot (rootfs)
NOR/NAND flash +SPL +SPL +SPL
JFFS2 not supported not supported not supported
UBIfs not supported
I2C
imxfuse commands NA
Default IP
DHCP
TFTP
NFS
NETCONSOLE
LCD not supported not supported not supported not supported
SPI not supported not supported not supported not supported
USB not supported not supported not supported not supported