подарите мне "Байкал"

Научно-технические вопросы применения русского языка в программировании. Проекты с сайта программирование-по-русски.рф, кроме ЯОС . Информация об организациях и людях, использующих или изучающих русский язык в программировании. Сравнение операционных систем.
Ответить
БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

подарите мне "Байкал"

Сообщение БудДен » 29.02.20 10:49

40 тыс сейчас для моего семейного бюджета - это тяжело.

https://www.chipdip.ru/product/bfk3.1

Если подарят, постараюсь до конца 2021 года портировать на него A2.

Аватара пользователя
Лис [Вежливый]
Сообщения: 561
Зарегистрирован: 08.10.18 13:32

Нет... Нет. И ещё раз - нет!

Сообщение Лис [Вежливый] » 29.02.20 15:21

https://servernews.ru/967191
«Байкал-Т1» имеет два 32-битных ядра на архитектуре P5600 Warrior (MIPS32 Release 5)

В ... SDK также входят вспомогательные инструменты для кросс-компиляции,
скрипты для сборки ROM-образа и
подготовленная ВМ для QEMU, где можно предварительно отладить свои программы.

Используются готовые репозитории mipsel-ветки Debian...
Т.е. для того, чтобы написать компилятор, есть спецификация на ядро процессора.

А если пользоваться готовым компилятором, то есть среда для эмуляции. Причём можно скачать/установить её совершенно бесплатно.

https://docplayer.ru/68278975-Komplekt- ... dstvo.html
3.1.4 Средства программной эмуляции (qemu-mipsel)
Поставляемый в составе SDK эмулятор QEMU содержит исполняемый файл и исход-
ный код пользовательского образа системы MIPS32el. Пользовательский эмулятор позво-
ляет выполнять приложение, скомпилированное при помощи средств кросс-компиляции в
файл формата elf под архитектуру MIPS32el

- Один процессор, до 6 ядер MIPS32 P5600;

- Периферийные устройства в соответствии с картой памяти микропроцессора Байкал-
Т1 (с реализацией в iomem только заявленных устройств);

- Назначенные прерывания CPU для микропроцессора Байкал-Т1 (для реализованных
устройств);

- Блок UART (2 шт.);

- Блок таймеров (3 шт.);

- Блок сторожевого таймера (Watchdog Timer, WDT);

- Блок линий общего назначения (GPIO, 32 линии);

- Системный блок управления (PMU);

- Блок обработки ошибок шины APB;

- Блок контроллера AHCI (SATA, до 3 устройств);

- Блок контроллера I2C (2 шт.) с конечными устройствами (EEPROM 24C02, RTC DS1307);

- Блок контроллера SPI (2 шт.) с конечными устройствами (Flash N25Q256a);

- Блок 1GbE MAC (2 шт.).
Скачать SDK:
https://share.baikalelectronics.ru/inde ... b?path=%2F

Т.е. просить покупать надо на этапе "у меня уже всё спортировано, нужны деньги на прототип продукта".

БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

Re: подарите мне "Байкал"

Сообщение БудДен » 29.02.20 23:01

Поскольку дальнейшая судьба Байкала неясна, может получиться так, что к моменту завершения портирования железка станет абсолютно недоступна. Этого бы не хотелось. Но спасибо за инфу, может быть, это тоже вариант. Надо подумать.

Павиа
Сообщения: 136
Зарегистрирован: 23.05.19 21:28

Re: подарите мне "Байкал"

Сообщение Павиа » 01.03.20 10:52

Как всегда две новости одна хорошая и плохая. Начну с хорошей:
До конца 2020 г. для нужд атомной отрасли будет выпущен компьютер на ARM-процессорах «Байкал-М». Решение дополнит линейку ПК «Депо Пересвет», которая сейчас базируется на Intel. В качестве ОС будет использоваться российская ОС AstraLinux.
https://cnews.ru/news/top/2020-02-20_dl ... stroyat_pk

Есть непроверенная информация что в Чип-Дип заканчиваются "Байкалы" и надо спешить успеть.

Я бы с покупкой «Байкал» подождал атомщики народ открытый, так что есть шансы в продаже их компьютеры будут доступным простому населению. Да и представитель Байкал Электроникс тоже говорил что они готовы продавать частникам. Но цены официально не озвучивались, но известен их порядок 300$ за материнку 250$ за процессор «Байкал-М», в сумме 550$ и без намёков на удешевление.

П.С. Я себе заказал дружественный ARM теперь сижу жду пока придёт моя "NanoPi m4", доставка не раньше конца апреля.

БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

Re: подарите мне "Байкал"

Сообщение БудДен » 01.03.20 12:22

Недостаток ARM - в том, что под него A2 уже портировано. Были какие-то эксперименты с Raspberry Pi: https://forum.oberoncore.ru/viewtopic.php?f=22&t=5930

А тут можно сделать с нуля новый порт на MIPS. Но я покупать и не собираюсь. Если подарят - возьму. Если не подарят и Байкал всё равно загнётся, то и нет смысла покупать.

Ответить