jak włączyć pamięci podręczne w rozruchu u dla płyt imx?

1

Ponieważ pracuję nad optymalizacją czasu uruchamiania dla płyt imx, słyszałem, że włączenie pamięci podręcznej (D-cache lub I-cache) w rozruchu u powoduje poprawę wydajności rozruchu. Czy ktoś może zasugerować sposób włączenia pamięci podręcznej w rozruchu u dla systemu IMX Czy włączenie pamięci podręcznej spowoduje uszkodzenie tablicy?

Deepu
źródło
Rozumiem, czym jest u-boot, ale czym jest płyta imx, jedna z tych płyt deweloperskich kory? Czy możesz wyjaśnić, czym są D-cache i I-cache? Z jakiego systemu operacyjnego korzystasz? Jaką architekturą są te tablice? W tej chwili trochę trudno jest zrozumieć, o co chodzi w tym pytaniu, z dużą ilością rzeczy bardzo specyficznych dla danej dziedziny, które mogą być zrozumiałe dla bardziej ogólnych odbiorców z większą dokładnością.
Journeyman Geek
Płytka, której używam, to tablica mx53loco. Czytam, że U-Boot domyślnie nie włącza D-Cache na urządzeniach ARM, ponieważ potrzebuje do tego dostosowanych tabel MMU.
Deepu,

Odpowiedzi:

0

Jest polecenie dcachei icache. Jeśli nie ma tam poleceń, twój rozruch jest za stary lub procesor go nie obsługuje.

Aby uruchomić go automatycznie, umieść go w bootcmdzmiennej środowiskowej.

Nie powinien uszkodzić planszy. Jeśli z jakiegoś powodu blokuje procesor, po prostu zresetuj płytę.

LawrenceC
źródło