Цитата: DeC от 04.07.2024 15:53:59Компания МЦСТ, разработчик отечественных процессоров «Эльбрус», объявила о раскрытии исходных кодов системных библиотек, патчей совместимости для ПО с открытым исходным кодом, обеспечивающих работу с архитектурой этой платформы, сообщил заместитель генерального директора по маркетингу МЦСТ Константин Трушкин на пресс-конференции «Развитие открытого ПО для платформы Эльбрус», прошедшей в среду в ТАСС.
«Мы приняли решение, что будем последовательно облегчать жизнь разработчикам, давать им доступ к архитектуре «Эльбрус». …Будем постепенно обновлять …базу исходных кодов, выкладывать новые пакеты, которые мы сами перенесли на платформу «Эльбрус», давать возможность скачивать средства разработки различные, мы сейчас их готовим. …Наша цель — это сделать так, чтобы «Эльбрус» стал одной из мировых архитектур, поддерживаемых сообществом с открытым исходным кодом», — сказал Трушкин.
Цитата: adolfus от 05.07.2024 10:25:37Решение они приняли... Поздно. Лет десять назад нужно было это сделать. И даже не это, а полное описание архитектуры и системы команд выложить в открытый доступ, и хоть какую-нибудь аппаратную часть по вузам разбросать. Бесплатно. Но кого-то жаба душила, бабла хотелось поднять. Лет семь назад я разговаривал на НСКФ с людьми из МЦСТнасчет получить для организации учебного процесса хоть что-нибудь похожее на то, что предоставляет интел, но результатом была снисходительная улыбка и разговор шел через губу. Поэтому сегодня рулят малинки и апельсинки, которые каждый жук и жаба может приобрести анонимно.
Цитата: kerosene от 05.07.2024 20:33:08
Цитата: adolfus от 05.07.2024 21:19:08Команды микропроцессора... Это смешно. Посмотри в руководство "Intel 64 and IA-32 Architectures Software Developer's Manuals", как должно выглядеть описание команд. Процессор проще, команд меньше? Ну так посмотри в "Intel Pentium Architectures Software Developer's Manuals".
Что касается учебного пособия, оно известное, годится чтобы зачет получить по архитектуре. Для работы бесполезно.
Где доки, которыми сами их программисты, что пишут модули в ядро Linux и компиляторы, пользуются? Нету. Так что это просто отмазка. Делают все, чтобы уедрживать монополию на производство системного софта и утилит.
Цитата: adolfus от 05.07.2024 21:19:08Команды микропроцессора... Это смешно. Посмотри в руководство "Intel 64 and IA-32 Architectures Software Developer's Manuals", как должно выглядеть описание команд. Процессор проще, команд меньше? Ну так посмотри в "Intel Pentium Architectures Software Developer's Manuals".
Цитата: folk от 06.07.2024 06:55:56Нормальное описание команд и архитектуры. Вам предоставляется как базовый ассемблер язык C. Это осознанный и разумный подход для данной архитектуры. Чего вам не хватает чтобы приложения писать, только конкретно?
Цитата: ps_ от 05.07.2024 21:36:48Это общая проблема и, к сожалению, по мере переноса разработки чипов в ЮВА, она усиливается.
На любой чип, скажем Analog Devices, есть подробнейшая документация с описанием всех регистров,
есть тестовые платы со схемотехникой и иногда с разводкой.
Для чипов, разработанных в Японии, Корее или Китае - нет НИЧЕГО.
Народ через знакомых достает документацию, иногда устаревшую или на чистом китайском языке
Цитата: adolfus от 05.07.2024 21:19:08Так что это просто отмазка. Делают все, чтобы уедрживать монополию на производство системного софта и утилит.
Цитата: LightElf от 08.07.2024 16:56:26Это либо преувеличение, либо речь идет о сильно специфических чипах от производителей, ориентированных на крупных потребителей. И у AD/TI есть чипы, по которым хрен чего узнаешь. И у японокитайцев есть довольно открытые чипы/отладки. Вопрос в основном о рыночной нише, в которой работает производитель. Написать хорошую открытую доку и поддерживать ее в актуальном состоянии - довольно недешевое дело.
Цитата: ps_ от 08.07.2024 19:31:41Пожалуйста поделитесь документацией на image sensors Sony. А конкретно IMX277, IMX477 и IMX577.
И не рекламным буклетиком, а последовательностью инициализации.
Для некоторых чипов народ что-то достал, поскольку они использовались в камерах для Raspberry Pi.
На сайте Сони ничего нет.
Цитата: LightElf от 09.07.2024 11:47:32А напрямую у Сони спросить не пробовали? OmniVision, лет 10 назад, вполне по делу отвечали, док не дали, но дали готовые настройки под мою задачу. Хотя я, со своей тысячей сенсоров в год, им был абсолютно неинтересен.
На сайтах много чего нет.
Даташиты (на английском, без регистров) на 477 и 577 валяются в сети.
Также в сети есть даташит с регистрами на IMX219, из которого можно понять общий смысл.
Последовательность инициализации у IMX477 и IMX577 идентичная, для IMX477 есть линуксовый драйвер.
Цитата: ps_ от 09.07.2024 17:46:07Я пробовал купить несколько соневских сенсоров для VR goggles, которые разрабатывал дома. Может быть у OmniVision политика более открытая, или то что вам надо ТЫСЯЧИ сенсоров в год, сподвинуло их дать вам информацию.
ЦитатаДаташиты без регистров - это рекламная брошюрка на пару станиц. Никакой пользы от нее нет.
ЦитатаКонечно, что-то можно достать. Но я писал об общей концепции. На Западе было принято, что практически вся документация, необходимая для использования чипа, лежала в открытом доступе. И вы могли спокойно купить пару чипов для тестирования.
ЦитатаНа Востоке, вам надо много раз делать "КУ", и может быть вам что-нибудь продадут и дадут документацию.
ЦитатаЭто просто менталитет такой
Цитата: ps_ от 08.07.2024 19:31:41Пожалуйста поделитесь документацией на image sensors Sony. А конкретно IMX277, IMX477 и IMX577.
И не рекламным буклетиком, а последовательностью инициализации.
Для некоторых чипов народ что-то достал, поскольку они использовались в камерах для Raspberry Pi.
На сайте Сони ничего нет.
Цитата: adolfus от 09.07.2024 21:39:18 Я думаю, что если вы отправите Sony запрос на японском, то вам ответят.
Цитата: sign от 15.07.2024 11:48:55
Компаниям, которые работают с процессором Эльбрус, дают всю нужную информацию.
Цитата: ps_ от 15.07.2024 17:17:16В этом то и вся проблема. Когда одна большая компания приходит в другую большую компанию, то ей дают всю документацию.
А когда приходит студент или пара молодых людей с идеей сделать какую-нибудь real-time систему, им через губу говорят: не мешайте работать
ПС. Линукс при таком подходе создать невозможно.
Цитата: sign от 16.07.2024 11:20:06
Что?
Вот так прям вам и ответили?
Или вы это просто предполагаете?
Цитата: ps_ от 15.07.2024 17:17:16В этом то и вся проблема. Когда одна большая компания приходит в другую большую компанию, то ей дают всю документацию.
А когда приходит студент или пара молодых людей с идеей сделать какую-нибудь real-time систему, им через губу говорят: не мешайте работать
ПС. Линукс при таком подходе создать невозможно.
Цитата: DeC от 17.07.2024 10:45:52В Екатеринбурге запустили производство отечественных Wi-Fi роутеров
В год компания «Искра Технологии» будет производить до 100 000 абонентских устройств по крупному контракту с «Ростелекомом».
Всего же мощности предприятия позволяют выпускать несколько сотен тысяч роутеров в год.