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

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

Тем временем можно заказать «виртурилку» на ARM9 (TMS320DM365/128MB RAM/256 MB NAND Flash). Но первая партия будет не ранее чем через месяц.

Мы берем готовые камеры на дм368, суть та же, софт свой. А вы один из авторов? Есть пара вопросов по выделению цельного куска памяти для ДМА более 15 мегабайт.

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


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

Есть пара вопросов по выделению цельного куска памяти для ДМА более 15 мегабайт.

 

 

Если речь о Linux и ядро не старое то Contiguous Memory Allocator (or CMA)

 

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


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

2.6.32.17 последняя DVSDK. Просто у техасовского АРМ вроде ограничение есть на 16 метров, только я не понял - он и вовсе хардовое ограничение, или просто аллокаторы так написаны. Просто не успел разобраться. Спасибо.

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


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

А вы один из авторов? Есть пара вопросов по выделению цельного куска памяти для ДМА более 15 мегабайт.

Нет, просто показали ссылку в SU.HARDW.OTHER (точнее ссылка была на Хабрахабр, и уже там была ссылка на интернет-магазин).

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


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

Рады представить наш новый продукт - Hola-PC:

hola-pc.png

• Freescale iMX6Solo (ARM Cortex-A9 1GHz, VPU, GPU, 3D ...)

• 512M DDR3

• Micro SD card holder, UHS-I compatible (R/W up to 100MBytes/sec)

• Ethernet 100/10M

• HDMI (CEC compatible)

• High Speed USB-host, High Speed USB-OTG

• 62 линии I/O: MiniPCI-e, LVDS, SD/MMC, SPDIF, CSI, UART, SPI, I2C, SSI, CAN, PWM ...

• 79x61.5mm

• 40USD

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

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


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

Рады представить наш новый продукт - Hola-PC:

 

Этот проц можно программить без осей? Есть что-нить из исходников по инициализации основной периферии?

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


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

Этот проц можно программить без осей? Есть что-нить из исходников по инициализации основной периферии?

Любой проц можно программить без осей, уточните свои пожелания.

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


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

starterkit

Выглядит неплохо. И по цене, и по возможности использовании хоста для раразрабтки ПО.

Руководство пользователя почитал, но не понял,

- какой toolchain можно импользовать для разработки ПО?

- Есть ли поддержка touchscreen?

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


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

Этот проц можно программить без осей?...

Конечно можно (если время не жалко ;)) - можно взять за основу загрузчик u-boot и пилить свое приложение.

Есть что-нить из исходников по инициализации основной периферии?

Есть исходники всего, что запускается на плате.

- какой toolchain можно импользовать для разработки ПО?

э-э ... скорее уместней ответить "а какой нужен?", их только в составе buildroot несколько штук плюс отдельно в сети можно штук 10 найти

В нашем случае использован Linaro тулчайн.

- Есть ли поддержка touchscreen?

Есть.

 

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

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


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

Любой проц можно программить без осей, уточните свои пожелания.

 

Хорошо, уточню. Есть ли готовые старапы, ну или что-то вроде hello world, с выводом на экран и уарт которые можно скомпилить под IAR?

 

Какой для всего этого хозяйства нужен программатор? (JLink или его клоны подойдут)

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


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

Хорошо, уточню. Есть ли готовые старапы, ну или что-то вроде hello world, с выводом на экран и уарт которые можно скомпилить под IAR?

Какой для всего этого хозяйства нужен программатор? (JLink или его клоны подойдут)

Для самого процессора ответы есть на http://www.freescale.com/webapp/sps/site/p...esign_Tools_Tab

 

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


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

Хорошо, уточню. Есть ли готовые старапы, ну или что-то вроде hello world, с выводом на экран и уарт которые можно скомпилить под IAR?

 

В сам инструмент (IAR Embedded Workbench for ARM) входят обильные примеры (Examples), индивидуальные для каждого типа МК (классификация по фирмам-изготовителям). Лишь в последней версии 6.70 эти примеры вложены не в инсталлятор, а загружаются из интернета из стартовой страницы IDE. И так было сделано только из-за того, что иначе объем инсталлятора начал вылезать за переделы 1 Гб.

 

Объем примеров очень велик. Для последней версии (6.70.2) это 733 Мб самораспаковывающихся архивов!

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


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

э-э ... скорее уместней ответить "а какой нужен?", их только в составе buildroot несколько штук плюс отдельно в сети можно штук 10 найти

В нашем случае использован Linaro тулчайн.

 

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

  1. Не вызывает оторопь и раздражение у виндузятника требованием рыскать по всему интернету в поисках совместимых библиотек и без конца перекомпилировать ядра из командной строки. Хочется, чтобы всё можно было скачать в одном месте и установить.
  2. Возможность проектирования и кросскомпиляции. Чтобы можно было скомпилировать на нормальном компе (пусть и в Линуксе на виртуалке) и просто загрузить исполняемый код в бордочку.
  3. Наличие библиотек, позволяющих реально использовать как компактный комп: Поддержка дисковых операций, USB, SD card, ethernet, возможность написания GUI и т.д. И всё это за разумную цену, а не как у embOS. Сама система $3600, а потом emWin, emFAT, emTCP... по $6400 за каждый модуль. При этом желательно, чтобы на этапе разработки и запуска всё это можно было использовать бесплатно, а платить уже при production и перед продажами. В принципе этому отвечает Qt, которая не Enterpise вообще бесплатная :) Поэтому интересно наличие BSP + SDK под любой удобоваримый Линукс + Qt.

 

 

Есть.

Поддержка touchscreen - это хорошо. Есть рекомендуемые не слишком дорогие дисплеи, которые гарантированно подключаются к вашей плате, т.е. опробованы и работают? В силу нашего дизайна интересует не более 7" с разрешением 800х480 (или выше, если они могут оказаться дешевле :))

 

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

Ну, вообще-то этот форум открыт для всех. Я ещё могу пригласить на forum.ixbt.com, где гарантирую отсутствие раздражения в инженерном форуме конференции ;) Но дело даже не в этом. Имеет смысл идти на ваш форум в случае, когда будет понятно, что подходит именно ваша бордочка и с точки зрения гарантий по поставкам и с точки зрения программного обеспечения и поддержки.

 

На том форуме, кстати, есть удобная фича оповещения, когда в постинге есть упоминание ника пользователя в bold. Автоматически приходит письмо на e-mail.

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


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

Лишь в последней версии 6.70 эти примеры вложены не в инсталлятор, а загружаются из интернета из стартовой страницы IDE.

 

Ясно, как будет последний ИАР, посмотрим, что там есть :biggrin:

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


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

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

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


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

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

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

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

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

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

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

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

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

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