Перейти к содержанию
    

Отладочные средства на основе ARM.

Проблем с железом нет - проблема использовать его. Для 99% достаточно atmega328 и только 1% думает что им надо больше. Великий Renesas сдох со своими чудными процами из-за софта. STM, AVR живут только за счет отсутствия проблем с софтом. Как только A7-A9 станут иметь нормальные средства программирования - тоже пойдут в народ. ...

Извините, но эту ветку могут читать дети (которые могут в это поверить)!!!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

starterkit, ответьте лучше на вполне конкретные вопросы Chudik-а!

Поверьте, эти вопросы интересуют не только детей...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скажем так, интересует любой toolchain, который отвечает следующим требованиям (навскидку):

 

1) штатно используются готовые сборки Linaro

https://launchpad.net/linaro-toolchain-bina...lestone/2013.09

есть версии для Linux и Windows.

2) С платой идет buildroot с импортированными библиотеками OpenGL, кодеками и плагинами Gstreamer из Yocto, Freescale для BSP использует Yocto

https://community.freescale.com/docs/DOC-1616

вы можете собрать все что нужно по мануалам только ядро и загрузчик оставить от платы

3) То что вы описываете поддерживает ядро Linux, Qt тоже есть. Поставит готовый дистрибутив Linux проблем нет, но заставить там работать аппаратное ускорение видео и графики - нужно будет помучаться. Официально Freescale поддерживал только старую версию Ubuntu 11.10.

Для сборки естественно потребуется дистрибутив Linux, хотя бы в виртуалке. Образ виртуальной машины есть.

 

7" дюймовый плаг с LVDS и резистивным тачскрином стоит почти в 3 раза дороже самой платы :) с HOLA я его не пробовал - пока нет переходника, с i.mx6q работает, по периферии у этих процессоров отличия незначительные - solo это облегченный вариант quad, так что не должно возникнуть проблем.

 

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

Изменено пользователем sasamy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Модуль на базе Atmel SAMA5D3x (ARM Cortex-A5)

 

 

AXSY-SoM-SAMA5D3_top.png

 

 

Возможности и особенности:

 

• Ядро ARM Cortex-A5 до 536МГц (+ VFPv4 D16)

• Аппаратные блоки шифрования (AES, SHA, TDES, TRNG)

• DDR2 RAM до 512МБ

• NAND Flash до 1ГБ

• SPI Flash до 8МБ

• 24-бит интерфейс для TFT LCD

• Интерфейс для резистивной сенсорной панели + 12 канал ADC

• Интерфейс камеры (CMOS/ITU-R BT. 601/656)

• Поддержка сети: 1xEMAC (10/100M), 1xGMAC (10/100/1G) с поддержкой IEEE 1588v2

• Gigabit Ethernet PHY на модуле

• 1 x USB 2.0 High Speed Device (480 Мбит/с)

• 3 x USB 2.0 High Speed Host (480 Мбит/с)

• 3 x MMC/SD/SDIO

• 2 x CAN 2.0 A/B

• 4 x USART

• 2 x UART

• 1 x DBGU

• 2 x I2C (TWI)

• 2 x SPI

• 1 x 4х канальный 16-битный PWM

• 2 x SSC (с поддержкой I2S аудио кодеков)

• 2 x 3х канальных 32-битных таймера

• 1 x RTC

• GPIO (выводы общего назначения)

• 1 х системная шина (EBI)

• Программный модем (Conexant CX20548 с поддержкой технологии SmartDAA) (FXO) - (поддержка V.90, V.92, V.42bis, V.29 FastPOS и других протокол)

 

• Диапазон напряжения питания +3,3В, либо +5В (встроенный DC/DC)

• ОС: Linux, Android, Windows Compact 7 / 2013, eCOS 3.0

• Размер модуля 82мм х 55мм (MXM 3.0)

• Модуль выполнен с поддержкой индустриального температурного диапазона (-40°C .. 85°C)

 

• Модуль может поставлятся с включенной лицензией Windows Embedded и/или с ответным разъёмом.

 

Подробнее

Изменено пользователем AXONIM

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Представляем новый продукт - SK-NUC976

sk-nuc976.png

• Nuvoton ARM926EJ-S 300МГц

• DDR2 (интегрирована в процессор) 64МБайт, DDR-300

• Micro SD card holder

• SPI Flash 16МБайт

• Встроенный контроллер резистивного сенсорного экрана

• I/O: LCD, USB-OTG, USB-Host, CSI, UART, SPI, I2C, CAN, PWM ...

• 64х58х16мм

• -40…+85С

 

Работает под управлением полноценной (не uClinux) ОС Linux 3.10.32.

 

Аппаратный программатор-отладчик не нужен, в графической среде QtCreator отредактировали текст, нажали кнопку - автоматически скомпилируется, скопируется на плату и запустится, так же возможна и пошаговая отладка. Все практически как в Keil/IAR, только бесплатно!

 

Розничная цена 2000р

Изменено пользователем starterkit

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

• Nuvoton ARM926EJ-S 300МГц

• DDR2 (интегрирована в процессор) 64МБайт, DDR-300

 

 

Работает под управлением полноценной (не uClinux) ОС Linux 3.10.32.

 

в графической среде QtCreator

 

Какие-то противоречия, не находите? При всем уважении, на таком проце только standalone-программы будут нормально работать, т.к. это аппаратные характеристики типичного ddwrt роутера, в котором нет и упоминания о графической подсистеме..

 

Ну и по случаю, хотелось спросить - может у вас есть задумки создания платы на процессоре А20, но по габаритам и разъемам, совместимую с Hola-PC? Т.е. по сути просто заменить МХ6 на А20..

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какие-то противоречия, не находите?
Нет.

Как тогда живут люди на AT91SAM9260, iMX233, от части на iMX287 и AT91SAM9G45 ...

Не видел ни одного, кто бы писал на этом стандалон.

http://starterkit.ru/html/index.php?name=f...ew&id=26280

Ну и по случаю, хотелось спросить - может у вас есть задумки создания платы на процессоре А20, но по габаритам и разъемам, совместимую с Hola-PC?

Нет.

Т.е. по сути просто заменить МХ6 на А20..

ИМХО не стоит этого делать. (есть подозрение, что этот A20 сдует как ...)

Изменено пользователем starterkit

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как тогда живут люди на AT91SAM9260, iMX233, от части на iMX287 и AT91SAM9G45 ...

Не видел ни одного, кто бы писал на этом стандалон.

http://starterkit.ru/html/index.php?name=f...ew&id=26280

 

SK-NUC976-LCD480x272 - С таким разрешением экрана, наверно будет работать, но сейчас уже хочется хотя бы 1024х600...

 

ИМХО не стоит этого делать. (есть подозрение, что этот A20 сдует как ...)

 

Жалко, хотя зашел на олимекс, там до сих пор еще платки на А13 продают, хотя этому камешку уже в сто лет в обед..

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Жалко, хотя зашел на олимекс, там до сих пор еще платки на А13 продают, хотя этому камешку уже в сто лет в обед..

Сейчас уже пора R40 пилить. Но, думаю, и A20 несколько лет еще будет доступен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сейчас уже пора R40 пилить. Но, думаю, и A20 несколько лет еще будет доступен.

 

Может и так, жаль, китаезы не идут по принципу СТМ и не делают pin-to-pin совместимые камни, как один раз сделали с А10 - А20...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

SK-NUC976-LCD480x272 - С таким разрешением экрана, наверно будет работать, но сейчас уже хочется хотя бы 1024х600...

это почти предел для nuc976:

Support resolution up to 1024x768

зато поддерживает i80/m68 интерфейсы с MCU..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может и так, жаль, китаезы не идут по принципу СТМ и не делают pin-to-pin совместимые камни, как один раз сделали с А10 - А20...

Из pin-to-pin есть еще T2. А так, жаль, конечно. Вот если бы взять A20, поставить современные контроллеры DDR и SD/MMC, добавить MIPI по входам и выходам и исправить SATA - сказка получилась бы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот если бы взять A20, поставить современные контроллеры DDR и SD/MMC, добавить MIPI по входам и выходам и исправить SATA - сказка получилась бы.

 

Если не секрет, а что в нем не так с DDR и SD контроллером? Вроде, как DDR 3 поддержка есть, шина 32 бита...

 

зато поддерживает i80/m68 интерфейсы с MCU..

 

А для чего они сейчас нужны?? ИМХО этот камень опоздал с выходом в свет лет 5-7, вот в то время ему б цены не было... Сейчас проще поставить тот же А13, или купить олимексовскую платку на нем за 1500рэ :laughing:

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если не секрет, а что в нем не так с DDR и SD контроллером? Вроде, как DDR 3 поддержка есть, шина 32 бита...

На современных (H3, A64 и т.п.) частота DDR повыше - около 600MHz.

SD/MMC - шина 4 бита, нет официальной поддержки eMMC выше 4.41.

Хотя я запускал интереса ради eMMC на A20 в режиме HS200 - работает, 100МБайт/с скорость чтения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А для чего они сейчас нужны??

кав минимум в двух ипостасях

- мелкий экран, типа 320х240 (3") легко прикручивается на нативный видеоинтерфейс, у мелких в большинстве стоит набортный контроллер и к обычному tft интерфейсу их сложно приживить..

- дополнительная шина (если контроллер lcd от НУКа работает как в ситаре) для шустрого обмена в ритме 80/68 на 16 битах..

 

ИМХО этот камень опоздал с выходом в свет лет 5-7, вот в то время ему б цены не было...

согласен.. видимо оттачивали технологию проц+память в одном кузове.. судя по стилю доки, там таже команда, которая начинала с nuc900/nuc950, а это было как раз 5-7 лет назад..

зато 11 уартов - теперь можно уарты пихать куда не попадя, хошь мультипортовку мути на одном камне, хошь сам на себя порты замыкай, хошь сеть на уартах - все равно не кончатся..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...