Difference between revisions of "U-boot-1.3.4 integration"

From ArmadeusWiki
Jump to: navigation, search
(Summary)
(Summary)
Line 40: Line 40:
 
|'''rootfs autosize''' || style="background:#00ff00;" | || style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
 
|'''rootfs autosize''' || style="background:#00ff00;" | || style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
 
|----------------
 
|----------------
|'''Board upgrade scripts''' ||style="background:#00ff00;" | || || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
+
|'''Board upgrade scripts''' ||style="background:#00ff00;" | || style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
 
|----------------
 
|----------------
 
|'''Flash lock/unlock''' || style="background:#00ff00;" | || |  || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
 
|'''Flash lock/unlock''' || style="background:#00ff00;" | || |  || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
 
|----------------
 
|----------------
 
|'''Firmware autoload''' || style="background:#00ff00;" | || |  || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
 
|'''Firmware autoload''' || style="background:#00ff00;" | || |  || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
 +
|----------------
 +
|'''NAND flash''' || NA || style="background:#00ff00;" | +SPL || NA || style="background:#ffff00;" |    ||
 +
|----------------
 +
|'''NOR flash''' ||  style="background:#00ff00;" | || NA || style="background:#ffff00;" |  || NA ||
 +
|----------------
 +
|'''JFFS2''' || style="background:#00ff00;" | ||style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||
 +
|----------------
 +
|'''UBIfs''' || postponed || |  ||  |  ||    ||
 +
|----------------
 +
|'''I2C''' || style="background:#00ff00;" | ||style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||
 +
|----------------
 +
|'''EEPROM''' || NA ||style="background:#00ff00;" | || NA || style="background:#ffff00;" |    ||
 +
|----------------
 +
|'''RTC DS1374''' || style="background:#00ff00;" | ||style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||
 +
|----------------
 +
|'''Ethernet''' || style="background:#00ff00;" | ||style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||
 
|----------------
 
|----------------
 
|'''Ethernet/Phy''' || style="background:#00ff00;" | || style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
 
|'''Ethernet/Phy''' || style="background:#00ff00;" | || style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
Line 52: Line 68:
 
|'''Default IP''' || style="background:#00ff00;" | || style="background:#00ff00;" | || || style="background:#ffff00;" |    ||  
 
|'''Default IP''' || style="background:#00ff00;" | || style="background:#00ff00;" | || || style="background:#ffff00;" |    ||  
 
|----------------
 
|----------------
|'''I2C''' || style="background:#00ff00;" | ||style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
+
|'''DHCP''' || style="background:#00ff00;" | ||style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
 
|----------------
 
|----------------
|'''EEPROM''' || NA ||style="background:#00ff00;" | || NA || style="background:#ffff00;" |    ||  
+
|'''TFTP''' || style="background:#00ff00;" | ||style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||
 +
|----------------
 +
|'''NFS''' || style="background:#00ff00;" | ||style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||
 +
|----------------
 +
|'''SNTP''' || style="background:#00ff00;" | ||style="background:#00ff00;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
 
|----------------
 
|----------------
 
|'''SPI''' || postponed || postponed ||  ||    ||  
 
|'''SPI''' || postponed || postponed ||  ||    ||  
Line 60: Line 80:
 
|'''USB''' || postponed || postponed ||  ||    ||  
 
|'''USB''' || postponed || postponed ||  ||    ||  
 
|----------------
 
|----------------
|'''SC/MMC''' || postponed || postponed ||  ||  ||
+
|'''SD/MMC''' || postponed || postponed ||  ||  ||  
|----------------
+
|'''UBIfs''' || postponed || |  ||  |  ||    ||
+
|----------------
+
|'''NAND flash''' || NA || style="background:#00ff00;" | +SPL || NA || style="background:#ffff00;" |    ||  
+
 
|----------------
 
|----------------
 
|}
 
|}

Revision as of 01:12, 15 November 2008

u-boot-1.3.4 integration

update u-boot package release 1.3.4

Changelog

  • Clear PAR register => enable imxregs tool usage everytime: done
  • update makefile of uboot sample code to support apf targets: done
  • move apf targets to armadeus manufacturer folder: done
  • change kernel partition size to 2MB (needed to support apf9328 devfull peripherals): done
  • detect and report deprecated environment variables on u-boot version change:done
  • Self adjust rootfs partition size according to flash size (if not defined): done
  • board upgrade scripts: done

To be checked

Run test passed

Compilation test passed

Compilation test failed

Summary

Feature Status Test result ? Comments
boards apf9328 apf27 apf9328 apf27
PAR cleared
Examples
Kernel Partition 2MiB 5MiB
Env compatibility change
rootfs autosize
Board upgrade scripts
Flash lock/unlock
Firmware autoload
NAND flash NA +SPL NA
NOR flash NA NA
JFFS2
UBIfs postponed
I2C
EEPROM NA NA
RTC DS1374
Ethernet
Ethernet/Phy
setmac command NA NA
Default IP
DHCP
TFTP
NFS
SNTP
SPI postponed postponed
USB postponed postponed
SD/MMC postponed postponed