Pull to refresh
-6
0
Владимир Ульрих @Wedmer

Разработчик

Send message
Если быть честным, мы брали SOM от variscite. Но в итоге нам пришлось потратить времени даже больше чем на полностью свое устройство. Правда тогда еще DeviceTree для Linux не было (вообще под этот проц и сейчас его нет). Вторую железку делали сами, быстрее и удачнее.
Как ни крути, сторонний SOM может повставлять палки в колеса, если он не референс от девборд производителя.
Да ладно, у нас в приложение еще и раскладушка есть)
Тогда попробую кросскомпилировать. Просто на сайте проекта только x86(_64) указаны.
Там и по цветам несостыковка) Скорее всего лишнее просто раскрашивать не стали.
Мы тоже думали купить или сделать, но по нашей специфике проще подобрать готовый герметичный или из профиля.
нам демоборд даже для прототипа не подошел. Я потом на нем проверял совместимость софта, но не более.
В последнее время появилось огромное количество готовых решений — демонстрационных плат и различных универсальных программируемых модулей по доступным ценам. Собрать из них готовое решение уникальной задачи часто проще и дешевле чем разработка специального прибора. Разработка собственно электроники сводится к созданию конструктива, да простеньких объединительных и согласующих плат.


Ну напрямую использовать такие платы в конечном производстве не всегда хорошо. Такие платы редко имеют промышленный диапазон температур.
Например нам очень понравилась серия процов TI AM335x. Но BBB ведь не воткнешь) Сделали референс со значительными изменениями. Т.е. от плеяды eval бордов, по сути, мы взяли только систему идентификации по данным из eeprom.
А сделать референс не каждый может) Поэтому такие платы больше в помощь спецу (к примеру Вам), который под поставленные задачи сделает референс.
Отложу до релиза других архитектур кроме x86(_64). Концепция языка интересная.
Таблица там присутствует.
Более того, нашел места, куда еще копируются эти настройки.

Драйвера работают нормально. С предыдущей версией были БСОДЫ, но не часто. Спящим режимом не пользуюсь, предпочитаю гибернацию.
Поищите, какие файлы читает ccc. Может получится чего и подправить.
Overdrive так и не появился. Может кто потестирует с последними дровами?
image
Биос нашел (BR41330.001), но опции разгона не появились. Покопался в реестре, включил проверку обновлений, разлочил кучу других функций).
Протестировал на elitebook 8460p. Доступ к разгонам не получил. VGA bios в обновлении всего биоса отсутствует. Прирост производительности получил за счет обновления драйверов до последней беты. По сравнению со штатными драйверами производительность увеличилась прилично.
Схем согласования сигналов до кучи. Но, думаю, это уже мимо темы обсуждения конкретных SBC.
pulup pulldown можно и резюками докрутить для пущей совместимости.
1) Отваливается только то что зависит от пакетов ядра. Про то, что модули уже могут быть собраны и лежать где положено, вы видимо даже не предполагали. Можно использовать и ядро из репозитория, если оно поддерживает DT. Тогда драйвер на вафлю просто можно включить в изначальный образ флешки.
2) Если пины запараллелены еще с чем то, то может wifi и отрубится. Если в спеках указаны определенные номера, а народ по старинке таращит все подряд, то тут и КЗ устроить можно. Тут уже вопрос о доступности вменяемой документации на плату.
Но описание всех доступных пинов есть.
wiki.lemaker.org/index.php?title=Pin_definition
А почему сразу не этот?
Если их использовать именно как GPIO, то совместимо. Другие муксы можно тоже подобрать близко к оригиналу.
ARMv7 дебианом поддерживается. Ребята собрали ядро, инит образ, а дальше можно юзать пакеты из репозитория и не париться.
какой-нибудь кастом на ti am335x может иметь 2 порта. Если их правильно описать в Device Tree, то будут даже жить как отдельные интерфейсы.
А вообще asix вам в помощь. С их решениями можно хоть мега маршрутизатор сделать)

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity