‮Сдвиг по фазе (kincajou) wrote,
‮Сдвиг по фазе
kincajou

worklog: USB MSC - прикрутил драйвер QSPI

Как же приятно, когда вот просто берёшь один работающий кусок кода, берёшь другой работающий кусок кода, соединяешь их и получаешь один большой работающий кусок кода. Теперь Awesome Board хранит прошивку ПЛИС на чипе QSPI, доступном по USB.
Причём там файловая система осталась от предыдущих экспериментов с FatFs - я подключил накопитель и увидел те старые файлики.
Реализация сделана самым прямолинейным способом, без каких-либо приёмов оптимизации алгоритма. Кроме того, сама флэшка так устроена, что перед записью блока страниц этот блок надо очистить, процесс это небыстрый и тут особо не наоптимизируешь - скорость записи получилась всего-то около 62 кБ/с.

А щас надо будет заново написать функцию заливки битстрима в ПЛИС, чтобы всё было в высшей степени научно.
Tags: worklog
Subscribe

  • Грядёт +33

    Оперативное время 6:17, а жарища такая, словно бы уже 15:00

  • Обычные люди.

    По пути на работу наблюдал следующую картину, в поезде МЦК: вагон перекрыт, т.е. двери заперты -- и боковые, и межвагонные. По какой уж причине, не…

  • Кошкино

    Вчера влил ей прописанные доктором противозапорное (ибо процесс всё равно трудный) и противогазиковые лекарства. Судя по горячим красным ушам и…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments