SK-MIMX233 телодвижения ...
sasamy |
|
|
|
|
|
|
|
Пункты: 77333 |
Регистрация: 14.08.2009 |
|
|
|
Насчет скорости - нужно либо ждать пока микрел соизволит переделать драйвер на napi либо самим трудиться :) при внимательном просмотре spi драйвера сложилось впечатление приличной работы. Сам spi интерфейс фрискейловый поддерживает duplex но канал dma есть только один :) те либо прием либо передача в dma-режиме, так же там есть режим pio но в общем дело не в этом. При просмотре ks8851.с ясно что duplex тут ничего не решает - он используется только на чтении регистров что по сути на общую скорость никак не влияет. |
|
|
|
|
|
Pavel Ivanchenko |
|
|
Admin |
|
|
|
|
Пункты: 91451 |
Регистрация: 24.03.2009 |
Пол: Мужчина |
|
|
Скорость USB хоста вполне впечатлила!
Чтение файла 13М составила 6,5М/c, 40М - 5М/с
Если память не изменяет, в двое выше чем у Nuvoton NUC950. |
|
|
|
|
|
uf_2009 |
|
|
|
|
|
|
|
|
Регистрация: 20.02.2010 |
|
|
|
Павел, а когда примерно будет доступна плата для заказа ?
ЗЫ Интересно, а слоев сколько ? |
|
|
|
|
|
Pavel Ivanchenko |
|
|
Admin |
|
|
|
|
Пункты: 91451 |
Регистрация: 24.03.2009 |
Пол: Мужчина |
|
|
В лучшем случае, первые серийные экземпляры появятся через полтора месяца.
Печатка 4 слоя. |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 77333 |
Регистрация: 14.08.2009 |
|
|
|
Павел, на платах с sd/mmc случайно не забыл сделать джампер для бутмоды с mmc master на ssp2 ? :) |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 77333 |
Регистрация: 14.08.2009 |
|
|
|
С некоторых пор у меня появилась эта плата так что есть возможность пощупать все вживую. С чем сразу столкнулся:
1 Нет утилиты под linux для загрузки через usb, видимо фрискейловцы свято верят что sd/mmc должны быть всегда
2 Порт u-boot настолько убогий что пользоваться им нет никакого смысла - по сути он только умеет загружать бинари по сети - никакой поддержки nand и тп нет впомине. Плюсом к этой убогости у ks8851 нет драйвера для u-boot.
3 ltib (система сборки от фрискейлов) настолько капризна что я ее так и не смог приручить - результаты при загрузке абсолютно непредсказуемы :) особенно ввеля меня в ступор командная строка при загрузке - в разное время суток она может кардинально поменяться по непонятной причине :) в конце концов после полного сноса в виртуальной машине и новой установки не запускался ниодин мой образ :) в общем для себя я решил - я им пользоваться не буду.
Из всего этого как я для себя вижу работу:
1 В качестве загрузчика использую сам linux с initramfs слинкованной с ядром в один образ содержащий все необходимые утилиты для последующей работы - я пока просто использую наработки еще с atmel.
2 в ближайшее время подправлю фрискейловый бутстрап чтобы командная строка однозначно и железно задавалась через конфиг ядра.
3 Сейчас я уже загружаюсь с nand - утилита kobs-ng собрана с uclibc так что адью какашка windows :)
4 Для загрузки новых ядер я подключил замечательный механизм в ядре под названием kexec, благодаря ему ядро может выступать загрузчиком само для себя, осталось только собрать утилиты для юзерспейса, т.о. прошивка в том числе нового ядра на nand полносью решится, в итоге имеем самый мощный загрузчик который может вообще все - можно даже дальше не загружаться :)
2Павел твой образ vmware у меня так и не заработал, у меня почему то не работает сеть - я подправил драйвер по памяти, подправид файл board, вроде все отлично, все видится, назначаются адреса но сеть не работает - лампочки моргают, видно что данные по сети бегают но ничего не работает. Не мог бы ты выложить окончательный вариант драйвера и то что исправил в боард файле ? |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 77333 |
Регистрация: 14.08.2009 |
|
|
|
Для пользователей windows/wince - в составе mfg есть утилита sb_loader, видимо ее имел ввиду представитель фрискейл, так вот она очень удобна если вам не нужен прошивальный конвеер коим является mfg :) ее достаточно запустить с одним параметром - наименование образа котрый нужно закинуть. Утилита сама найдет плату на usb и загрузит. Вообще идеальный инструмент помоему, к сожалению под linux такой нет. |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 77333 |
Регистрация: 14.08.2009 |
|
|
|
С рандомной командной строкой разобрался - во всем виноват бутстрап. Так что можно потом снова ltib мучать, правда я теперь не знаю зачем - там все пакеты устаревшие... В принципе все что нужно я уже собираю в buildroot...
Выпилил все лишнее из бутстрапа - частота сразу в порядок пришла - 200 богомипсов и командная строка такая какая нужна мне а не бутстрапу :) TV - выход проверил, работает. Сеть заработала - нашел драйвер. |
|
|
|
|
|
Pavel Ivanchenko |
|
|
Admin |
|
|
|
|
Пункты: 91451 |
Регистрация: 24.03.2009 |
Пол: Мужчина |
|
|
В u-boot единственный смысл - по TFTP грузиться - при отладке удобно (если с модулями каке то странности выходят).
Сорцы 8851 для u-boot микрел выдавала, завтра сюда выложу. |
|
|
|
|
|
|