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

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

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

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