Arm с внешней шиной данных?

Тема в разделе "Флудилка", создана пользователем Igor68, 15 апр 2021.

  1. Igor68

    Igor68 Гуру

    Доброго времени суток!
    Поступила задача: выбрать МК с внешней шиной адреса/данных, как у роутеров... но с ядром ARM/Cortex что бы организовать связь между устройствами по WIFI. Одно из устройств будет раздавать DHCP другие(другое) будет соединяться. Вы скажете такое как у роутера, но там MIPS... а он не на слуху. И средства отладки (включая JTAG) в наличии... и прочее.
    Данный МК должен систему грузить из впаянной флешки (какая-нибудь типа OptnVrt), но при старте запускать свои исполняемые файлы. Так же необходимо иметь IO для работы с небольшим дисплейчиком и маленькой клавой... ну может ещё что-нибудь. Понятное дело и serial для отладки в консоли. Ну и конечно I2C(для сохранения настроек в FRAM) и SPI для обмена с узлами внутри устройства. WIFI плохо представляю как периферию МК.
    МК на внутренней флешке предполагает зарузчик системы с внешней флешки(впаянной) ну и работа с консоли(типа загрузить, серийный номер и прочее) для конфига.
    Мощность(производительность не столь важна) - пыхтеть он не должен, разве только внешний доступ по WIFI (ssh, http ну и свой самодельный протокол).
    Какой посоветуете.

    Сразу оговорюсь что-то готовое типа ESP и какие-то иные платы будут отвергнуты, так же как и малина нано(да нет, зеро) предложенные мной.
    Почему такой глупый вопрос? Только потому что бы компоненты были доступны для изготовления изделия. Что касается WIFI то это может быть некое готовое распространённое устройство доступное по SPI или иному интерфейсу имеющимся в MK.


    Спасибо!
     
    Последнее редактирование: 15 апр 2021
  2. Igor68

    Igor68 Гуру

    Вот что-то подобное этому контроллеру (тут отладочная плата)
    https://www.chipdip.ru/product/sam9-l9260
    Вот только этот проц постепенно выходит из обихода, хотелось бы что-то понадёжнее... ведь не для вчера выбираю.
    Интересует подключение RAM и ROM внешних, но при наличии каrого-то RAM и ROM внутреннего. Плата должна иметь ещё интерфейсы.
    Весь смысл в том, что-бы можно иметь во внутренней памяти загрузочно-диагностический минимум, позволяющий загружать во враянный ROM готовых дампов и при включении запускать его с работой во внешнем RAM... ну и с интерфейсами.
    Предполагается такие изделия впаивать в платы на неких устройствах. Требуется только подготовить образ линукса с нужными программами.
    Если посмотреть то на показанной плате много лишнего. К примеру USB не надо... только RAM,ROM,IO... и JTAG(который только в отладке и нужен) для ETHERNEN и USB и прочего можно вывести места(контакты) для допайки. Обычно такие контроллеры имеют средства внутренней загрузи через посл.порт.
    Эксплуатировать такую плату никто не будет - нужна только для "подсмотреть схему" и "попробовать".
    А вот на Али:
    https://aliexpress.ru/item/10050022...02_,searchweb201603_&sku_id=12000019959005424
    Для меня наиболее страшные это работа с RAM в плане сигналов RAS,CAS и др.
     
    Последнее редактирование: 15 апр 2021
  3. Igor68

    Igor68 Гуру

    Доброго времени!
    Выбрал(заказал) это изделие:
    https://aliexpress.ru/item/10050022...02_,searchweb201603_&sku_id=12000019959005424
    Для ознакомления с подключением RAM. Специально выбрал не BGA корпуса.
    Цель:
    - "срисовать" (подсмотреть) схему, несколько изменить (через JTAG),
    - прочитать содержимое МК (думаю некий загрузчик), сделать свой загрузчик для МК и прочитать с его помощью содержимое внешнего ПЗУ,
    - приспособиться(освоить) к портированию Linux в загружаемый дамп (как в обычных роутерах) и заливать его во внешнее ПЗУ с помощью загрузчика в МК.
    - Одним словом приготовиться к новой схеме для нового (более свежего) МК
    ...но вот беда! Заказать то заказал, а вот информационные ресурсы именно на это изделие не смог найти.Если кто встречался с этим изделием дайте знать. Я понимаю, что есть и даташит на МК( я его уже срисовал) и есть аналогичные устройства у нас (да в том же ЧипДип, но по цене 15 тр - умники изделие снято с производства, а они быкуют) схемы на которые срисовал и ссылки на ресурсы подобрал.

    Если не затруднит, укажите ссылочку... ели кто имел с этим дело.

    Заранее благодарен!
     
  4. ZAZ-965

    ZAZ-965 Гуру

    Добрый день. Поддержка AT91SAM9260 есть в старом OpenWrt 12.09 (судя по всему, на этом проце был всего один роутер, поэтому в новыx версиях OpenWrt поддержку удалили). Здесь http://dmilvdv.narod.ru/AT91SAM9260/index.html человек сам сабирал на основе Buildroot утилит.
     
    Unixon и Igor68 нравится это.
  5. Igor68

    Igor68 Гуру

    Последняя ссылка у меня срисована уже, но всё равно спасибо!!!
    По поводу OpenWRT штука интересная но... в связи с тем, что устройства WIFI как детали мною не найдено думаю придётся искать что-то готовое. Не хотелось бы ESP, но не знаю пока. Изделие (самодельное) должно стать в виде платы с набором интерфейсов наружу, которое можно использовать как шаблон для устройств разного назначения... думаю пока буду рассматривать Linux 2.6.ХХ. Подсмотрел бы у имеющийся под рукой MOXA UC-7112-Lx-Plus, но во первых там нет JTAG, во вторых процессор BGA и тип мне не известен (какой-то ихний)... но вот отчёт:
    Код (Text):
    www-data@Moxa:~/nsite4$ uname -a                          
    Linux Moxa 2.6.9-uc0 #5 Wed Jun 28 14:35:20 CST 2017 armv4tl unknown
    www-data@Moxa:~/nsite4$
     
    Смысл в том, чтобы внутри МК иметь единый сервис-загрузчик с последовательным интерфейсом, а на загружаемом в внешнее ПЗУ дампе весь необходимый набор система + софт, который уникален для каждого устройства... каково бы оно не было. Разговор про WIFI только в том, что приборы должны иметь беспроводную связь... команды, данные и прочее, которые (данные) надо надо считывать в полевых условиях (дождь, грязь и др.) на доступные устройства(ноутбук, мобильник и др.). Для таких целей думаю надо в приборах иметь ОС, а не просто прошивку. Сами посудите - в процессе производства калибровка и прочее, а в процессе эксплуатации доступ к данным... и даже к архивным данным. Понятное дело что удобно на устройстве иметь Apache с PHP и прочее. И не надо всяких каких-то своих протоколов обмена, а можно и свой сервер - главное что удобно применять стандартные средства ОС.
    Что касается так сказать ПЛК, то реализация Modbus RTU, ETHERNET со всеми вытекающими , и прочее наверное удобно делать при наличии ОС. Вот и выходит, что плату удобнее впаивать в другую плату изделия... и вот тебе стандартная система купе с устройством/прибором. Будь такие в наличии и распространены я бы не поднимал тему... встраивать малины и т.п. не практично и не логично.

    Кстати про MOXA IA240/UC-7112-Lx-Plus они как изделия сняты с производства, появились новые крутые... но ведь есть ещё и более дешевая ниша. Веди никто не ругает ту же ардуину уже при наличии 32/64 битные. Для всего своя ниша, для мелочей просто прошивка, что-то более серьёзное требует уже ОС, ну и так далее.

    Ориентировочная доставка заказанной платы 11 мая 2021г.

    Простите за глупую философию!!!
     
    Последнее редактирование: 18 апр 2021
  6. Igor68

    Igor68 Гуру

    Вот я дожидаясь этого:
    https://aliexpress.ru/item/10050022...02_,searchweb201603_&sku_id=12000019959005424
    ну уж не знаю когда приедет:confused:
    Только вот цена отличается от примерно 2000р сейчас иная разумеется(я хотел в таком исполнении - сказано выше).
    Но вот имею Motorola VIP1003G (это приставка от РОСТЕЛЕКОМ типа IPTV ну или что-то), решил потренироваться на ней. Ранее Маме делал TV по интернет, эта штука ей не по душе и она поменяла на просто антенну.... сейчас распространено - эти приставки DVBTV и прочее... простите за названия. Но пришлось сделать (а может и сам хотел) поставил к ней в комнату роутер... и себе то же(за то провода не надо тянуть)... ну и смартфон её на том роутере, а у меня свой. Оба роутера по 5ГГц по мосту (чисто MAC) связаны. И интернет по этой схеме, потому как он проложен к ней.
    А что приставка VIP1003G? Валяется. Снёс с неё ROSTELECOM... и сейчас вроде как тренируюсь с установкой системы. Там как оказаkось Linux:
    (малина, что приклеена к роутеру и в него же включена... ну и на нём не minicom, а "miniterm.py" - вполне нормальная штука - думал python вовсе отстой, но удобно. USB-SERIFL/TTL включен сразу в неё - так удобнее, потому как шнурок USB тащить не надо)

    Код (Text):
    System memory: 256 MB
    Using Slot 1
    Unpacking Image ...Done
    Linux version 2.6.23.17_stm23_0123 (dailybuild@craigellachie) (gcc version 4.5.3 20111123 (STMicroelectronics Base) ) #1 PREEMPT Fri Sep 14 12:36:04 CEST 2012
    Booting machvec: vip19x3
    Reserve 10240 KiB for STAVMEM (0 KiB for graphics)
    STx7105 version 4.x
    Kernel command line: console=ttyAS0,115200 mtdparts=Onboard_Flash:0x00080000@0x00380000(FFS),0x00380000@0x0(Raw);stm-nand-flex.1:-@0x07600000(KreaTV),0x07600000@0x0(Reserved) bootdevice=nor bootfiles=raw systemmemsize=262144 rbl=2 rbl_mode=1 rbl_version=2.12 dbl=1
    Kernel has NOT DVR support
    bpa2: partition 'bigphysarea' created at 0x40409000, size 4 kB (0x00001000 B)
    Using tmu for system timer
    Using 25.000 MHz high precision timer.
    console [ttyAS0] enabled
    Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    Memory: 246784k/262144k available (1523k kernel code, 360k data, 92k init)
    SH4 450.00 BogoMIPS PRESET (lpj=225000)
    NET: Registered protocol family 16
    PHY configuration mode: MII
    Generic PHY: Registered new driver
    NET: Registered protocol family 2
    Time: SuperH clocksource has been installed.
    IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
    TCP established hash table entries: 8192 (order: 4, 65536 bytes)
    TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
    TCP: Hash tables configured (established 8192 bind 8192)
    TCP reno registered
    Unpacking initramfs...
    Overmounted tmpfs
    done
    Freeing initrd memory: 665k freed
    JFFS2 version 2.2. © 2001-2006 Red Hat, Inc.
    yaffs Sep 14 2012 12:34:14 Installing.
    io scheduler noop registered
    io scheduler anticipatory registered (default)
    stm_hwrandom stm_hwrandom: STM Random Number Generator ver. 0.1
    Kboxdev: registered device with major 120
    STMicroelectronics ASC driver initialized
    stasc.0: ttyAS0 at MMIO 0xfd031000 (irq = 122) is a stasc
    stasc.1: ttyAS1 at MMIO 0xfd032000 (irq = 121) is a stasc
    Marvell 88E3015: Registered new driver
    SMSC LAN8187: Registered new driver
    SMSC LAN8700: Registered new driver
    SMSC LAN911x Internal PHY: Registered new driver
    SMSC LAN8710/LAN8720: Registered new driver
        GMAC - user ID: 0x10, Synopsys ID: 0x33
    No valid MAC address yet; it will be set from the console later.
        eth0 - (dev. name: stmmaceth - id: 0, IRQ #134
        IO base addr: 0xfd110000)
    STMMAC MII Bus: probed
    eth0: PHY ID 01410e20 at 0 IRQ 246 (0:00) active
    VIP19xx onboard NOR flash device
    Onboard_Flash: Found 1 x16 devices at 0x0 in 16-bit bank
    Using word write for ST M28WXX0 FLASH
    cfi_cmdset_0001: Erase suspend on write enabled
    2 cmdlinepart partitions found on MTD device Onboard_Flash
    Creating 2 MTD partitions on "Onboard_Flash":
    0x00380000-0x00400000 : "FFS"
    first erase region 1 for slave @ 3670016
    0x00000000-0x00380000 : "Raw"
    first erase region 0 for slave @ 0
    NAND device: Manufacturer ID: 0x01, Chip ID: 0xf1 (Unknown NAND 128MiB 3,3V 8-bit)
    2 cmdlinepart partitions found on MTD device stm-nand-flex.1
    Creating 2 MTD partitions on "stm-nand-flex.1":
    0x07600000-0x08000000 : "KreaTV"
    0x00000000-0x07600000 : "Reserved"
    spi_stm_ssc: SSC SPI Driver
    i2c /dev entries driver
    Software Watchdog Timer: 0.07 initialized. soft_noboot=0 soft_margin=60 sec (nowayout= 1)
    stm_rng hardware driver 1.0 configured
    TCP cubic registered
    NET: Registered protocol family 17
    Freeing unused kernel memorDBL init started
    Mounting tmpfs
    Mounting procfs
    Unable to update /proc/sys/net/unix/max_dgram_qlen
    Wakeup HDMI CEC on VIP18x3
    Mounting FFS
    yaffs: dev is 32505858 name is "mtdblock2"
    yaffs: passed flags ""
    yaffs: Attempting MTD mount on 31.2, "mtdblock2"
    yaffs: auto selecting yaffs2
    block 77 is bad
    block 78 is bad
    block 79 is bad
    block 80 is bad
    Verifying system integrity...
    System integrity is intact
    Running on Motorola VIP1003 with KreaTV Firmware version 3.17.2
    Using Vendor Class Id Motorola_RTC_VIP1003
    Using Bootcast Id motorola-rtc-vip1003
    Using SAP Id motorola-rtc.vip1003
    frontpanel: Normal probing is used
    frontpanel: VIP1003.
    front_panel driver loaded
    ir_vip: module license 'Proprietary' taints kernel.
    input: Kreatel IR-keyboard/remote as /class/input/input0
    ir_vip: enable interrupts
    IR driver loaded
    Initializing video
    Entering video active mode
    Could not open /tmp/splash.bmp
    ir_vip: resetting all keymaps
    ir_vip: adding new keymap 3 34321
    ir_vip: adding new keymap 3 61801
    ir_vip: adding new keymap 3 18778
    ir_vip: adding new keymap 3 17800
    ir_vip: adding new keymap 3 64800
    ir_vip: adding new keymap 3 64768
    ir_vip: adding new keymap 3 34319
    ir_vip: adding new keymap 2 3
    ir_vip: adding new keymap 2 19
    ir_vip: adding new keymap 2 21
    ir_vip: adding new keymap 0 38
    ir_vip: adding new keymap 0 37
    ir_vip: adding new keymap 1 32
    ir_vip: adding new keymap 0 32
    ir_vip: adding new keymap 0 5
    ir_vip: adding new keymap 0 2
    ir_vip: adding new keymap 1 1
    ir_vip: adding new keymap 1 0
    ir_vip: adding new keymap 2 18
    ir_vip: adding new keymap 4 121
    DVB is NOT available
    No valid splash image in local storage
    Bringing up interface eth0
    Reading link status...
    PHY: 0:00 - Link is Up100/Full-> Link is up
    Link speed: 100Mbps/Full
    Using DHCP
    Total DHCP timeout is 15 seconds
    IP-Config: eth0 hardware address 00:02:9b:aa:70:d2 mtu 1500 DHCP
    IP-Config: eth0 complete (from 192.168.7.1):
    address: 192.168.7.237    broadcast: 192.168.7.255    netmask: 255.255.255.0  
    gateway: 192.168.7.1      dns0     : 192.168.7.1      dns1   : 0.0.0.0        
    nfsserver: 192.168.7.1
    nfspath:
    Download parameters:
      Splash boot order: 333
      Kernel boot order: 333
      Bootcast address : 224.2.2.2:22222
      Sap address      : 224.2.127.254:9875
      Http address     : 192.168.7.150:80
    Bootcast download protocol registered
    TFTP download protocol registered
    Local Storage download protocol registered
    SAP download protocol registered
    HTTP download protocol registered
    Loading splash image
    Using Local Storage
    LS: No valid image available.
    Using Local Storage
    LS: No valid image available.
    Using Local Storage
    LS: No valid image available.
    Unable to successfully display a splash image. Skipping splash
    Loading kernel image
    Using Local Storage
    LS: No valid image available.
    Using Local Storage
    LS: No valid image available.
    Using Local Storage
    LS: No valid image available.
    Reboot.
     
    Ну думаю почитаю :
    https://4pda.ru/
    И... отсосиновики(грибы такие есть)... заблокировано конкретно! Это что?
    Тут кстати TFTP сервер вроде как поднял, но он что-то не в действии:
    Код (Text):
    Проверяем TFTP сервер
    tftp localhost
    tftp> get <file_name>
    Sent 140 bytes in 0.0 seconds
    tftp> quit
    Стервец не раборает - надо читать!
    Мне не важно работа этой приставки... надо только найти возможность установки Linux в рабочем состоянии... пусть даже не будет уметь TV - надо только сам Linux... ну там SSH и прочее.
    Если есть опыт - Подскажите! Мне надо это делать привыкнуть самому! И это не касается этого устройства (Motorola VIP1003G) а вообще.
    Спасибо!
     
  7. ZAZ-965

    ZAZ-965 Гуру

    @Igor68, попробуйте 4pda.to
    Тема пересборки Linux прошивок мне интересна, на 4pda нашел ссылку на KreaTV Software Development Kit - судя по всему подходит для VIP1003G. Заинтересовался, на чем написал графический интерфейс прошивки - некий ekioh на основе веб движка WebKit и JS SpiderMonkey. Блин, и это на 256 MB, умели же!
     
    Igor68 нравится это.
  8. Igor68

    Igor68 Гуру

    Доброго времени суток!
    по 4pda.ru/... меня направляли поисковики.
    KreaTV (ссылка указанная Вами) доступна... и в поисковике без проблем - скачал пару версий. Там надо собирать... сейчас проблема с загрузкой. Пробую по TFTP, NFS, USB-FLASH пока не срабатывает. Есть еще и по HTTP - через socat принимаю запрос, но что отвечать не ведаю. TFTP что-то не подниму никак. Пока курю TFTP, а на Windows не могу - что-то Oracle VM не устойчиво работает на Debian 10 - винда зависает в любой момент. TFTP да и NFS поднимаю на старом системнике с Debian 9 - с NFS всё испытано малинами
     
    Последнее редактирование: 17 май 2021
  9. Igor68

    Igor68 Гуру

    Вот продолжаю опыт...
    И совсем не так как в описании в 4pda. Многое помогло, но не всё так.
    Да кстати я удалил "СОФТВАРЕ" из биос, что не рекомендовали... получилось восстановить по TFTP (пришлось юзать винду виртуальную), но в результате флешка стала работать.
    Код (Text):
    ....
    fbsplash: daemonizingfbsplash: daemonizinghostname is vip19x3-00029BAA70D2
    ## fw_printenv: Warning: "firmware_version" not defined
    Splash message: Configuring network interfaces ...
    Setting MAC address 00:02:9B:AA:70:D2
    stmmac_timer: TMU2 Timer ON (freq 256Hz)
    ADDRCONF(NETDEV_UP): eth0: link is not ready
    IGMP version:
    eth0 V2
    lo V2
    ## fw_printenv: Warning: "rootfs_nfs_ip" not defined
    ## fw_printenv: Warning: "rootfs_nfs_path" not defined
    ## fw_printenv: Warning: "rootfs_mode" not defined
    ==================================================
    1. Boot from NFS share
    2. Boot from FLASH memory
    3. Force firmware upgrade
    4. Erase "env" partition and reboot
    0. Stop booting
    R. Reboot
    Press [012] to change rootfs source:  rPHY: 0:00 - Link is Up - 100/Full
    ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
    0
    Using "vip19x3-rt" as DHCP Vendor Class ...
    DHCP client options: -n -q -V vip19x3-rt
    Splash message: Obtaining DHCP lease ...
    udhcpc (v1.16.0) started
    Sending discover...
    Got 1 offers, selecting 1
    Sending select for 192.168.7.237...
    Stashing DHCP ACK
    ....
    А вот запуск по инструкции... типа
    Код (Text):
    1. Boot from NFS share
    2. Boot from FLASH memory
    3. Force firmware upgrade
    4. Erase "env" partition and reboot
    0. Stop booting
    R. Reboot
    Press [012] to change rootfs source:  rPHY: 0:00 - Link is Up - 100/Full
    не проработал. Уж больно там всё "заточено" под своё - РОСТЕЛЕКОМ.
    Наверное зевал несколько раз... устал в такую жару.
    Хочу сборку - просто Linux... а тв приставка вроде ни к чему, но если будет то ладно.
    20210517_211542.jpg
    Это логотип Ростелекома на выходе видео приставки(HDMI на телеке занят)... он в режиме монитора для компа, а это как раз окошко дополнительного экрана на телеке, где информация с выхода приставки. Картинка хреновая - скриншот не выйдет... окно в окне, какой скриншот?
    Одним словом железка шевелится, но не чистый Linux как я хотел... тем не менее сервер SSH(порт 22) на приставке поднят.

     
  10. Igor68

    Igor68 Гуру

    Китайские товарищи сказали "ОТСОСИНОВИКИ"... грибы такие есть, аж целое лукошко.
    Я про это:
    https://aliexpress.ru/item/10050022...02_,searchweb201603_&sku_id=12000019959005424

    Вроде весна, лето на носу, засуха в округе... до грибного сезона далече! Ан нет - лукошко отсосиновиков мне всё же вручили:(
     
  11. parovoZZ

    parovoZZ Гуру

    А чо она такая дорогая?
     
  12. Unixon

    Unixon Оракул Модератор

    Ох, сколько ж там заморочек то ... :eek:
    У самого лежат несколько этих 9260, если и когда до них руки дойдут это будет уже совсем сродни ковырянию Z80 :D
     
  13. Igor68

    Igor68 Гуру

    Когда заказывал была в районе 2000руб, как говорят с хвостиком... на следующий день 10000руб с хвостиком. Сейчас опустилась до 9000руб с хвостиком. Искал специально не в BGA подобных корпусах,.. для опытов - хочется научиться собирать Linux для размещения в ПЗУ... ну и т.п.
     
  14. Igor68

    Igor68 Гуру

    Несколько этих 9260 это просто контроллеры, или платы отладочные на их основе?
     
  15. Unixon

    Unixon Оракул Модератор

    Процессоры AT91SAM9260B, AT91SAM9XE256 и совместимая FLASH/SDRAM память, планировал свою материнку запилить на них, подглядывая в отладочники от starterkit.ru.
     
  16. Igor68

    Igor68 Гуру

    Доброго времени суток!
    Хочу указанную выше по ссылке плату с AT91SAM9260 вместе со всей памятью на борту, дабы приобрести опыт собирать Linux. Особенно радует наличие JTAG. Свою плату собирать нет времени именно для опыта, да и желания для этого процессора. Хочу иметь опыт для сборки Linux и освоить SDRAM (ну там сигналы RAS и CAS и пр.) - потому как с ними не работал, а только со статической. Всякие РУ5 что были на Спекирумах не в счёт. Потому и выбрал плату именно с этими корпусами. А что касается проца, то буду позже собирать свою но на Cortex каком-нибудь - прикалывает режим THUB в прерывании без выхода в ARM режим. Но пока надо научиться на чём-то готовом и привыкнуть к динамической памяти... ну а потом и периферия... но это всё потом.

    Потому сегодня и делаю перезаказ, но у другого продавца. Жаль времени столько в трубу улетело!
     
    Последнее редактирование: 26 май 2021
  17. parovoZZ

    parovoZZ Гуру

    Не понял - а эта плата чем не подошла?
     
  18. Igor68

    Igor68 Гуру

    Потому как продавец сначала реализовал заказ, потом на сайте поменял цену и наконец сказал что такого товара нет... и попросил отменить заказ. Вот только не сразу, а через время.
    Я вроде как про ОТСОСИНОВИКИ уже говорил.
     
  19. parovoZZ

    parovoZZ Гуру

    я на алике не затариваюсь особо, поэтому за отсосиновики не в курсе.
    За 10-ку такую плату можно и у нас купить без гемора и с гарантиями.
    Но цены на электронику шокируют.
     
  20. Igor68

    Igor68 Гуру

    У нас я видел за 10тр и в корпусе BGA и без JTAG. Тут не одна плата, а "бутерброд" - сверху проц, память и немного обвязки с периферией, а снизу вторая плата - там разъёмы и прочее. Такой вариант и нужен - даже как идея, где сверху Linux и его можно впаять целиком вщ что-то другое (прибор, изделие и прочее). Только в ПЗУ размещай программные модули и прочее - конфигурируй подключая необходимое, а основное уже есть.