Portál AbcLinuxu, 6. května 2025 00:58
...kupříkladu Lite-On (kdysi u nás známý jako výrobce vypalovaček)...Jo, to byly časy. Kdykoliv jsem zahlédl nápis Lite-On, zježily se mi všechny chlupy a utíkal jsem se schovat. Docela by mě zajímalo, jak je na tom dnes s SSD (samozřejmě po kvalitativní stránce)...
Musel jsem najít a prohlédnout zdrojový kódu, ještě že ho za mě archivují jinde
http://lxr.linux.no/#linux+v2.6.24.7/arch/arm/mach-imx/cpufreq.cDo mainline se dostala méně agresivní volba, kde je minimum nastavené na 8 MHz
Výhodou i.MX1 je, že periferie měly vlastní děličky přímo ze systémové PLL a CSCR.BCLK_DIV se tedy uplatňuje jen pro BCLK (bus clock ARMu) a HCLK (hodiny na SDRAM a některé zbývající periferie - kamera atd). Škálování se tedy projevilo i na hodinách SDRAM - té to, zdálo se, potíže nedělalo. Starty refresh cyklů byly řízené podle intervalu z 32kHz krystalu, takže jich bylo také správně, akorát při pomalých sběrnicových hodinách asi zabírali téměř veškerý čas.
Naše destička (viz schéma na příslušné stránce) má pro jádro jen pevný zdroj 1.8 V. Takže snížení spotřeby s napětím otestovat jednoduše nešlo. Z testování jsem měl záznamy, ale již je nejspíš nenajdu. Spotřeba ale klesala celkem v přímé úměře k frekvenci. Celkově i maximální odběr byl někde okolo 100 mA, pak se zapnulo napájení 100 Mbit Ethernetu, a dalších 100 mA bylo potřeba navíc.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.