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

From ArmadeusWiki
Jump to: navigation, search
(Features/Status)
m (End of tests)
 
(2 intermediate revisions by the same user not shown)
Line 38: Line 38:
 
| || ||  ||    ||  ||  
 
| || ||  ||    ||  ||  
 
|----------------
 
|----------------
|'''PAR cleared''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#ffff00;" |    ||  
+
|'''PAR cleared''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|----------------
 
|----------------
|'''Examples''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#ffff00;" |  || style="background:#ffff00;" |    ||  
+
|'''Examples''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|----------------
 
|----------------
 
|'''Kernel Partition''' || style="background:#00ffff;" | 2MiB || style="background:#00ffff;" | 5MiB || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|'''Kernel Partition''' || style="background:#00ffff;" | 2MiB || style="background:#00ffff;" | 5MiB || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
Line 58: Line 58:
 
|'''NFS boot (rootfs)''' || style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|'''NFS boot (rootfs)''' || style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|----------------
 
|----------------
|'''SD/MMC boot (rootfs)''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#ffff00;" |    ||  
+
|'''SD/MMC boot (rootfs)''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|----------------
 
|----------------
 
|'''NOR/NAND flash''' || style="background:#00ffff;" | || style="background:#00ffff;" | +SPL || style="background:#00ffff;" | || style="background:#00ffff;" |    ||  
 
|'''NOR/NAND flash''' || style="background:#00ffff;" | || style="background:#00ffff;" | +SPL || style="background:#00ffff;" | || style="background:#00ffff;" |    ||  
Line 66: Line 66:
 
|'''UBIfs''' || postponed || |  ||  |  ||    ||  
 
|'''UBIfs''' || postponed || |  ||  |  ||    ||  
 
|----------------
 
|----------------
|'''I2C''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    || second bus supported
+
|'''I2C''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|----------------
 
|----------------
 
|'''EEPROM''' || NA ||style="background:#00ffff;" | || NA || style="background:#00ffff;" |    ||  
 
|'''EEPROM''' || NA ||style="background:#00ffff;" | || NA || style="background:#00ffff;" |    ||  
 
|----------------
 
|----------------
|'''RTC DS1374''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#ff0000;" | || need support for 1st i2c bus
+
|'''RTC DS1374''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" | ||
 
|----------------
 
|----------------
 
|'''Ethernet''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|'''Ethernet''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
Line 76: Line 76:
 
|'''Ethernet/Phy''' || style="background:#00ffff;" | || style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|'''Ethernet/Phy''' || style="background:#00ffff;" | || style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|----------------
 
|----------------
|'''setmac command''' || || style="background:#00ffff;" | || || style="background:#00ffff;" |    ||  
+
|'''imxfuse commands''' || || style="background:#00ffff;" | || || style="background:#00ffff;" |    ||  
 
|----------------
 
|----------------
 
|'''Default IP''' || style="background:#00ffff;" | || style="background:#00ffff;" | ||  style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|'''Default IP''' || style="background:#00ffff;" | || style="background:#00ffff;" | ||  style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
Line 86: Line 86:
 
|'''NFS''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|'''NFS''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|----------------
 
|----------------
|'''SNTP''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#ffff00;" |    || waiting for RTC
+
|'''SNTP''' || style="background:#00ffff;" | ||style="background:#00ffff;" | || style="background:#00ffff;" |  || style="background:#00ffff;" |    ||  
 
|----------------
 
|----------------
 
|'''SPI''' || postponed || postponed ||  ||    ||  
 
|'''SPI''' || postponed || postponed ||  ||    ||  

Latest revision as of 20:19, 21 March 2009

Changelog

  • Added script unlock_regs to clear PAR registers => enable imxregs tool usage
  • update makefile to support uboot sample code on apf targets
  • move apf targets to armadeus manufacturer folder
  • change kernel partition size to 2MB (needed to support apf9328 devfull peripherals)
  • detect and report deprecated environment variables on u-boot version change
  • Self adjust rootfs partition size according to flash size (if not defined)
  • board upgrade scripts
  • add scripts to download and flash binaries update (u-boot, linux and rootfs)
  • Change default NFS rootpath to /tftpboot/<BOARDNAME>-root

Features/Status

Status Legend Color
Included in default configuration
Optional
Compilation or runtime failure
To be tested
Not tested


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
FPGA control
Firmware autoload
NFS boot (rootfs)
SD/MMC boot (rootfs)
NOR/NAND flash +SPL
JFFS2
UBIfs postponed
I2C
EEPROM NA NA
RTC DS1374
Ethernet
Ethernet/Phy
imxfuse commands
Default IP
DHCP
TFTP
NFS
SNTP
SPI postponed postponed
USB postponed postponed
SD/MMC postponed postponed