Entwicklungswerkzeuge für die Baikal-T1-Plattform wurden auf die russische Distribution ALT umgestellt


Ein Einplatinencomputer basierend auf dem Baikal-T1-Prozessor (K1925VM018)

Der Entwickler von integrierten Schaltkreisen von Baikal Electronics gab bekannt, dass die Entwicklungstools für die MIPS-Hardwareplattform 32 Bit des BE-T1000-Prozessors (früher bekannt als Baikal-T1) seit Juli 2018 ausschließlich die ALT Linux-Distribution des russischen Softwareunternehmens Basalt SPO verwenden ".

Aus Sicht von Unternehmen, die behördliche Aufträge erfüllen, ist dies der nächste Schritt bei der Importsubstitution. Wie Sie wissen, haben Regierungsabteilungen die Aufgabe erhalten, die Verwendung ausländischer Software, einschließlich Betriebssysteme, aufzugeben und künftig ausländische Prozessoren aus Sicherheitsgründen aufzugeben. Nach der Logik der Behörden können in ausländischen Verarbeitern „Lesezeichen“ vorhanden sein.

„Der große Wert der ALT-Lösung besteht darin, die Abhängigkeit von ausländischen Software-Repositories zu beseitigen“, sagte Konstantin Scherbakov, Marketing- und Vertriebsleiter von Baikal Electronics. „Wir beabsichtigen, Alt-Lösungen für Entwickler von Hardwareplattformen zu fördern und die Migration auf diese Plattform zu erleichtern die Anzahl erfolgreicher Entwicklungsprojekte erhöhen. “

Das Baikal BFK Rev 1.6-Entwicklungsboard für den Baikal-T1-Prozessor wurde im Januar 2018 eingeführt ( Überprüfung auf Habré ). Der Verarbeiter selbst ging am 8. Juni 2018 für 3990 Rubel separat in den Einzelhandel .

Später erschien ein Bewertungsausschuss BFK3.1 zu einem Preis von 39.900 Rubel. mit folgenden Eigenschaften:

Prozessor : BE-T1000, 2 Kerne P5600 MIPS32r5
Taktfrequenz : 1,2 GHz
· L2-Cache : 1 MB
· RAM-Typ : 1x SO-DIMM DDR3-1600 (PC3-12800)
Nichtflüchtiger Speicher : 128 MB NOR Flash (Boot), 256 MB NOR Flash
Ethernet : 1x 10 GB (10GBASE-KR, 10GBASE-KX4), 2x 1 GB (1000BASE-TX)
E / A-Schnittstellen : PCI Express, 1x PCIe Gen3x4, SATA, 2x SATA III, USB, 1x USB 2.0 Typ A.
Serielle Schnittstellen : 2x UART, 2x SPI, 2x I2C, GPIO, 32
· Verwaltungskonsole : 2x Mini-AB vom Typ USB
Debug-Schnittstelle : EJTAG
· Betriebssystem : Embedded Linux 4.4 (Busybox RootFS), U-Boot
Stromquelle : ATX 2.0
Formfaktor: FlexATX
Abmessungen : 229 × 191 mm (9,0 "x 7,5")

Der BE-T1000-Prozessor (Baikal-T1) enthält zwei P5600-Kerne mit einer Taktfrequenz von bis zu 1,2 GHz in der MIPS32r5-Architektur. Es gibt einen Speichercontroller DDR3-1600 ECC; erklärte Unterstützung für 1/10 Gb Ethernet-, PCIe Gen.3-, SATA 3.0- und USB 2.0-Schnittstellen. Leistungsaufnahme weniger als 5 Watt. Der technologische Prozess ist 28 nm. Der Beschreibung zufolge "handelt es sich um einen modernen energieeffizienten Prozessor mit einer Vielzahl von Hochgeschwindigkeitsschnittstellen, der für eine Vielzahl von Zielgeräten im Consumer- und B2B-Bereich entwickelt wurde."

Unabhängigen Hardwareentwicklern zufolge sind die Kosten für das russische Evaluierungsboard etwas höher als für die Testboards von Freescale / NXP, TI, Atmel in der Preisspanne von ~ 60 $ (3,6 t.r.) bis ~ 400 $ (23 t.re.) vom Hersteller . Zum Zeitpunkt dieses Schreibens lag der Preis für das BFK1.6-Board bei rund 150.000 Rubel. Jetzt erhältlich BFK3.1 bis zu 39 900 Rubel. (ungefähr $ 635 bei der Rate), aber es ist immer noch deutlich teurer als die aufgeführten Testboards. Die Gründe für diesen Preisunterschied sind nicht ganz klar.

Der Autor des genannten Artikels stellt fest, dass weder Baikal Electronics eine Design- und Debugging-Umgebung für einen bestimmten Chip mit seinen Peripheriegeräten oder einem JTAG-Emulator hat und nicht erwartet. Es wird nur Linux unterstützt, es gibt keine Unterstützung für RTOS oder "Bare-Metal", nichts weiter. Es gibt nur Gerüchte, dass jemand QNX auf Baikal-T1 portiert, aber dies ist nicht sicher bekannt.

Das Interessanteste ist, dass Sie eine NDA unterzeichnen und Baikal Electronics eine Liste Ihrer Dokumente zur Verfügung stellen müssen, um detaillierte technische Informationen zum Prozessor zu erhalten:

  1. Kopie der Bescheinigung über die staatliche Registrierung.
  2. Kopie der Steuerbescheinigung.
  3. Eine vom Leiter beglaubigte Kopie der Charta.
  4. Protokoll oder Entscheidung über die Ernennung eines Direktors.
  5. Eine Kopie der Bekanntmachung über die Anwendung des vereinfachten Steuersystems (falls zutreffend).
  6. Vollmacht und Kontaktdaten des Vertreters.
  7. Firmenkarte.

(In den Kommentaren schreiben sie , dass dies Standardpraxis für russische NDAs ist)

„Etwas erinnert mich sehr an die„ sowjetischen “Zeiten, als Prozessoren veröffentlicht wurden, eine Dokumentation gaben, in der das System der Prozessoranweisungen und ihre Codes beschrieben wurden, und dann jeder selbst, der so viel wie möglich kann ... Es gab zwar keine Konkurrenz. Es war nur eine Aufgabe - es mit allen Mitteln zu tun! “, - schreibt der Autor des Artikels P. A. Semenov, Ph.D., MicroLAB Systems (Moskau).

Trotz alledem wird die Importsubstitution fortgesetzt. So wurde kürzlich an der Moskauer Staatsuniversität eine Schulungsklasse in Baikal-T1 eröffnet.

UPD Nach der Veröffentlichung dieses Artikels ging ein Kommentar bei den Herausgebern ein. Laut dem Experten können die Debug-Boards anderer Anbieter auch anständig sein. Sie müssen BFK nicht mit Arduino und anderen vergleichen. Baikal verfügt immer noch über einen leistungsstarken modernen Prozessor mit geringem Stromverbrauch und einer Fülle von Hochgeschwindigkeitsschnittstellen, die in verschiedenen Anwendungsszenarien verwendet werden können - IoT , Kommunikationsinfrastruktur, Netzwerkdatenspeicher usw.



Das BFK3.1-Board kostete immer 39900. Dies ist das erste Board, das in diesem Frühjahr in den Handel kommt, und dies ist der einzige Preis, zu dem es verkauft wurde. Frühere Boards (nicht 3.1, sondern frühere Revisionen - 1.6, 1.6+, 2.0) wurden zu höheren Kosten nur an juristische Personen und nur für bestimmte Projekte verkauft. In Sachen Ausstattung das teuerste Board zum Beispiel - 2.0.



Dort wurden alle vom Prozessor unterstützten Schnittstellen angezeigt. Zu diesen „großen“ Kosten gehörte jedoch vor allem die Bezahlung des technischen Supports (!) Im Schnellreaktionsmodus auf die Probleme, die bei der Entwicklung anderer Boards auf BFK-Basis auftreten. Das heißt, technischer Support ist nicht nur eine Antwort auf Fragen und eine Beratung per E-Mail, sondern auch ein technischer Support. BFK3.1-Boards bieten jedoch bereits eingeschränkten technischen Support, dh die Mitarbeiter des Unternehmens reagieren so weit wie möglich und helfen nicht bei der Verkabelung anderer Boards, die auf diesem Evaluierungsboard basieren (nach dem Kauf des Boards muss der Käufer es auf der Website registrieren. Danach muss er es registrieren erhält Zugang zum geschlossenen Bereich, in dem verschiedene technische und technische Materialien veröffentlicht werden, die ihm bei der Erstellung seiner eigenen Produkte auf der Basis von BFK3.1 helfen.

Source: https://habr.com/ru/post/de418273/


All Articles