Table of Contents

BSP

Status

Preps & U-Boot

Komponente Status Bemerkungen
Power_prep + bootet via MFG und von eMMC
Boot_prep + bootet via MFG und von eMMC
U-Boot + bootet via MFG und von eMMC

Linux-Kernel

Komponente Status Bemerkungen
Boot + per U-Boot via TFTP oder von eMMC
Ethernet +
eMMC + kein DDR, s. Probleme
ext. SD +
Display +
Touch +
USB +
Sound +/? HP OUT geht, Mic IN geht auch grundsätzlich, Rauschen. Ab und zu hängt SGTL5000 am I2C Bus
EEProm + Lesen und Schreiben via sysfs funktioniert
CAN + getestet CAN0 ↔ CAN1 Controller über Bus
DUART +
GPIO +/? GPIO Port 0 am PCA9954 Chip @0x20 gemessen - funktioniert. Weitere Tests notwendig
AUART0 + RS-422 getestet
AUART1 +
AUART2 ./. nicht angeschlossen
AUART3 + RTS/CTS nicht getestet
AUART4 + RTS/CTS nicht getestet
Akku/Goldcap ?
Buzzer + Flanke 0→1 an Pin 24 von GPIO Bank 0 erzeugt kurzen Ton

Probleme

Thema Beschreibung Status Kommentar
Rescue Mode gelegentlich hängt die Rescue Mode Installation
Sound gelegentlich hängt SGTL5000 am I2C Bus
MDIO Timeout bei Re-Initialisierung des FEC Interfaces kommt es zu einen MDIO Timeout, Interface danach dauerhaft down Workaround
DDR eMMC funktioniert nicht Workaround DDR abgeschaltet
Crash I2C ab und zu auftretender Crash bei Kernel-Boot in der I2C Initialisierung OKAY tritt aktuell nicht mehr auf
Kernel Oops bei Reboot und Halt OKAY tritt aktuell nicht mehr auf
USB oberer USB-Port wird nicht angepowert OKAY
Ethernet Ethernet hängt zu oft nach einer Reinitialisierung OKAY Der Workaround “Reset PHY” scheint zu funktionieren (SVN r50)
MMC Card Insertion Erkennung sollte für jede Schnittstelle separat konfigurierbar sein (eMMC vs. ext. SD) OKAY
Link-Status der Linkstatus an den PHYs wird nicht richtig erkannt (U-Boot + Kernel) OKAY Hardware wurde modifiziert (Phy Addr 0 war an FEC1 und Phy Addr 1 an FEC0)
Boot eMMC funktioniert nicht, ROM Booter greift nicht auf eMMC zu OKAY HW-Problem, Pullups an LCD_D00+03 erforderlich
OTP Fuses OTP Fuses können nicht durchgebrannt werden, da derzeit kein Tool vorhanden OKAY Tool wird nicht unbedingt benötigt. Programm nur unter NDA von Freescale erhältlich, Kernel hat aber OTP Treiber, evtl. ausprobieren

Nächste Schritte

Thema Kommentar
Goldcap Goldcap für RTC
Akku Akku-Betrieb, -Ladung

Übernächste Schritte

PM Analyse Power Management, Akku-Management
Kernel 3.0 Klärung nötig, wie weit der aktuelle iMX28 Support im aktuellen Kernel ist