Выпущены новые патчи для AM3517/05 SAU-Module.

05.10.2014

Детально исследована проблема поддержки памяти NAND с размером страниц 4kB.

AM3517 поддерживает размеры страниц NAND 4K и 8K для микросхем с объёмом большим 2GB, с кодом идентификатора ID из таблицы 24-34 технического руководства для AM35x. Поддержка памяти этих типов достаточно ограничена в связи с ошибкой в загрузчике ROM ( не описана в перечне ошибок процессора ). Загрузчик ROM всегда считывает 0x0C байт ECC из OOB ( код в ROM по адресу 0x4001792A; MOVS R1, 0x0C), вместо 0x18 байт, необходимых для 4K страниц или 0x30 байт для 8K страниц. Таким образом ROM загрузчик может успешно загрузить только первые 2K данных из NAND. В случае, если образ содержит больше данных, он не сможет быть загружен в следствие ошибки ECC. Единственный способ для загрузки x-loader из такого типа NAND - это написание небольшого (<=2K байт) "предзагрузчика", который в свою очередь загружает x-loader. Выпущены все необходимые патчи для использования NAND со страницами в 4K совместно с AM3517 (sau-load (потомок x-load), содержащий небольшой предзагрузчик, а также патчи для u-boot и ядра линукс для корректной поддержки ECC для таких NAND). Сохранена полная совместимость с 2K-страничными NAND с шинами 8 и 16 бит.

Новые патчи для AM3517/05 SAU-Module


← Назад к списку новостей

Яндекс.Метрика