Um computador de placa única baseado no processador Baikal-T1 (K1925VM018)O desenvolvedor do circuito integrado da Baikal Electronics anunciou que, desde julho de 2018, as ferramentas de desenvolvimento para a plataforma de hardware MIPS de 32 bits do processador BE-T1000 (anteriormente conhecido como Baikal-T1) usam exclusivamente a distribuição ALT Linux da empresa russa de software Basalt SPO "
Do ponto de vista das empresas que atendem pedidos do governo, este é o próximo passo na substituição de importações. Como você sabe, os departamentos governamentais receberam a tarefa de abandonar o uso de software externo, incluindo sistemas operacionais, e no futuro, abandonar processadores estrangeiros por segurança. De acordo com a lógica das autoridades, pode haver "marcadores" em processadores estrangeiros.
"O grande valor da solução ALT consiste em eliminar qualquer dependência de repositórios de software estrangeiros", disse Konstantin Scherbakov, diretor de marketing e vendas da Baikal Electronics, "Pretendemos promover soluções Alt para desenvolvedores de plataformas de hardware, facilitando a migração para esta plataforma e aumentar o número de projetos de desenvolvimento bem-sucedidos ".
A placa de desenvolvimento Baikal BFK Rev 1.6 para o processador Baikal-T1 foi introduzida em janeiro de 2018 (
revisão em Habré ). O próprio processador foi vendido separadamente em 8 de junho de 2018
a 3990 rublos.Mais tarde, um
painel de avaliação BFK3.1 apareceu ao preço de
39.900 rublos. com as seguintes características:
Processador : BE-T1000, 2 núcleos P5600 MIPS32r5
Frequência de clock : 1,2 GHz
·
Cache L2 : 1 MB
·
Tipo de RAM : 1x SO-DIMM DDR3-1600 (PC3-12800)
Memória não volátil : 128 MB NOR Flash (inicialização), 256 MB NOR Flash
Ethernet : 1x 10 GB (10GBASE-KR, 10GBASE-KX4), 2x 1 GB (1000BASE-TX)
Interfaces de E / S : PCI Express, 1x PCIe Gen3x4, SATA, 2x SATA III, USB, 1x USB 2.0 tipo A
Interfaces seriais : 2x UART, 2x SPI, 2x I2C, GPIO, 32
·
Console de gerenciamento : 2x USB tipo Mini-AB
Interface de depuração : EJTAG
·
Sistema operacional : Linux embarcado 4.4 (Busybox RootFS), U-Boot
Fonte de energia : ATX 2.0
Fator de forma : FlexATX
Dimensões : 229 × 191 mm (9,0 ″ x 7,5 ")
O processador BE-T1000 (Baikal-T1) contém dois núcleos P5600 com uma frequência de clock de até 1,2 GHz na arquitetura MIPS32r5. Há um controlador de memória DDR3-1600 ECC; suporte declarado para interfaces Ethernet de 1/10 Gb, PCIe Gen.3, SATA 3.0 e USB 2.0. Consumo de energia inferior a 5 watts. O processo tecnológico é 28 nm. De acordo com a descrição, "é um processador moderno de baixo consumo de energia com uma ampla variedade de interfaces de alta velocidade, projetado para uma ampla variedade de dispositivos de destino nos segmentos B2B e consumidor".
De acordo
com desenvolvedores de hardware independentes, o custo da placa de avaliação russa é um pouco mais alto do que as placas de teste da Freescale / NXP, TI, Atmel na faixa de preços ~ 60 $ (3,6t.r.) a ~ 400 $ (23t.re) do fabricante . No momento da redação deste artigo, o cartão BFK1.6 custava cerca de 150.000 rublos. Agora disponível BFK3.1 até 39 900 rublos. (cerca de US $ 635 pela taxa), mas ainda é significativamente mais caro do que as placas de teste listadas. As razões para essa diferença de preço não são totalmente claras.
O autor do artigo mencionado observa que nem a Baikal Electronics possui nem se espera que ele tenha um ambiente de design e depuração "aguçado" para um chip específico com seus periféricos ou um emulador JTAG. Somente o Linux é suportado, não há suporte para nenhum RTOS, nem "bare-metal", nada mais. Existem apenas rumores de que alguém está portando o QNX para o Baikal-T1, mas isso não é certo.
O mais interessante é que, para receber informações técnicas detalhadas sobre o processador, você precisa assinar um NDA e fornecer à Baikal Electronics uma lista dos seus documentos:
- Cópia do certificado de registro do estado.
- Cópia do certificado de registro tributário.
- Uma cópia da carta, certificada pelo chefe.
- Protocolo ou decisão sobre a nomeação de um diretor.
- Uma cópia do aviso sobre a aplicação do sistema tributário simplificado (se aplicável).
- Procuração e detalhes de contato do representante.
- Cartão da empresa.
(nos comentários, eles
escrevem que essa é uma prática padrão para as NDAs russas)
“Algo me lembra muito os tempos“ soviéticos ”em que os processadores eram lançados, fornecia documentação descrevendo o sistema de instruções do processador e seus códigos, e então todos que podiam da melhor maneira possível ... É verdade que não havia competição. Era apenas uma tarefa - fazê-lo de qualquer maneira! ”, - escreve o autor do artigo P. A. Semenov, Ph.D., MicroLAB Systems (Moscou).
Apesar de tudo isso, a substituição de importações continua. Por exemplo, recentemente uma aula de treinamento em Baikal-T1 foi aberta na Universidade Estadual de Moscou.
UPD Após o lançamento deste artigo, um comentário foi recebido pelos editores. De acordo com o especialista, as placas de depuração de outros fornecedores também podem ser decentes, você não precisa igualar o BFK ao Arduino e outros, o Baikal ainda possui um poderoso processador moderno de baixa potência com uma abundância de interfaces de alta velocidade, que podem ser usadas em vários cenários de aplicativos - IoT , infraestrutura de comunicação, armazenamento de dados de rede etc.

A placa BFK3.1 sempre custa 39900. Esta é a primeira placa a ser vendida no varejo nesta primavera, e esse é o único preço pelo qual foi vendida. Placas anteriores (não 3.1, mas revisões anteriores - 1.6, 1.6+, 2.0) foram vendidas a um custo mais alto, apenas para entidades legais e somente para projetos específicos. Em termos de equipamento, a placa mais cara, por exemplo - 2.0.

Lá, todas as interfaces suportadas pelo processador foram exibidas. E, no entanto, o mais importante é que esse "grande" custo incluía o pagamento de suporte técnico (!) No modo de resposta rápida aos problemas que surgem ao desenvolver outras placas baseadas no BFK. Ou seja, o suporte técnico não é apenas respostas a perguntas e consultas por correio, mas também um suporte em termos de engenharia. Mas as placas BFK3.1 já vêm com suporte técnico limitado, ou seja, os funcionários da empresa respondem da melhor maneira possível e não ajudam na fiação de outras placas que são baseadas nessa placa de avaliação (após a compra da placa, o comprador precisa registrá-la no site, após o que ele terá acesso à seção fechada, onde são publicados vários materiais técnicos e de engenharia que o ajudarão a criar seus próprios produtos com base no BFK3.1).