Контрактная разработка и производство электроники
33,18
рейтинг
2 апреля 2014 в 13:15

Разработка → Микрокомпьютер Module MB 77.07 — русский ответ Raspberry Pi



Читая новости о запрете на поставку электронной компонентной базы из США для отдельных производителей в РФ, мы решили рассказать об одноплатном микрокомпьютере Module МВ 77.07, который был разработан в российском научно-техническом центре «Модуль» на базе одного из наиболее производительных российских процессоров архитектуры ARM. Также мы рассмотрим установку Linux-дистрибутива Debian на этот микрокомпьютер.

МВ 77.07 построен на базе системы на кристалле К1879ХБ1Я, которая также является разработкой НТЦ «Модуль». И хотя схема К1879ХБ1Я, в первую очередь, предназначена для использования в качестве декодера видеосигнала в различных ТВ-приставках, устройствах для видеонаблюдения и системах «умного дома», сам микрокомпьютер МВ 77.07 с этим процессором на борту позиционируется в том числе как система для энтузиастов-программистов и учебная плата для студентов. Таким образом, можно сказать, что это русский аналог Raspberry Pi. Давайте кратко разберем основные характеристики процессора К1879ХБ1Я, а затем — и самой платы.

Система на кристалле К1879ХБ1Я построена на основе двух процессорных ядер — ARM11 (ARM1176JZF-S ) и дополнительного DSP-процессора оригинальной архитектуры NeuroMatrix, который входит в блок декодирования аудиосигналов.



Рабочая частота ARM-процессора — 324 МГц (и DSP — тоже), не самая большая по современным меркам, однако мы смогли убедиться на собственном опыте, что она позволяет комфортно запускать ОС Linux и пользоваться достаточно богатой периферией процессора: аппаратными видеодекодерами H.264, MPEG-2, VC-1; 2D-видеоускорителем; 8-канальным аудиопроцессором на основе DSP; блоком демультиплексирования TS-потока; криптопроцессором с поддержкой алгоритмов AES и 3DES.

К1879ХБ1Я оснащен следующими интерфейсами:
  • DDR2 SDRAM,
  • NAND и SPI Flash,
  • хостом HS USB 2.0,
  • 10M/100M Ethernet,
  • HDMI 1.2,
  • I2S,
  • S/PDIF,
  • UART,
  • SPI,
  • I2C,
  • JTAG,
  • TS,
  • GPIO.



Функциональная схема SoC К1879ХБ1Я

Перейдем к описанию самой платы МВ 77.07: её размер — 80x80 мм, помимо самого процессора на плате установлено 128 МБ системной памяти и 128 МБ видеопамяти (обе — DDR2-667 SDRAM), а также 1 ГБ NAND-памяти. Плата имеет следующие разъемы интерфейсов:
  • 10М/100М Ethernet,
  • два порта USB 2.0,
  • HDMI 1.2.

Кроме этого, на «гребенки» по бокам выведены следующие интерфейсы:
  • I2S,
  • SPI Flash,
  • TS (интерфейс транспортного потока),
  • 8 GPIO,
  • на отдельных разъемах UART, JTAG и два USB-порта.

Питание платы — 5 В, оценочная стоимость — в пределах 30 долларов.



В настоящее время для платы портированы загрузчик U-Boot и ядро Linux 2.6.33, разработаны драйвера для всех периферийных устройств, также сейчас завершается процесс портирования драйверов для Linux 3.10. Разработан ряд элементов конвейера gstreamer с поддержкой различных периферийных устройств (в частности, видеодекодера и видеоконтроллера). Для разработки под DSP-процессор существует NeuroMatrix SDK. Исходные коды U-Boot, Linux, а также сборочной системы Buildroot можно получить по запросу у НТЦ «Модуль».

1. Разворачиваем базовую Debian-систему


Для разворачивания корневой файловой системы Debian воспользуемся утилитой debootstrap, которая «признана официальным способом установки базовой системы Debian» (см. инструкцию на debian.org и wiki.debian.org).

Разворачивание целевой файловой системы с помощью debootstrap проходит в две стадии: первая выполняется в окружении хост-системы (на этой стадии скачиваются и распаковываются необходимые пакеты, но не устанавливаются); вторая стадии выполняется на целевой системе (здесь происходит конфигурация и установка пакетов).

Будем устанавливать Debian 7.0 Wheezy для архитектуры armel, система будет развернута в директории debrootfs.

Первая стадия debootstrap выполняется командой

sudo debootstrap --verbose --foreign --arch=armel wheezy debrootfs ftp://ftp.ru.debian.org/debian

Для выполнения второй стадии нам понадобится эмулятор QEMU в режиме syscall, его можно установить командой

sudo apt-get install qemu qemu-user-static

Затем надо скопировать qemu-arm-static с хост-системы на целевую систему:

sudo cp /usr/bin/qemu-arm-static debrootfs/usr/bin

После этого можно выполнить вторую стадию debootstrap:

sudo chroot debrootfs /debootstrap/debootstrap --second-stage

Далее можно удалить директорию debrootfs/debootstrap, которая нам больше не нужна.

2. Настраиваем Debian


Зададим пароль root-a и смонтируем виртуальные файловые систему на целевую систему:

sudo chroot debrootfs /usr/bin/passwd root

sudo mount -t proc none debrootfs/proc 
sudo mount -t sysfs none debrootfs/sys 
sudo mount -t devpts none debrootfs/dev/pts 

Теперь можно chroot-ся в целевую систему:

sudo chroot debrootfs

Необходимо добавить список источников пакетов в etc/apt/sources.list (изначально он пустой):

deb http://ftp.ru.debian.org/debian/ wheezy main contrib non-free 
deb http://http.ru.debian.org/debian wheezy main contrib non-free 

И обновить индекс пакетов командой

apt-get update 

После этого можно начать устанавливать нужные пакеты, например ssh-сервер и клиент:

apt-get install openssh-server openssh-client

Завершить работу с целевой системой можно командой

exit

После этого необходимо размонтировать виртуальные файловые системы, которые были смонтированные ранее:

sudo umount rootfs-dir/proc 
sudo umount rootfs-dir/sys 
sudo umount rootfs-dir/dev/pts 

Также нужно скопировать модули ядра, с которым будет использоваться целевая rootfs, в директорию debrootfs/lib/modules.
Для возможности логинится на COM-порт, раскомментируйте строку в файле debrootfs/etc/inittab:

#T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100

И установите нужную скорость, например, 38400:

T0:23:respawn:/sbin/getty -L ttyS0 38400 vt100

После этого можно создать, скажем, UBI-образ rootfs и прошить его в NAND-флеш или загрузится по NFS.

Приложение. Лог загрузки системы по NFS

MBOOT (UEMD mode): Version mboot-00045-gd0c2f07-dirty (Built 11 08:41:46 FET 2013)
OTP info: boot_source 2 jtag_stop 0 words_len 1024
Maximum bank size: 0x10000000 bytes
Detected 134217728 bytes of EM0 memory
MEMORY: 40000000 -> 48000000
Memory layout
        0x00100010  early
        0x001001B8  text
        0x001176C8  data
        0x0011F028  signature
        0x0011F02C  bss_start
        0x00121D84  stack_start
        0x00137BF8^ stack_ptr
        0x00137C00  malloc
        0x0013FC00  env
mnand_read_id: flash id 0xDC
mnand_read_id: flash ext_id 0x95
mnand_read_id: CS0 NAND 512MiB 3,3V 8-bit size(512) writesize(2048) oobsize(64) erasesize(131072)
mnand_read_id: flash id 0xDC
mnand_read_id: flash ext_id 0x95
mnand_read_id: CS1 NAND 512MiB 3,3V 8-bit size(512) writesize(2048) oobsize(64) erasesize(131072)
greth: Setting GRETH base addr to 0x20034000
greth: Found GRETH at 0x20034000, irq 255
greth: Resetting GRETH
greth: greth: 'phyaddr' not set, fall back to built-in table
greth: greth: using preset PHY addr: 1f
greth: Resetting the PHY
greth: write_mii: 0x20034010 < 0xF809F801 [p:31 a:0 d:0xF809]
greth: write_mii: 0x20034010 < 0x0000F801 [p:31 a:0 d:0x0000]
greth: 10/100 GRETH Ethermac at [0x20034000] irq 255. Running 10 Mbps half duplex
PHY info not available
greth: greth_init
greth: greth_init: enabling receiver
ETH new device: name GRETH_10/100 
greth: GRETH: New MAC address: 00:02:f7:00:27:0f
Is there an EDCL emergency? Nope
MTD Partition:       boot @ 0x00000000 size 0x00040000
MTD Partition:        env @ 0x00040000 size 0x00040000
MTD Partition: kernel_dtb @ 0x00080000 size 0x00080000
MTD Partition:     kernel @ 0x00100000 size 0x00400000
MTD Partition:     rootfs @ 0x00500000 size 0x3FB00000
Hit any key (in 2 sec) to skip autoload...
Running autoload command 'mtdboot;bootm'
MTD Loading kernel image: dev kernel offset 0x000000000000 addr 0x40100000
Linux preparing to boot the kernel: machid 0xcd1
IMG moving image: type 2 from 0x40100040 to 0x40008000
HINT: To optimize boot time adjust loadaddr to: 0x40007fc0
Linux DTB start 0x40000100
Linux entry 0x40008000
Uncompressing Linux... done, booting the kernel.
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.10.18-uemd (sergei@shost) (gcc version 4.7.2 (crosstool-NG 1.18.0) ) #11 Tue Mar 4 13:48:01 FET 2014
[    0.000000] CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[    0.000000] Machine: Module MB77.07, model: Module MB77.07
[    0.000000] bootconsole [earlycon0] enabled
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 23840
[    0.000000] Kernel command line: console=ttyS0,38400 earlyprintk=serial root=/dev/nfs rw nfsroot=192.168.10.130:/srv/nfs/ ip=dhcp
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Memory: 94MB 0MB = 94MB total
[    0.000000] Memory: 89564k/89564k available, 41508k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xc8800000 - 0xff000000   ( 872 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .text : 0xc0008000 - 0xc045c930   (4435 kB)
[    0.000000]       .init : 0xc045d000 - 0xc047d790   ( 130 kB)
[    0.000000]       .data : 0xc047e000 - 0xc04be178   ( 257 kB)
[    0.000000]        .bss : 0xc04be178 - 0xc053df90   ( 512 kB)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:128
[    0.000000] regs = 0xf8000000, irq_start = 0
[    0.000000] VIC @f8000000: id 0x00041192, vendor 0x41
[    0.000000] regs = 0xf8010000, irq_start = 32
[    0.000000] VIC @f8010000: id 0x00041192, vendor 0x41
[    0.000000] UEMD: Firing up timer system
[    0.000000] Clocksource: rate 54000000 mult 19418074 shift 20
[    0.000000] Clockevent: rate 54000000 mult 231928233 shift 32
[    0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms
[    0.000000] Console: colour dummy device 80x30
[    0.020000] Calibrating delay loop... 215.04 BogoMIPS (lpj=1075200)
[    0.100000] pid_max: default: 32768 minimum: 301
[    0.110000] Mount-cache hash table entries: 512
[    0.130000] CPU: Testing write buffer coherency: ok
[    0.150000] Setting up static identity map for 0xc030aa10 - 0xc030aa48
[    0.160000] devtmpfs: initialized
[    0.180000] NET: Registered protocol family 16
[    0.200000] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.260000] OTP ROM is not flashed
[    0.270000] msvdhd: configuring memory
[    0.280000] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.
[    0.290000] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.420000] bio: create slab <bio-0> at 0
[    0.440000] SCSI subsystem initialized
[    0.450000] ssp-pl022 20023000.ssp: ARM PL022 driver, device ID: 0x00041022
[    0.460000] pl022: mapped registers from 0x20023000 to f8023000
[    0.480000] usbcore: registered new interface driver usbfs
[    0.490000] usbcore: registered new interface driver hub
[    0.500000] usbcore: registered new device driver usb
[    0.510000] media: Linux media interface: v0.10
[    0.520000] Linux video capture interface: v2.00
[    0.530000] Advanced Linux Sound Architecture Driver Initialized.
[    0.550000] Switching to clocksource uemd_timer1
[    0.650000] NET: Registered protocol family 2
[    0.660000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.670000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.680000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.690000] TCP: reno registered
[    0.700000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.710000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.720000] NET: Registered protocol family 1
[    0.730000] RPC: Registered named UNIX socket transport module.
[    0.740000] RPC: Registered udp transport module.
[    0.750000] RPC: Registered tcp transport module.
[    0.760000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.830000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.850000] msgmni has been set to 174
[    0.870000] alg: No test for stdrng (krng)
[    0.880000] io scheduler noop registered (default)
[    0.900000] module,pinmux 20033084.sysconfigh: DVB_CI mode is GPIO (0)
[    0.910000] module,pinmux 20033084.sysconfigh: TS1 mode is GPIO (0)
[    0.920000] module,pinmux 20033084.sysconfigh: TS2 mode is GPIO (0)
[    0.930000] module,pinmux 20033084.sysconfigh: NAND mode is peripheral (1)
[    0.940000] module_vdu 80173000.vdu: found VDU device at 80173000, id <ebebab01>
[    0.970000] Console: switching to colour frame buffer device 90x36
[    0.990000] fb0: Module VDU frame buffer device
[    1.040000] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[    1.050000] 2002b000.uart: ttyS0 at MMIO 0x2002b000 (irq = 7) is a 8250
[    1.060000] console [ttyS0] enabled, bootconsole disabled
[    1.060000] console [ttyS0] enabled, bootconsole disabled
[    1.070000] 20022000.uart: ttyS1 at MMIO 0x20022000 (irq = 9) is a 8250
[    1.080000] 2002c000.uart: ttyS2 at MMIO 0x2002c000 (irq = 8) is a 8250
[    1.120000] loop: module loaded
[    1.130000] msvdhd 80180000.video_decoder: found device at 0x80180000, id 0x0025300b
[    1.180000] NMC3_DRIVER probe OK
[    1.200000] dev_ex->Name=NMC3_0
[    1.220000] drivers/misc/rcmod_soc_nmc3.c#105: sync value ERROR code=0x4, memval=0x4
[    1.240000] nmcadec: could not initialize NMC3_0
[    1.260000] mnand CS0 Micron size(512) writesize(2048) oobsize(64) erasesize(131072)
[    1.270000] mnand CS1 Micron size(512) writesize(2048) oobsize(64) erasesize(131072)
[    1.280000] mnand: Detected 1073741824 bytes of NAND
[    1.300000] libphy: greth-mdio: probed
[    4.340000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.350000] uemd-ehci 10040000.ehci: UEMD EHCI
[    4.360000] uemd-ehci 10040000.ehci: new USB bus registered, assigned bus number 1
[    4.370000] uemd-ehci 10040000.ehci: irq 35, io mem 0x10040000
[    4.400000] uemd-ehci 10040000.ehci: USB 2.0 started, EHCI 1.00
[    4.420000] hub 1-0:1.0: USB hub found
[    4.430000] hub 1-0:1.0: 2 ports detected
[    4.440000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    4.450000] usbcore: registered new interface driver usb-storage
[    4.460000] mousedev: PS/2 mouse device common for all mice
[    4.470000] i2c /dev entries driver
[    4.490000] module_hdmi: module_hdmi: Device ID: 0x9132
[    4.530000] usbcore: registered new interface driver usbhid
[    4.540000] usbhid: USB HID core driver
[    4.570000] TCP: cubic registered
[    4.580000] VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
[    4.610000] mvdu: will allocate buffers
[    4.620000] mvdu: did allocate buffers cc000000
[    4.660000] Sending DHCP requests ., OK
[    4.690000] IP-Config: Got DHCP answer from 192.168.10.41, my address is 192.168.10.117
[    4.710000] IP-Config: Complete:
[    4.720000]      device=eth0, hwaddr=00:02:f7:00:27:0f, ipaddr=192.168.10.117, mask=255.255.255.0, gw=192.168.10.1
[    4.730000]      host=192.168.10.117, domain=promwad.corp, nis-domain=(none)
[    4.740000]      bootserver=192.168.10.45, rootserver=192.168.10.130, rootpath=
[    4.750000]      nameserver0=192.168.10.41, nameserver1=192.168.10.42
[    4.760000] ALSA device list:
[    4.770000]   #0: Module MB7707
[    4.800000] VFS: Mounted root (nfs filesystem) on device 0:11.
[    4.810000] devtmpfs: mounted
[    4.830000] Freeing unused kernel memory: 128K (c045d000 - c047d000)
[    4.850000] usb 1-1: new high-speed USB device number 2 using uemd-ehci
[    5.020000] hub 1-1:1.0: USB hub found
[    5.040000] hub 1-1:1.0: 4 ports detected
INIT: version 2.88 booting
[info] Using makefile-style concurrent boot in runlevel S.
[....] Starting the hotplug events dispatcher: udevd[   39.850000] udevd[730]: starting version 175
. ok 
[....] Synthesizing the initial hotplug events...done.
[....] Waiting for /dev to be fully populated...done.
[....] Activating swap...done.
[....] Cleaning up temporary files.... ok 
[....] Activating lvm and md swap...done.
[....] Checking file systems...fsck from util-linux 2.20.1
done.
[....] Mounting local filesystems...done.
[....] Activating swapfile swap...done.
[....] Cleaning up temporary files.... ok 
[....] Setting kernel variables ...done.
[....] Configuring network interfaces...done.
[....] Cleaning up temporary files.... ok 
[....] Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. ok 
INIT: Entering runlevel: 2
[info] Using makefile-style concurrent boot in runlevel 2.
[....] Starting enhanced syslogd: rsyslogd. ok 
[....] Starting periodic command scheduler: cron. ok 
[....] Starting system message bus: dbus. ok 
[....] Starting OpenBSD Secure Shell server: sshd. ok 

Debian GNU/Linux 7 shost ttyS0

shost login: root
Password: 
Last login: Thu Jan  1 00:01:26 UTC 1970 on ttyS0
Linux shost 3.10.18-uemd #11 Tue Mar 4 13:48:01 FET 2014 armv6l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@shost:~# cat /etc/issue
Debian GNU/Linux 7 \n \l
root@shost:~# 



Спасибо за внимание. Вопросы и комментарии приветствуются.

P.S. В нашем портфолио тоже есть малогабаритный одноплатный компьютер с открытой архитектурой — AM1808 на базе процессора TI для встраиваемых промышленных систем.
Автор: @Promwad
Promwad
рейтинг 33,18
Контрактная разработка и производство электроники

Комментарии (194)

  • +7
    В логе узрел, что NAND всего 512 Мб. Можно узнать подробные ТТХ железки?
    Где находится конечное производство? Нужно больше золота инфы, милорд.
    • +20
      Невермайнд, уже нашёл: www.module.ru/catalog/micro/micro_pc/
      За практически такие же деньги (+600 рублей) можно купить комплект из Cubietruck с двумя гигабайтами памяти, 4 Гб NAND и большим количеством интерфейсов, нормального корпуса (я не про акриловый «бутерброд») и шилда для 3.5-дюймового винта.

      Короче говоря, не нужно.
      • +8
        Вы хоть ссылку дайте на «нужно», а то некрасиво получается.
          • +2
            И сразу тогда адаптер на 12В: www.aliexpress.com/item/Free-shipping-12V-5A-DC-Led-Power-Adapter-for-5050-3528-SMD-LED-Light-or-LCD/1190892163.html. Хотя, лично я собрал из старого адаптера от Compaq L1720.
          • 0
            Здесь DSP нет. Для некоторых приложений критично. Хотя 2 гига — это интересно.
            • 0
              Мощей вполне хватит, чтобы 1080 увезти и в софтовом режиме.
              • +2
                На специфических задачах(например вычисление оптического потока в компьютерном зрении) DSP может и CUDA уделать, не то, что армовый двухядерный процессор…
                • 0
                  CUDA это программный интерфейс программирования ядер GPU. DSP это железо (сигнальный процессор).
                  Сравнивать их нельзя, потому что первая вещь может быть применена к довольно широкому ассортименту GPU от NVIDIA. DSP тоже разные бывают. Ни в том, ни в другом фигуранте не указаны подробности железа.

                  VLIW 4 DSP в OMAP3/4 в некоторых обзорах сравнивали с TEGRA (3ей версии кажется), которая в свою очередь по сути является VLIW 5. При этом инженеры из TI, например, признавались, что пятиядерность тегры теоретически производительнее их четырех ядерного DSP. Однако на практике задействовать эффективно все пять ядер сложно.

                  У современных GPU ядер намного больше чем в VLIW 4 DSP, но с более простой архитектурой.

                  Поэтому так голословно утверждать, мол, DSP уделывает CUDA бессмысленно либо неоднозначно.
                  • 0
                    1) CUDA — это программно-аппаратная архитектура. И её аппратная часть — это как можно догадаться — железо.
                    2) В каком месте я утверждал, что «мол, DSP уделывает CUDA» применительн к общему случаю? Я указал конкретную задачу, на которой использование DSP может дать больший перформанс, чем CUDA. Если вам интересны подробности — то в интернете достаточно статей на эту тему. Если не ошибаюсь, qualcomm тоже выпускают свой DSP специально заточенный под эту задачу.
                    3) Tegra 3 не CUDA-совместима. CUDA появилась только в Tegra K1, продуктовых девайсов с которой в продаже пока-что нет.
                    • 0
                      CUDA — это просто стандарт для массивно-многопоточных приложений. Реализовать его можно хоть на CPU. А DSP — это любой процессор, оптимизированный на обработку сигналов. Сравнивать их — все равно что сравнивать POSIX и ОС реального времени.
                      • 0
                        Давно CUDA стандартом то стала?:-) Серьезно на CPU можно? Нука покажите реализацию:-)
                        • 0
                          «Нука» показал реализацию:

                          Первая выдача гугла по запросу «CUDA on CPU»:
                          www.drdobbs.com/parallel/running-cuda-code-natively-on-x86-proces/231500166
                          • 0
                            Оттранслировали код в OpenCL и запустили на CPU != реализовали CUDA на CPU. Вся фишка CUDA — это не SDK, а именно аппаратная часть. С темже успехом можно и код написанный под DSP оттранслировать в CPU'шный код и как-то запустить. В обоих случаях получится код работающий хуже, чем на исходной железке.
      • +16
        Короче говоря, не нужно.

        Мне кажется, такая категоричность не поддерживает отечественного производителя тех, кто реально хочет создавать продукт.
        Давайте переформулируем так:
        Ребят, тут бешеная конкуренция (ссылка на др.производителей), подтянитесь\давайте скидки\добавьте немного маркетинга\подключите сообщество.

        • +18
          Извините, но когда с одной стороны мы видим процессор с частотой 324 МГц, 256 МБ оперативки, и цену 3280 руб + НДС, а с другой стороны (у Raspberry Pi) — проц в 3 раза быстрее, памяти в 2 раза больше, но при этом в 3 раза дешевле, то это уже не «конкуренция», это уже именно «не нужно».

          Как такое можно вообще назвать каким-то там «ответом»? Неужели «русский ответ» обязательно должен быть из разряда «хуже и дороже»? Грустно как-то…
          • +6
            Нет, конечно же. Надеюсь, в моем комментарии этого не усматривается.
            Но немного солидарности «своим» совершенно не помешает. Причем, заметьте для ее проявления не надо даже рублем вкладываться, просто проявите немного такта.
            Если «наш» производитель будет автоваз хамоват, не успешен, жить на откаты существовать только за счет госзака или запретов конкурирующих товаров, мы всегда успеем его «похоронить».
            А пока пусть вас не смущает пафос заголовка ) Попытайтесь косвенно повлиять на процесс дальнейшего создания продукта в лучшую сторону, чем когда у нас останется один aliexpress.

            • +3
              Мне кажется, что лучше прямо и без обиняков сказать всю правду сейчас, чем осторожничать и смягчать, и в результате осознание «не нужно» придет к авторам само, но намного позже. «Повлиять на процесс дальнейшего создания продукта в лучшую сторону» — это в том числе и сказать «ребята, ваш продукт в его нынешнем виде и рядом не конкурент заявленным аналогам по соотношению цена/качество».
              • +1
                Давайте переформулируем так:
                Ребят, тут бешеная конкуренция (ссылка на др.производителей), подтянитесь\давайте скидки\добавьте немного маркетинга\подключите сообщество

                Я просто указал на разницу между закопайте «не нужно» и как раз посылом «постарайтесь, мы в вас верим», который вы и указали. Я же не лгать предлагаю и не сюсюкать.

                • 0
                  Не бойтесь, оборонка оторвёт с руками. А где оборонка будет, там и комерция подтянется.
                  • +1
                    Вы, простите, видели, какие требования предъявлются оборонкой к электронике? Ознакомьтесь, на досуге.
                    • 0
                      Оборонка бывает разная.

                      Например аналогичный процессор от Элвис(MIPS ядро + DSP) активно применятся в военном SDR, а заграничные процессора индастриал квалификации работают с дисплеем и некритичными приложениями.
                      • 0
                        С системой на Нейроматриксе я немного знаком. Она разрабатывалась для бытовых применений с жесткими ограничениями по стоимости. Переделать такой SoC на индастриал будет не просто.
                    • +1
                      Хороший ГОСТ, только самого интересного, предъявляемого оборонкой к электронике, в нем нет. Там есть еще один ГОСТ, секретный.
                      • –1
                        А у нас все стандарты или за деньги, или за откаты.
                  • +1
                    Во-первых, утверждение «где оборонка, там и коммерция подтянется» максимально далеко от истины. Изделия для оборонки обычно стоят столько, что больше никто их не купит.
                    Во-вторых, конкретно этот процессор разрабатывался для цифрового ТВ (видимо, есть такой госзаказ, чтобы всю страну приемниками обеспечить) и не имеет к оборонке никакого отношения. Просто ребята решили проверить, а не найдутся ли энтузиасты, готовые купить такой просто из патриотических чувств или из любопытства.
              • +3
                Скажите, вы когда-нибудь разрабатывали железо и читали документацию? Обращали ли внимание, что кроме частоты процессора и переферии есть ещё радиационная стойкость и температурный диапазон. Последние два параметра могут умножать стоимость изделия на 10. И при равной стоймости, и явно худших других характеристиках данный параметр уделывает всё.
                • +5
                  >радиационная стойкость и температурный диапазон

                  Тогда это устройство вообще другого класса и для совершенно другого клиента. Зачем вообще сравнивать его с сугубо потребительской «малиной»?
                  • +1
                    Устал писать одно и то же: habrahabr.ru/post/217893/#comment_7457315
                    • 0
                      То есть вы косвенно подтверждаете справедливость претензий к авторам. На этом и порешим.
                      • 0
                        Пусть так. Скажем, я считаю что автор неверно выразился.
                • +3
                  Данное изделие изначально НЕ заявлено, как радиационностойкое. Температурный диапазон вообще секрет.
                • 0
                  Это бытовое изделие, ориентированное на рынок телевизионных приставок.
                  • 0
                    Где это сказанно? Автор поста открыто говорит о промышленном диапазоне
            • 0
              Нельзя забывать, что у данной платки промышленный диапазон применения. Этим, даже при низкой частоте сразу затыкает за пояс малинку в коммерческих применениях. А поиграться-то можно и роутер за 700 рублей купить и баловаться.
              • +1
                Раскройте мне глаза, где производитель указал «промышленный диапазон»? В документации я, к примеру, вообще температурных диапазонов не нашел. А учитывая, что производитель ориентируется на применение в
                Задачи анализа и обработки изображения
                Воспроизведение SD/HD контента
                Управление внешними устройствами
                Системы автоматизации
                Учебные цели

                у меня вообще сильные сомнения возникают, что данное изделие крепче той же самой малины.
                Так что действительно «не нужно».
                Ребят, тут бешеная конкуренция (ссылка на др.производителей), подтянитесь\давайте скидки\добавьте немного маркетинга\подключите сообщество.

                Это приведет к падению цены ходя бы в 3 раза? Сильно сомневаюсь. Даже в этом случае данное изделие будет проигрывать малине.
                Кстати, с точки зрения того же маркетинга, выпуск данного устройства по такой цене вообще бессмысленен. Только если ориентироваться на потребителя в виде госсектора посредством известного маркетингового хода под названием «откат».
                • +2
                  Вы так накинулись на меня, будто я производитель железки. Я так же как и вы мимио проходил и высказал своё мнение.

                  О температурном диапазоне автор поста высказался в комментариях.

                  Так что действительно «не нужно».

                  О нужно или не нужно будет судить заказчик, а не троль в комментариях. Это изделие коммерческого применения, а своего потребителя оно найдёт.

                  Например в военном деле (не стоит думать, что военное дело это только ракеты), вполне себе найдёт применение, там на цену смотрят в последнюю очередь, а в данном случае микруха даже дешёвая и поддерживает отечественного производителя. Так что устройству быть, ИМХО.
                  • 0
                    О нужно или не нужно будет судить заказчик, а не троль в комментариях. Это изделие коммерческого применения, а своего потребителя оно найдёт.

                    С учетом того, что сам производитель утверждает, что устройство
                    также заинтересует энтузиастов-разработчиков.
                    , я являюсь вполне потенциальным заказчиком. И не стоит считать, что всякий, кто не испытывает неиллюзорной светлой радости от слабомощной платы за сказочный деньги, еще и позиционируемой как
                    русский ответ Raspberry Pi
                    , толстый тролль.
                    Например в военном деле (не стоит думать, что военное дело это только ракеты)

                    Знаете, даже не в ракетной технике оборонка предъявляет весьма специфические требования. И не только к температуре.
                    • 0
                      Знаете, даже не в ракетной технике оборонка предъявляет весьма специфические требования. И не только к температуре.


                      Увы знаю и ооочень хорошо.
            • +5
              Ребятам — респект и уважуха, молодцы, хорошее дело делают, полезное.
              Но такой продукт за такие деньги не нужен.

              как-то так
          • 0
            Тиражи вырастут до малинки, будет дешевле. У этой платки несколько иные задачи, полагаю. В данном случае автор поста просто неверно выразился.
            • +3
              Тираж не оправдание. Малина изначально была по нынешней цене.
              • 0
                У малины другие цели.
                • +2
                  См. выше.
                  • –1
                    аналогично
              • +1
                Тираж SoC'а вы не учитываете? Малина на крупносерийных Broadcom'ах, а не на ЦП собственного производства.
                • 0
                  Кстати, тираж должен быть очень большой. Ожидается госзаказ в связи с переходом на цифровое телевещание.
            • +1
              Это же во сколько нужно увеличить тираж, что бы розничная цена стала меньше в три раза?

              При этом ТТХ не улучшатся.
              • 0
                Между 1К и 200К действительно может быть разница в цене в 3 раза только на компонентах + откроются большие возможности по оптимизации процесса монтажа.

                Да и давайте будем честны и сравнивать цены в российских магазинах с ценами в российских магазинах.

                Я вижу цену в 2190 на пай.
                • 0
                  спасибо, с увеличением тиража понятно.

                  Нет, частными мы не будем, потому что нет смысла платить перекупщикам, при возможности им не платить.
                  • 0
                    Глупо ставить маржу перекупщиков, обслуживание розничного магазина, доставку и НДС ставить в укор производителю.
                    • 0
                      не более глупо, чем говорить «оценочная стоимость — в пределах 30 долларов.» и не подкреплять эти слова пруфлинками.
                      • 0
                        Вы соскочили с темы.
                        Я думаю в том предложении что речь идет о цене микросхемы.
                        • 0
                          если там шла речь о цене микросхемы, то мы опять возвращаемся, что «конкурирующие» изделия доступны за втрое меньшую цену.

                          Ок, допустим там про микросхему, тогда другой вопрос — у производителя есть цена на плату, без учета маржи? Её можно услышать? Можно ведь четко сказать «отпуская цена платы с завода $60, в онлайн магазине в России розница 3800 руб… Если мы соберем заказов на тираж в 200K — то есть шанс получить розничную цену в России 1200 руб + доставка».

                          Я соглашусь, что расширенный диапазон температур много стоит. Но если это опять-таки, это только для микросхемы, то… Кому это интересно? Десятку-двум инженеров, которые реально проектируют устройства? Эти люди есть на хабре?
                          Если расширенный диапазон отосится ко всей плате — то тогда сравнение с RPi совсем странное — другой класс устройств, и основной косяк у тех, кто писал пост, придумывал заголовок и так далее.

                          В общем, куда ни ткнись, больше вопросов, чем ответов.

                          Получается, что где-то «внутри проекта», есть замечательные инженеры, которые проектируют микросхему. Есть их коллеги, которые общаются с производством и так далее. Люди делают хорошую и полезную работу. Но по мере приближения результата к потенциальным потребителям (плата, продажа в России, PR на хабре) — достоинства замыливаются, а непонятные моменты бросаются в глаза.
                          • 0
                            По поводу тиража в 200К, если бы вы могли его организовать — вы бы не задавали этого вопроса, но вообще конечно да, при больших количествах все обсуждается индивидуально.

                            Вот у меня к вам вопрос: что такое цена без учета маржи?
                            Для платы это цена текстолита + микросхем и рассыпухи?
                            Для микросхемы это цена песка + счет за электричество?
                            Для ПО это стоимость болванки?

                            Думаю тех кто проектирует что-то на хабре достаточно и эта плата именно для них.

                            По поводу сравнения с rpi согласен, оно совсем не уместное, так же как многие платы на МК сравнивают с ардуино :) Но в целом пост мне показался интересным и информативным.

                            Все люди участвующие в проекте замечательные и инженеры и маркетинг и люди занимающиеся продажей, если они хорошо выполняют свою работу. Вообще здорово, что вопреки всему у нас что-то делается. Безусловно это не может конкурировать с мировым лидером типа бродкома(особенно по цене), но тем не менее это выглядит интересно для определенной доли рынка.
                            • 0
                              Конечно я не могу ничего организовывать, я даже не знал, насколько значительной может быть экономия при больших тиражах. Потому и спрашивал. Но я надеюсь, что люди которые всё это делают — знают. И я удивляюсь, что они сразу всё это не рассказывают, для таких как я.

                              Цена без маржи — например отпускная с завода.
                              Уточню: не «сколько заплатили заводу за производство», а какую за сумму можно купить единицу (партию), если получать это всё от дверей завода.

                              В целом пост интересный, да, и чип интересный, но хочется как-то что бы информация доносилась по-проще и по-лучше.
                              • 0
                                Ну насчет цен очень сложно ее формирвать, тк отпускная цена с завода ничего не знает о разовых затратах на R&D, маркетинг, документацию. Не знает о цене технической поддержки.
                                Сложные микросхемы и подобные платы невозможно продавать as is.

                                К тому же она сильно завязана на тираж и можно рискнуть и вложить все что у тебя есть на 200К штук, получив низкую цену, а можно заказывать по 1К плат раз в квартал и сложно сказать что будет успешней.
                                • 0
                                  разовые затраты на R&D так можно посчитать, как и на маркетинг и документацию. Если очень грубо — зарплаты людей, аренда офисов, амортизация оборудования, расходники и на всё это налоги.

                                  Почему невозможно продавать as is? Все производители микропроцессоров продают DevKit'ы. Как они на них цену складывают?
                                  • 0
                                    Разовые расходы безусловно можно(и нужно :)) подсчитать, но на какое количество изделий размазывать эти расходы? На первую тысячу или на 200К, а если 200К так и не продадутся?

                                    Ни один производитель не продает сложные изделия as-is, на все микросхемы/отладочные платы нужна документация, примеры, сборки операционных систем, инженеры на технической поддержке. Вы ведь удивитесь если после покупки автомобиля обнаружите, что к нему вообще нет сервис центров.

                                    Как производители девкитов образуют их цену это очень интересный вопрос.
                                    Раньше в стоимость китов закладывался максимум денег на поддержание технической поддержки, грамотной документации и так далее и киты стоили _ДЕЙСТВИТЕЛЬНО_ дорого, десятки тысяч рублей, также платы старались нафаршировать по максимуму, чтобы инженеру не нужно было ломать голову и все было готово.

                                    Несколько лет назад случился перелом, он начался с микроконтроллеров(возможно ST были первыми). Производители микросхем начали выпускать отладочные платы с минимальной обвязкой и максимально удешевленные, и продавать их _себе_в_убыток_ для продвижения чипов, которые находятся на самой плате(типа как бесплатная дегустация в магазине или тест драйв в автосалоне). Постепенно это переходит на процессоры.

                                    После этого произошло резкое сокращение компаний которые вообще занимаются производствам стартер китов. Остались лишь те кто партнерит с производителями микросхем и получают деньги за разработку/поддержку, но не маржу с реализации, либо те кто попутно производят и продают сопутствующие товары(платы расширения, отладчики, платный софт либо модули для индустриального применения).
                                    • 0
                                      мы куда-то уходим в дебри :))

                                      на многие ваши вопросы у меня готовых ответов нет, есть максимум направления где искать. Действительно, чем дальше те чаще ресурсы в том или ином виде перекладывают из кармана в карман, что бы достичь каких-то стратегических целей. Оценивают риски, потоки финансирования в других областях, и так далее.

                                      Поэтому, люди понимающие все эти тонкости, очень ценят готовую цифру в конце, адекватную рынку.
                                      • 0
                                        Да я и не хотел получить от вас ответы, просто хотел показать, что все это очень сложно и дать тупо цифру расходов на единицу товара никогда не получится, можно только сформировать цену продажи, а величину маржи покажет время.
          • +1
            На самом деле, цена RPi складывается из объемов её поставок, чем больше плать, тем больше компонент для этих плат и следовательно ниже их цена. Что подкупает в случае RPi лично меня, это не её цена, а поддержка многих opensource сообществ, в частности gstreamer, но не смотря на это я могу сказать что в данный момент rpi не готова для комерческого использования.
          • –1
            Это называется разница в размере серий. У электроники есть такая проблема. Чем более мелкосерийная тем дороже.
        • +2
          Реально хотят создавать продукт ребята из Виртурилки. Реально создают.
          И цены, как минимум, при большей мощности Виртурилки (фактически, она во многом повторяет Кубиборд), сравнимы.
          • +1
            Я, конечно, не спец в железа, но вот тут указываются ТТХ для виртурилки, по которым получается, что эта Модула производительней(как минимум частота процессора 324Мгц у Модуля против 297 у виртурилки), да и тот факт, что в виртурилке торчит ARM9, а в Модле ARM11 намекает, что виртуриловский DaVinchi более старый, чем то что в модуле торчит. Или вы как-то по особенному их сравнивали?
      • 0
        Невермайнд, уже нашёл: www.module.ru/catalog/micro/micro_pc/
        За практически такие же деньги (+600 рублей) можно купить комплект из Cubietruck с двумя гигабайтами памяти, 4 Гб NAND и большим количеством интерфейсов, нормального корпуса (я не про акриловый «бутерброд») и шилда для 3.5-дюймового винта.

        Короче говоря, не нужно.

        ну сказано же:
        Читая новости о запрете на поставку электронной компонентной базы из США для отдельных производителей в РФ, мы решили рассказать об одноплатном микрокомпьютере Module МВ 77.07

        так что «просим» любить и жаловать. А с чем связан такой прирост цены (с обещанных 30$), не ясно… Возможно издержки производства.
        • 0
          Малина производится не в США, завод находится в южном Уэльсе. Справидливости ради стоит сказаться, что первые пару месяцев их всё-таки производили в Китае.

          Разработка тоже местная. США и рядом не стояли.
      • 0
        Короче говоря, не нужно.

        Да вы совсем не патриот!)
      • +2
        К сожалению, ситуация с исходными кодами азиатских чип-вендоров достаточно печальная. Time2market хотят меньше, в итоге костыли и подпорки. Чтобы не быть голословным:

        Allwinner А10 второй год сообщество допиливает, а все равно апстрим не юзабелен, половины дров нет. Так и сидеть приходится на 3.4

        Exynos от Samsung — эпичнейшие костыли в ядре, несовместимая с v4l камера, поломаный /dev/disk/by-uuid (по ууид вообще нельзя смонтировать корень). Но таки 3.8.

        Rockchip RK3188/3166 — там ад лютый. 3.0.3, некоторые модули (привет, rk_nand.ko) идут только блобами, на GPL они клали. В итоге форвардпорт вменяемый практически невозможен.

        Для К1879ХБ1Я:

        На борту ядро 3.10 (да, самое последнее LTS) с патчами оформленными по феншую, с полной поддержкой deviceTree всеми нашими драйверами. Планируем отправку в LKML и мерж в апстрим со временем. Для археологов найдется и 2.6.33, но его не рекомендуем юзать: новый юзерспейс на нем уже работает не особенно хорошо.
        Основная FS в нанде — ubifs.
        Доступны образы raspbian/debian wheezy и jessie. Raspbian лучше, т.к. оптимизирован под наше процессорное ядро. Оно тоже самое что на raspberry. Есть конфиг для buildroot в примерах. Неофициально — есть OpenWRT, Yocto, и даже где-то валялся gentoo overlay. Все это разной степени свежести, потому и неофициально.
        Под Neuromatrix есть ассемблер и компилятор С/С++. Но векторную часть (чтобы было БЫСТРО) прогать можно только на асме. Линуксовая версия компилятора и примеры есть. Для примера производительности: на этой железке фильтр Собеля в SD если память не изменяет он делает что-то типа 30 кадров в секунду.
        Две банки DDR2 памяти висят на независимых каналах, соответственно, это частично компенсирует невысокие частоты
        BSP в исходниках пока дают пока по запросу
        • +1
          Ну, можно ещё взять Wandboard на Freescale i.MX6. На i.MX документации столько, что даже открывать страшно.
          Как на них с кодом — не знаю, правда.
  • 0
    Когда будет доступно для заказа? Главное чтобы оценочная стоимость была близка к реальной.
    • 0
      Что-то явно решили накинуть к оценочной стоимости = 3280руб это не 30 уе ну никак.
  • +7
    Интересно, а где продается модуль за 30 долларов? По поиску около 100 долларов.
    • +1
      На офф сайте цена «3280 руб + НДС»
      www.module.ru/catalog/micro/micro_pc/
      • +10
        Вот и я о том же, но не 30 баксов же
        • +4
          Курс вырастет
        • 0
          Предположу, что это цена самого камня, что выглядит вполне справедливо.
  • +7
    А есть где-то reference manual на этот К1879ХБ1Я в публичном доступе?
  • 0
    Хотелось бы узреть как оно себя ведет при запуске X.org :)
    • +1
      А взлетят ли там адекватно иксы и хотя бы LXDE на 256 метрах-то?
      • 0
        На сайте самого LXDE (http://lxde.org/lxde) говорят, что втором пеньке с 192 мб памяти запускалось. Правда, уточняют, что все расчеты для i386 систем: «After X11 and LXDE are started, the total memory usage is about 45 MB on i386 machines.»
        • +2
          Чую я, кроме самой среды ничего толком работать-то не будет. Тот же FF доест оставшуюся память в один присест, а на кубике работать вполне можно.
          • +1
            Есть такое дело, но нужны ли вообще иксы на такого рода устройствах?
            • +1
              Конкретно этой плате — вероятно, нет. Хотя нахрена на ней HDMI — я хз.
              • 0
                Видимо, по этой причине:
                «И хотя схема К1879ХБ1Я, в первую очередь, предназначена для использования в качестве декодера видеосигнала в различных ТВ-приставках»
                • +1
                  Все равно, ящитаю, мощности тут впритык.
              • +1
                К телевизору подключать. 256 метровая Малина с XBMC играет FullHD без проблем. Подтормаживает интерфейс и долго загружается, но видео рендерит отлично.

                Тут видимо такой же сценарий применения предусматривается.
        • 0
          На P-IV (1,3 GHz + 256 Mb + 32 Mb video) сидел года два. Debian+OpenBox+всё консольное+Chromium для работы с документами и таблицами… ну и AdBlock+FlashBlock… к нему. Эх… даже скучаю по тем временам. Ничего лишнего и всего хватало. =)
          А, кстати, PuppyRus тоже не плох… как мне показалось… Ещё Elive2 пробовал… даже спец.эффекты работали.
          LXDE крутилось, XFCE тоже. Но тогда комп превращался в машину одного приложения.
      • +2
        Какой-нибудь jwm вообще 32мб RAM требует, а есть и менее требовательные иксы.
      • 0
        Взлетят. У самого на Allwinner A10 стоит LXDE — кушает примерно 120Мб памяти (из них — 64 выделено под видео-подсистему, ибо работаю на FHD-мониторе) с голым рабочим столом. Всё собиралось под железо — Gentoo, блин…
        • 0
          Повседневно юзаете как домашнюю печатную машинку? Если да — то как ощущения?
          Я тут планировал взять вторую куби, и выкинуть свой ящик, заставший в своих недрах ещё Athlon XP, на помойку.
          • 0
            Ну, для умного дома — самое то. Хватает пинов (треть из которых, правда, ушло на подключение экрана), SATA-винт подключается без плясок.
            Но, если надо больше GPIO — берите MarsBoard.
            Как печатную машинку пока не юзаю — система еще в процессе «шлифовки» — докомпилирую необходимый софт (только вчера дособирался chromium...).
            • 0
              Ну мне умный дом ни к чему, а вот ящик на киловатт свой заменить хочу — давно заметил, что у меня все кейсы сводятся к «почитать после работы». Думаю, Кубиана для этого вполне хватит, а нет — сяду собирать какой-нибудь LFS.
              • 0
                Ну, если вам только «почитать», то, может, не туда смотрите? Может, лучше что-нибудь типа четырёхъядерного ТВ-стика за те же деньги?
                • 0
                  Да я не думаю. В конце концов, раз в месяц майнкрафт я тоже запускаю.
                  Да и телека у меня дома нет.
                  • 0
                    ТВ-стик — это такой же линукс-пк на ARM'е, если что. Только в формате «крупной флэшки» с USB и HDMI.
                    • 0
                      Йес, я примерно к этому и веду — HDMI у меня дома нет, сугубо VGA, монитор ещё со студенческих времён :)

                      Да и к тому же, коробочка с Кубибордом будет выглядеть аккуратнее, чем USB-перделка с тремя проводами тяжеле её самой. Да и винты есть куда воткнуть.
                      • 0
                        HDMI у меня дома нет, сугубо VGA
                        HDMI-VGA кабель-переходник стоит рублей 300.
                        А о каких «кабелях тяжелее её» идёт речь? В коробку от «куби» можно впихать и какой-нибудь GK802, и USB-хаб, и ещё и 2.5" винчестер влезет.
                        Хотя, я не понял, о каких винтах речь, если мы говорим о «почитать после работы».
                        • 0
                          Ну у меня аудиотека в полтора террабайта, я исторически живу в месте с отвратительным коннектом, и стримить для меня — это пытка. Так что аудиотеку и архив документов под рукой иметь таки-надо.
                          • 0
                            Ну, если у вас винт 3.5", то в 5" внешнем боксе для него можно как раз в свободное пространство всё впихнуть. Заодно и запитаться от его же б/п.
                            • 0
                              Ну, если я соберусь замену десктопу пилить, попробую это подробно в топике разжевать.
                              Должно получиться интересно. Пока жду второй экземпляр.
      • 0
        X11 запускается и работает, также тестировался E17. Но чудес ожидать не следует, в первую очередь MB77.07 позиционируется как отладка для работы с DSP и для headless приложений
  • +3
    Ну почему опять нет SATA?(
    • +2
      И гигабитного LAN
  • +8
    аппаратными видеодекодерами H.264, MPEG-2, VC-1; 2D-видеоускорителем; 8-канальным аудиопроцессором на основе DSP; блоком демультиплексирования TS-потока; криптопроцессором с поддержкой алгоритмов AES и 3DES.


    Это конечно все круто, и в перспективе такой процессор можно использовать для создания спутникового ресивера, НО блин пардонте, 3280 руб + НДС, капец… За 3600 р. можно купить полноценный спутн. ресивер (Gi S8120) на базе Linux, он в корпусе, с экраном и пультом, все есть и все работает, а тут блин голая плата… мдя…

    • +10
      Процессор К1879ХБ1Я не является конкурентом китайских чипов, в т.ч Allwinner A10. А MB77.07 не совсем корректно сравнивать с пользовательским спутниковым ресивером.

      Основным достоинством К1879ХБ1Я и MB77.07 является работа в промышленном диапазоне температур (-40… +85) и возможность программирования DSP для пост-обработки декодированного видео/аудио, что применимо, например, в специализированных системах распознавания. НТЦ «Модуль» на базе этого чипа делает систему мониторинга трафика.

      К1879ХБ1Я уместно сравнивать с чипами (-40… +85) других мировых производителей, которые имеют на своем борту ARM + DSP + блок аппаратного декодирования MPEG. Цена таких чипов — десятки долларов.
      • 0
        Посмотрите пожалуйста сюда, например. Кроме температурного диапазона — чем ваше решение лучше?
        • +7
          Поверьте, температурный диапазон может умножать стоимость изделия на десять. Так что это веьсма и весьма. Плюс, следует понимать, что у нас приёмка такая, что изделие ПРОВЕРЯЕТСЯ на работу в таком диапазоне.
          • +7
            Я, собственно, знаю об этом. Может тогда позиционирование не совсем правильное? Не «русский ответ ХХХ» (что набило оскомину, если честно), а «отечественный модуль для обработки и распознавания ХХХ для применения в авто-, авиа- и водных транспортных решениях с использованием архитектуры armel»?
            • +1
              Ну тут автор видимо хотел блеснуть эрудицией. В стиле «убийца iPhone». Но в остальном вполне себе по делу всё.
      • 0
        апример, в специализированных системах распознавания.


        А как на него подавать видеосигнал? каким боком? Интерфейса для камеры на плате нет или я просмотрел что то?
        Через Ethernet чтоль поток захватывать, но это простите глупость будет, потому как чтобы в Ethernet поток пустить его нужно предварительно кодировать, а это накладные расходы + IP камеры смоят в разы дороже чем аналоговые.
        • +4
          вы явно не в курсе, но аналоговые камеры — уже всё, не у дел. Слишком плохая картинка, слишком мало линий.

          Во всех системах с обработкой используются либо IP, либо просто цифровые камеры.

          Но не аналоговые.

          • –3
            вы явно не в курсе, но аналоговые камеры — уже всё, не у дел. Слишком плохая картинка, слишком мало линий


            Да что Вы говорите, прям так не удел? Почему же тогда у моего знакомого, владельца магазина систем видеонаблюдения, который на рынку более 12 лет, аналоговых камер покупают в месяц в 4 раза больше чем цифровых? Вы сравнивали цены на аналоговые регистраторы и на IP регистраторы? Цены у компании MACROSCOP за 1 IP канал видели? А сколько стоит приличная уличная IP камера с сенсором Sony знаете? На цену этой камеры можно купить полноценную аналоговую систему видеонаблюдения на 4-6 каналов, это камеры и видеорегистратор.
            • +4
              Аналоговые камеры ставятся не в системы обработки, а в системы наблюдения, где сидит охранник и смотрит в мониторы. Пока работал с системами распознавания на аналоговые натыкался очень редко в исключительных случаях. Картинка плохая и прочие прелести. А в системах видеонаблюдения на объектах где охрана есть — самое то. Когда к такой системе подключают какое-то распознавание, то стараются IP поставить, так как это значительно качество повышает. Шумов меньше, интерлайна нет.
              • 0
                Аналоговые камеры ставятся не в системы обработки, а в системы наблюдения,


                А я и не говорил, что аналоговые ставятся в видеоаналитику. Речь идет о стоимости систем видеонаблюдения аналоговых и цифровых. Если аналитика и супер-качество картинки не нужно, то и не имеет смысла ставить IP камеры, потому как цены на них заоблачные пока, а китайские аналоги хоть и стоят от 3 т.р., но качество картинки у них оставляет желать лучшего.
              • 0
                У нас по городу в качестве «антивандального» средств во всяких подземных переходамх/метро и т.п. ставят IP-камеры уже) Хотя может это те, что остались со времен выборов…
            • 0
              Да, прекрасно знаю.

              А так же знаю, какое постигает разочарование людей, когда они выясняют, что картинка с аналоговой камеры соответствует примерно 320x240 и к сожалению в отражении зрачка, которое видно в отражении очков, номера машины бандитов не видны.
  • +19
    Отечественное название микросхемы — К1879ХБ1Я, очень порадовало, прям нотальгия пробила… )
    • 0
      а меня несколько покоробило сочетание букв Х Б Я
      • 0
        А это стандарт на именование микросхем такой, у разработчиков не было выбора, какие буквы использовать.
  • +2
    Rasperry PI — это в первую очередь дешевая и открытая плата. А одноплатных компьютеров разной степени производительности можно найти десятки:
    www.aliexpress.com/wholesale?SearchText=single+board+arm&catId=&initiative_id=SB_20140402024258
    • +1
      Только толку с ее открытости, если процессор в закрытом доступе?
    • +2
      При всей её открытости, насколько мне известно, народ так и не научился подключать к ней экран в соответсвующий разъем…
    • +1
      RPi нельзя называть открытой, все компоненты внутри брудкомовского SoC, он закрыт.
  • +4
    Сделать в два раза быстрее включить в список военных — цены не будет.
    • +2
      Для этого надо освоить 45нм, а России такое оборудование для выращивания кристаллов в ближайшем будущем не продадут.
      • +1
        45нм-то зачем? Вон тот же Power6 на 5+GHz при 65nm технологии работал (на SOI правда)
        ARM11 очень старое и дохлое ядро
  • +19
    Не буду в мейнстриме критики. Искренне рад, что у нас что-то да делается. То что продукция не может конкурировать (пока) с китаем по цене — понятно. Не те тиражи. Но то, что дело двигается с мёртвой точки — это прекрасно.

    Было бы круто увидеть посты с реальным применением (схемы, больше БОЛЬШЕ фотографий) решений на данном модуле. Я сам занимался такими вещами и знаю цену таким разработкам. По этому снимаю шляпу перед разработчиками. Но постарайтесь сделать ещё чуть усилие для большей рекламы, и покажите практическое применение изделия!

    У вас есть пятая приёмка у платы?
    • +1
      плата за 3К с 5-ой приемкой это было бы лихо :)
      • 0
        Конкретно за 3К понятно, может есть версия с пятой приёмкой.
        • 0
          А кстати, можно провести приемку всей платы или нужно отбирать каждую микросхему?
          Представил как представитель заказчика сидит на заводе samsung/hynix и копается в куче DDR-ок, вставляет их в панельку для BGA и тестит :)
          • 0
            Понимаю иронию. Обычно есть сертифицированные изделия, которые применяются. А потом уже делаются испытания в составе готового изделия. В данном случае это от бедности…
      • 0
        причем тут плата? радоваться нужно за сам чип, плата это просто демо, никто её не будет использовать в коммерческом плане, ровно так же как и любые другие референсы от всех производителей чипов.
    • 0
      >Было бы круто увидеть посты с реальным применением (схемы, больше БОЛЬШЕ фотографий) решений на данном модуле.

      Небольшое видео роботизированной платформы на базе MB77.07 с управлением через смартфон:
      www.youtube.com/watch?v=Onm3rYcZrxo&feature=youtu.be
      • 0
        Ухты, круто как! А пост будет?
  • +4
    Платка довольно интересная, но вот просто так взять и использовать её для разработки нельзя, если не получить ответа на некоторые вопросы.

    1. USB-порты 2.0? Можно поподробнее про них — как организованы, как подключены к кристаллу, какие у них возможности (хост или устройство, поддерживается Full или High Speed)? Есть ли библиотеки для настройки и использования этих портов? Как их поддерживает загружаемая операционная система?
    2. JTAG? Можно поподробнее про JTAG — какая модель адаптера JTAG нужна, где его можно купить? Какой софт (IDE и компилятор) можно использовать для написания, компиляции и отладки программ?
    3. Есть ли документация на плату с наличием принципиальной электрической схемы?
    4. Есть ли документация на используемый процессор (на систему на кристалле К1879ХБ1Я)?
    5. Есть ли библиотеки и примеры программ для работы со всеми периферийными устройствами платы? Есть ли библиотеки и примеры программ, работающие с блоком DSP для обработки сигналов?
    6. Где можно приобрести плату? Можно ли получить консультацию и техподдержку по её использованию?
    • 0
      Подписался на ответы. Актуально и злободневно.
    • 0
      7. Где взять драйвер для TS модуля? Есть ли примеры работы с TS? Способна ли ваша плата захватывать по TS и выдавать обработанное по USB? Способна ли ваши плата перемолоть 50Мб поток TS -> USB?
    • +3
      1. USB-порты 2.0?

      Поддерживаются два интерфейса — EHCI и OHCI. USB-контроллер подключен к шине AHB. Поддерживаются три режима работы HS, FS, LS. Одни порт. Есть поддержка в Linux.

      2. JTAG?

      В своих разработках отладку по JTAG мы не использовали, вот несколько выдержек относительно JTAG из даташита на процессора.

      «Блоки поддержки отладки — ETM11, ETB11 и JTAG-интерфейс.»

      «СБИС К1879ХБ1Я имеет ряд блоков для аппаратной поддержки отладки программ на своём процессорном ядре ARM. Помимо средств отладки самого ядра используются также блоки Embedded Trace Macrocell (ETM11) и Embedded Trace Buffer (ETB11), которые взаимодействуют через интерфейс JTAG с внешним устройством — аппаратным отладчиком RealView ICE (далее RVI).»

      «Отладчик RealView запускается на Windows/Linux PC или в рабочей среде Solaris.»

      «Тестовые цепи для аппаратной проверки микросхем, интерфейс и тестовый контроллер стандартизованы. Это стандарт IEEE 1149 (JTAG). Кроме устройств сканирования внутренних блоков, создается сдвиговый регистр, подключаемый к внешним выводам микросхемы. Такая цепь, называемая цепью периферийного сканирования (boundary scan chain), обеспечивает возможность подачи нужного воздействия на любой вывод микросхемы через тестовый контроллер и считывание логических состояний на всех выводах.»

      3. Есть ли документация на плату с наличием принципиальной электрической схемы?

      Принципиальная электрическая схема есть. Документации на плату, насколько нам известно, нет, есть краткое описание — www.module.ru/upload/files/770724.pdf.

      4. Есть ли документация на используемый процессор (на систему на кристалле К1879ХБ1Я)?

      Есть даташит с полным описанием К1879ХБ1Я на русском языке.

      5. Есть ли библиотеки и примеры программ для работы со всеми периферийными устройствами платы? Есть ли библиотеки и примеры программ, работающие с блоком DSP для обработки сигналов?

      В некотором смысле Linux является большим примером программы для работы с периферией. Так же потенциально должно работать множество приложений open source, входящих, например, в дистрибутив Debian.

      Для DSP-процессора мы не разрабатывали, но в Linux реализован драйвер, поддерживающий работу с ним, например, с его помощью можно загрузить прошивку DSP-процессора реализующую AC3-кодек.

      6. Где можно приобрести плату? Можно ли получить консультацию и техподдержку по её использованию?

      Это, по всей видимости, вопрос к разработчику.
      • 0
        Добавлю про RealView ICE: он устарел и купить этот отладчик сейчас довольно трудно, на смену ему пришел DSTREAM, цены на комплект начинаются с $3500. Других отладчиков с поддержкой ETM11 и ETB11 я не знаю. В общем, от народа JTAG на чем-то посложнее Cortex-M пока еще очень далек.
        • +1
          DSTREAM это не отладка в классическом виде «остановили посмотрели», это полноценный трейс — без останова и в реальном времени мы получаем данные о состоянии PC и всех остальных регистров, нужных переменных и тд. За счет этого в том числе можно в том числе «ходить назад», восстанавливать состояние системы на определенный момент времени(перед возникновением проблемы например), делать кучу тестов.

          Для тупо программирования и отладки ETB/ETM не нужны.
          Все современные Cortex A отлаживаются обычным Jlink-ом, подойдет и тут.
          Вот его описание и от туда:
          Supported CPUs: Any ARM7/9/11, Cortex-A5/A8/A9, Cortex-M0/M1/M3/M4, Cortex-R4, RX100/RX200/RX610/RX621/RX62N/RX62T/RX630/RX631/RX63N
          • 0
            J-Link у меня есть, но я почему-то не обратил внимание на поддержку им ARM11.
            Базовая версия стоит 300 евро, а это уже совсем другие деньги.
            • 0
              О том и речь, что отладчик стоит не дорого.
              Можно и еще дешевле если сидите дома самоделите, то купите Jlink EDU — 50 евро без предоставления каких-то бумажек.
              Если уж совсем жалко денег или их нет, то купите клон Jlink, которых у нас и у китайцев море.
              Или отломайте Jlink lite с одной из сотни отладочных плат.
      • 0
        По пятому вопросу уточнение, если можно. Вся документация на видеопроцессор (от декодирования до ускорения) и на аудиопроцессор открыта?
      • +1
        Есть даташит с полным описанием К1879ХБ1Я на русском языке.


        Дайте ссылочку, а? А то находится только вот этот огрызок: www.module.ru/upload/files/rc_module_k1879xb1ya_rev_sep2013.pdf
    • 0
      Уточнение про начальную прошивку. В процессоре имеется EDCL — Ethernet Debug Communication Link, таким образом если случайно стерли начальный загрузчик — его можно восстановить через EDCL.
  • 0
    Отдельное спасибо разработчикам именно за то, что, в отличие от Pi, разъемы выступают из платы на одинаковое расстояние! Как же сложно сделать хороший корпус для Pi из-за их расположения разъемов…
    Вид Pi сверху
    image
    • +3
      Да и эстетически Pi выглядит на фоне Модуля как дешевая китайская игрушка.
  • +3
    Сделайте такой же, но без DSP и HDMI, с 512 или более RAM и киллер фичей — сата или USB 3.0 (и достойным IO на нем). И ценой до 2к рублей. 1 GB NAND можно тоже выкинуть — ни туда ни сюда, а старые карточки на пару гигов и так у многих дома валяются без дела.
    • +1
      А такой же есть, но с перламутровыми пуговицами?
      • 0
        Вот она, настоящая проблема российского производителя — божественная клиентоориентированность.
      • 0
        Я имел в виду из анекдота, — «такой же, только зеленый».
    • –1
      Intel nuc

      www.amazon.com/gp/aw/d/B0093LINT2/ref=mp_s_a_1_3?qid=1396457775&sr=8-3&pi=SX200_QL40

      Core i3, правда. Но порядок цен, я думаю, понятен.
      Там ещё много таких коробочек
      • 0
        Эта интеловская штука слишком крутая и дорогая, мне хотелось бы просто Raspberry Pi, но чтобы к нему можно было подцепить большой HDD, и чтобы этот HDD хотя бы 10 MB/s тянул. Ну и было бы приятно, если бы его производили и продавали у нас.
      • 0
        Мне кажется, если раскурочить Mac mini, то получится материнка примерно техже размеров, что и этот Intel NUC… А сам NUC в России как-то не продается…
        • 0
          Только если ее подпилить. Она в нем как краб растопырена на весь корпус, а размером он с учебник. Nuc продается нормально, в прайсах присутствует. Цена на него недемократичная.
          • 0
            Да, вы правы, помотрел ТТХ — mac mini в 4 раза больше по площади…
            А в магазинах(только в интернете) я встрчал в России только с Intel i3… а с i7 нету.
        • 0
          А сам NUC в России как-то не продается…
          Как это «не продаётся»? Или имеете в виде «не покупают»?
          • 0
            В следующем коменте я пояснил это — в продаже встречал только версию с i3, которая вообщемто не интересна(возможности поменять камень руками там нету). С i5/i7 только на амазоне видел…
            • 0
              C i5 много где есть, в том числе в крупных сетях вроде Юлмарта и Ситилинка. Вы где-то не там ищете.
              • 0
                даже тупо гугление на тему «Intel NUC i5 купить» не выдает разумных ссылок. В ситилинке с i3 только видел.
  • +2
    Плата хороша и по вполне вменяемой цене. Raspberry PI за 1500 руб. завел в течении вечера на Raspbian-е, и понял, что для многих задач она даже избыточна, а для более сложных — слаба. Поэтому 300MHz не пугают, этого хватает для многих вещей за глаза.

    Но. Очень сумбурное изложение. Я ничего не понял.

    > Будем устанавливать Debian 7.0 Wheezy для архитектуры armel, система будет развернута в директории debrootfs.

    Где эта директория будет находиться? На хост-системе? В корне? В какой-то поддиректории? В корне целевой системы? Или внутри директории debrootfs на хост-системе будут созданы файлы, которые надо скопировать на диск целевой системы?

    > Для выполнения второй стадии нам понадобится эмулятор QEMU в режиме syscall

    То есть, помимо хост-системы и целевой системы еще нужна и виртуалка?

    > Затем надо скопировать qemu-arm-static с хост-системы на целевую систему:
    > sudo cp /usr/bin/qemu-arm-static debrootfs/usr/bin

    Что это за каталог (или устройство?) такое — «debrootfs/usr/bin»? Возможно, так и нужно писать, но поясните, что сия запись значит.

    > После этого можно выполнить вторую стадию debootstrap:
    > sudo chroot debrootfs /debootstrap/debootstrap --second-stage

    Опять же вопрос, что такое debrootfs. Это тип файловой системы?

    > Теперь можно chroot-ся в целевую систему

    Не понимаю, как вы можете гарантировать, что после chroot вы сможете запускать программы другого дистрибутива? В 90% случаев схлопочите сегфолт из-за другой версии libc или ядра не той системы.

    > После этого можно создать, скажем, UBI-образ rootfs

    Как?

    > и прошить его в NAND-флеш

    Почему только NAND?

    > или загрузится по NFS

    Ни разу этого не делал, хотел бы увидеть в данной статье применительно к К1879ХБ1Я. Ведь плату нужно как-то настроить для такой загрузки.
    • +2
      Ах, 30$ это цена одного только чипа… Ну надеюсь что заложенная температурная устойчивость стоит своих денег и плата реально работает в неотапливаемых уличных устройствах.
  • +5
    Ребят, ну что вы на человека накинулись. Конечно, с первого взгляда медленно, дорого и неинтересно, однако если эти люди допилят нормальные открытые патчи для gstreamer и ffmpeg, то этот чип будет такой пушкой, что рядом нужно будет строить бомбоубежище. Ведь самые большие проблемы с китайскими SoCами под Linux в том, что там никто ничего не хочет официально делать для видеокодирования и декодирования, все пилиться энтузиастами с переменным успехом.
    А если эта штука будет кодировать h264 через gstreamer, да еще и работать на ядре 3.10, то поверьте, это будет очень конкурентноспособный чип.
    • 0
      Ребят, ну что вы на человека накинулись. Конечно, с первого взгляда медленно, дорого и неинтересно, однако если эти люди допилят нормальные открытые патчи для gstreamer и ffmpeg, то этот чип будет такой пушкой, что рядом нужно будет строить бомбоубежище.


      В поставку включены плагины для gstreamer 0.1x, в настоящий момент перетягиваем плагины на новый gstreamer 1.2.x, там много чего поменялось в плане API. До FFmpeg пока руки не дошли, ориентируйтесь на gstreamer.
  • +1
    У нас тут в жуечке интересуются распиновкой. Можно рассказать подробнее, что куда?
  • +1
    Интересно, как русским микросхемам название придумывают.
    Есть какая-то дирректива сверху обязывающая иметь в названии буквы не имеющие аналогов в английском, чтобы враги не могли даже случайно наткнуться?
    • +2
      Это ещё стандарт с советских времен. Вот. Котя конечно расшифровки ХБ там нет — раньше не было такого класса микросхем…
  • +1
    Тоже начали осваивать, недавно приобрели, все руки не дайдут, но я его под зрение брал.
    Спасибо за пост! А как на счет портирования BSD (ARM), не пробовали, и какие грабли могут возникнуть?
  • +3
    Блин, только одно слово: МОЛОДЦЫ!!!
    Те кто сравнивают с малиной и вообще китаем, видимо, не в курсе состояния дел современной российской электронной промышленности. Хочется верить что не все еще потерянно и мы выкарабкаемся из этого.
    • 0
      Не выкарабкаемся, с таким подходом — увы. Нужна реальная гос программа где будет финансирование и поддержка, ныжну кадры которые будут работать. А ждать от российского производителя выход на уровень интела — глупо, нужны годы(дестилетия) и деньги(много денег) и чем раньше начать — тем лучше, и надо этим заниматься, а не говорить «вот щас соберемся и дадим ответ западу».

      А пока вердикт — за такие деньги, мне эта штука не нужна! Я не люблю лозунгов «это же российский производитель — покупайте его фигню», мне хочется чтобы некомпетентность и неконкурентоспособность не прикрывали громкими фразами «отечественный производитель». В общем-то точно также как и с машинами. По мне это больше похоже на лицемерие продавать народу некачественный или неадекватный по цене товар прикрываясь благими целями.
      • +1
        Закройте глаза на надпись «аналого Raspberry Pi» и обратите внимание на температурный диапазон работы платы. Это может немного сдвинуть оценку цена/качество в положительную сторону.

        Госпрограмма финансирования, кстати есть. Кадры, которые работают — тоже есть. С деньгами и временем, правда, пока проблемы, но если вы из Москвы, то ездите на метро по билетам, в которых стоят российские чипы — и они вполне конкурентоспособны относительно зарубежных аналогов.
        • –1
          но если вы из Москвы, то ездите на метро по билетам, в которых стоят российские чипы — и они вполне конкурентоспособны относительно зарубежных аналогов.

          Вообще-то я говорил о чем-то большем нежели такое примитивное решение. О том что у нас нет компаний который занимаются исследованиями, патентами, разработкой и производством электроники процессоров, микропроцессров, памяти и тд. то что есть в каждом продукте. И мощности тут должны быть совсем другие. Если запад скажет в россию мейнфремы не поставлять вообще, будут использованы в военных целях, мы явно останемся неконкурентно способными ибо сами, на своих деталях фактически не способны построить компьютер, тем более конкурент западному

          Закройте глаза на надпись «аналого Raspberry Pi» и обратите внимание на температурный диапазон работы платы. Это может немного сдвинуть оценку цена/качество в положительную сторону.


          Я предлагаю не закрыть глаза на эту надпись, а уволить человека который это написал, если это статья была частью его работы как маркетолога или тех специалиста. Ибо только автор виновен в том, что преподнес материал неправильно, допустил кучу маркетинговых ошибок в результате чего продук скорее провалился в глазах потребителя.
          Пост опубликован от лица компании, разве у них не работа такая — преподносить матеал грамотно? Не справляются?
          • 0
            нет компаний который занимаются исследованиями, патентами, разработкой и производством электроники процессоров, микропроцессров

            Если вы говорите о потребительской электронике, то у нас и рынка такого нет, в смысле нет компаний, которые делают потребительскую электронику в России. Если говорите в общем, то такие компании есть.
            chiptalk.ru/ — хороший блог, если интересуетесь этой темой

            Но кстати, у нас есть компании, которые занимаются разработкой и продаже(и патентованием конечно же) IP-ядер — блоков, из которых потом производители собирают SoC как конструктор, которые идут в том числе в потребительскую электронику.

            Не все так плохо, но да, плохо :)

            Вообще вы переводите разговор в неправильную сторону, говоря, что мы не способны.
            Скорее наше правительство делает условия не благоприятные для производства всего этого у нас. Во многих странах микроэлектроника это датируемая промышленность, которая вообще не всегда приносит прибыл, а часто есть деньги налогоплательщиков. Это касается и мировых лидеров.

            • –1
              Ну так обратите внимание что я как раз и писал о необходимости гос поддержке данного направления.
              А также писал о том, что если вышеописанный продукт пытаются выбросить на потребителький рынок — идея плохая, он ужасен по сравнению цена\качество и сравнивать с Raspberry Pi нельзя и виноват автор статьи.
              А если это для промышленного использования так и пусть пишут статью в этом русле, мы прочтем и у нас сложится правильное впечатление
              • +1
                Что есть «потребительский рынок»? Несколько сотен энтузиастов? Потребитель будет потреблять это в составе какого то другого продукта. Увы но конкурировать с Китаем в массовом секторе врядли получиться. «Массовый» это когда можно выкинуть половину рассыпухи из устройства (например блока питания) и потребитель этого не заметит (по крайней мере сразу).
                А вот в специализированных применениях я думаю вполне можно попытаться. В бортовой аппаратуре автомобилей, в системах наружнего видеонаблюдения, в промышленных системах типа станков, например.

                Просто изнутри видел ситуацию. в начале 2000-х. Сказать что все было потеряно — ничего не сказать. Проектирование «микросхем» на уровне резистивных сборок — это не серьезно. Да и платы чуть ли не ЛУТом делали. По элементной базе — я удивлюсь если у нас таки сохранился шаг 0.25, а не перешли на mil'ы (сколько эти милы крови на курсаче выпили).

                Так что давайте быть оптимистами — стакан таки наполовину налили :)
          • +2
            О том что у нас нет компаний который занимаются исследованиями, патентами, разработкой и производством электроники процессоров, микропроцессров, памяти и тд. то что есть в каждом продукте.

            Компании, способные делать все это, есть. Про мэйнфреймы — погуглите «Т-плафтформы» хотя бы.
            Вопрос в том, что нет внутреннего рынка, потому что нет никаких причин, по которым электроника, произведенная в России будет дешевле китайской. Спасут только очень большие тиражи, а их нет, потому что есть китайская электроника. И все, замкнутый круг, который может разорвать только чья-то добрая воля по большим заказам именно российским производителям, или закрытие импорта. И то, и другое прямо сейчас маловероятно.

            Пост, кстати, обратите внимание, опубликован не от лица компании-производителя или дистрибьютора, а от лица компании, использующей продукт. Так что не надо на его основании предъявлять претензии к производителю.
            • 0
              А я и говорил про компанию использующую продукт, я не говорил что компания производитель писала пост, так или иначе хочется верит что пост писал человек который понимал что пишет и видимо сделал ошибку.
              Вопрос в том, что нет внутреннего рынка, потому что нет никаких причин, по которым электроника, произведенная в России будет дешевле китайской.

              Вот для этого я и писал что нужна гос поддержка (ну когда-то что-то надо же делать, по другому никак)
              • 0
                ну когда-то что-то надо же делать, по другому никак


                Есть еще рынок промышленной электроники.

                Кстати недавно был приятно удивлен что головные устройства в топовых комплектациях Hyundai российской разработки и причем похоже не только на уровне софта.
                • 0
                  Подробности можете рассказать?
                  • 0
                    Да собственно расказывать не много: купил машинку SantaFe в топовой комплектации для России Hightech. Головное устройство с навигацией от Навитела. Как оказалось к разработке этого головного устройства имеют корейские Tinnos и российские Mortex. Сам контактировал с последними на тему свежих прошивок. Кто конкретно что там разрабатывал — врать не буду доказательств у меня нет. По последним данным Мортекс таки делал софт, или даже адаптацию для Навитела.
          • +3
            Я предлагаю не закрыть глаза на эту надпись, а уволить человека который это написал, если это статья была частью его работы как маркетолога или тех специалиста. Ибо только автор виновен в том, что преподнес материал неправильно, допустил кучу маркетинговых ошибок в результате чего продук скорее провалился в глазах потребителя. Пост опубликован от лица компании, разве у них не работа такая — преподносить матеал грамотно? Не справляются?


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

            Мы как дизайн-центр электроники не ставили перед собой цели продвинуть эту плату, ведь это не наша разработка. Наша задача — поделиться опытом, рассказать о своих впечатлениях от работы с этим продуктом.

            Более того, получив такой шквал комментариев и почти сто голосов в рейтинг статьи, мы тем более не жалеем, что оставили Raspberry Pi в названии. :)
      • 0
        Сталина на вас нет!
  • –2
    «Госзаказ», «госзаказ», «госзаказ»… На Айфоны госзаказ нужен, чтобы Apple выжила?
    • 0
      Apple начинала с денег инвесторов. В России ни один человек в здравом уме не станет инвестировать много денег в стартап с такими затратами, рисками и даже в случае успеха с окупаемостью во много лет. В России вообще глупо инвестировать во что-то, что не окупится очень быстро.
      А еще и с отраслью во всем мире сейчас такая ситуация — инвестиции в кремниевые стартапы сократились за последние десять лет как бы не на два порядка. Если бы Apple начинала сейчас — может быть и не выжила бы.
      Именно поэтому сейчас у развития российской электроники на массовый рынок, к сожалению, может быть только один инвестор — государство.
    • –1
      Apple — это вишенка на торте. Где был бы этот Apple без плодов госзаказа вроде интернета.
  • 0
    Сегодня же вышел ответ Intel всего за 90$ 1Gb памяти и 1.4 Ггц ну и наворотов побольше, ПО
  • –1
    Запретить! Ввести ответственность за изготовление и распространение. По ящику крутить ролики о задержании очередной банды чипмейкеров и контроллер-диллеров, например, как была накрыта тайная сходка it-гуру, на которой эти нечеловеки должны были решить какую платформу поддерживать в будущем — i386 или ARM. По НТВ пустить сериалы, как под видом кодера-ассемблериста внедряется секретный сотрудник органов в глубоко законспирированную организованную группировку айтишников, которые занимались бесчеловечными делами: изготавливали и внедряли быстродействующие и низкопотребляющие контроллеры и микрокомпьютеры (здесь авторы сериалов должны провести аналогию с синтетикой), поднимали оверлейную р2р сеть, писали и отлаживали код. А в перерывах между противоправными действиями, пили масала-чай. Как он чуть не провалился, когда использовал неизвестные флаги компиляции, как ему приходилось читать классическую литературу и изучать (о боже!) математику, чтобы проканать за своего.
    По первому в prime-time Рийнада Зийналова должна оттараторить пару тройку репортажей о опасности и пагубности пути, на который становятся люди решившие попробовать читать схемы, разбираться в коде и даже делать своё — как они все утверждают для собственного применения. Вот даже вижу спец-репортаж: "… он бросил одноклассники и вконтакте, он больше не лайкает друзей в фэйсбуке и не репостит твиты. Кто он? Зачем он сделал такой пагубный выбор? Теперь он читает (только подумать!) книги, изучает формальную логику и даже пробует математику! Он пересел на велосипед и соскочил с пива. Больше не покупает Ягу, а ведь раньше он этим давал работу ларёчнику и жизнь его семье. Не ходит на демонстрации ни За, ни Против, а ходит на турники и изучает устройство АК-74. Очередной отщепенец из Поколения «ip»… Потом показывается как зарёванный ларёчник давит катком контроллеры и микрокопьютеры, а на площади заставленной пивными палатками в торжественной обстановке под песни супер поп звёзд сжигается чучело Р. Столмана и книги..."
    Т. е. должна быть полная и даже с перегибами абсурда аналогия сухого закона. Когда у государства есть монополия на производство изготовление и строго ограниченное распределение. Должно быть поделие в крепком стальном корпусе с элементами ламповой схемотехники, заодно решается проблема с обогревом домов, с MSDOS на борту, т. к. уже давно изучено как она штырит, а новых приходов никому не надо. И всё это должно распространятся через специальные магазины и по талонам. Reductio ad absurdum во всей красе.
    послесловие. Ведь поймите, как только зачнётся гос. поддержка со стимуляцией, так сразу появятся профильные комитеты и спец комиссии из людей с их замами и секретарями, привыкших только находится в в комитетах и комиссиях. А это новые отчёты о проделанной работе, бесконечные совещания, пленумы и съезды с симпозиумами. Принимать ключевые решения будут не ГК с ГИ, а некие безликие бюракратические институты с заверением в бухгалтерии. И так далее по Паркинсону. Лучше уж запретить.
  • 0
    Молодцы! Я рад, что у нас делают (хотя бы частично) микросхемы такого уровня.
    Понятно, что мы не сможем построить всю технологическую цепочку для выпуска, скажем, айфонов. У нас не хватит ни денег, ни времени, ни рынка для этого. Но, в случае, например, углубления всяких разных санкций, будет на чем квадрокоптер запустить :)
  • 0
    Кстати, НТЦ «Модуль» опубликовал исходные коды системного ПО для микрокомпьютера МВ77.07 на хостинге открытых проектов github.

    В комплект опубликованного в исходных кодах ПО входят:

    — Ядро Linux версии 3.10.
    — Отладочный инструмент edcltool.
    — Исходные коды загрузчика mboot.
    — Утилиты для работы с VDU.
    — Конфигурация для crosstool-ng.
    — Сценарии для генерации образов debian и raspbian.
    — Примеры программ для Neuromatrix DSP.
    — Набор инструментов для Neuromatrix DSP (компилятор С/С++, ассемблер, документация).

    Дальнейшие обновления ПО будут размещаться по мере появления на github-аккаунте ЗАО НТЦ «Модуль», туда же можно написать об обнаруженных проблемах или прислать свои патчи.

    Библиотеки для работы с аппаратным декодером видео будут доступны немного позже в этом месяце.

    Приобрести микрокомьютер МВ77.07 можно здесь.

    >>> Страница проекта на GitHub

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разработка