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

ARM Cortex A7 = A9 при программировании?

Мсье знает толк в извращениях :biggrin:

Зачем, когда есть готовые процедуры инициализации, только немного поискать...

Зачем искать и разбираться в них, если есть мануал? ;)

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


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

Зачем искать и разбираться в них, если есть мануал? ;)

В камушках allwinner или rockchip в мануале описаны крохи. Даже в imx процентов 30 не документировано (не считая gpu и vpu). А в BSP используется.

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


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

К моему удивлению наткнулся на довольно таки дешевую.. нужную вещь.. DE0-Nano-SoC. По альтере явно будет вся документация. Просто изначально цена отпугивала. Может кто знает где купить в России без особой наценки? а то через терасик 99$ + доставка 50$) за доставку жалко отдавать)

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


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

К моему удивлению наткнулся на довольно таки дешевую.. нужную вещь.. DE0-Nano-SoC. По альтере явно будет вся документация.

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

А то уже совсем феерический дурдом c "выбором" неведомо чего для неведомо чего, но неведомо зачем с буквами "A9" :(.

 

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


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

К моему удивлению наткнулся на довольно таки дешевую.. нужную вещь.. DE0-Nano-SoC. По альтере явно будет вся документация. Просто изначально цена отпугивала. Может кто знает где купить в России без особой наценки? а то через терасик 99$ + доставка 50$) за доставку жалко отдавать)

Ещё и ПЛИС в эту кучу? Будете сами на верилоге ваять uart, spi, gpio и всё такое прочее?

Я вас умоляю, хватит потешать честной народ.

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


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

В камушках allwinner или rockchip в мануале описаны крохи. Даже в imx процентов 30 не документировано (не считая gpu и vpu). А в BSP используется.

MMU в ARM9 входит в состав ядра, которое хорошо описано в своём мануале (я про L-137).

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


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

MMU в ARM9 входит в состав ядра, которое хорошо описано в своём мануале (я про L-137).

 

Если вы про мануалы от АРМ - то это полная фуфлень, использовал только, как справочник по регистрам, про ММУ и кэш хорошо описано у атмела.

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


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

Если вы про мануалы от АРМ - то это полная фуфлень...

Мануалы от ARM есть первоисточник и этим все сказано. Производители конкретных чипов уже только их сокращают, нередко до этй самой "полная фуфлень". Но не наоборот.

 

 

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


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

Мануалы от ARM есть первоисточник и этим все сказано. Производители конкретных чипов уже только их сокращают, нередко до этй самой "полная фуфлень". Но не наоборот.

 

Знаете, можно читать одну и ту же информацию или в виде "сухих юридических выкладок" в каком-нибудь официальном издании, написаных в "казенном" стиле, а можно их-же, но в переработанном виде, после осмысления каким-либо человеком, который применил все эти выкладки в виде реальной программы и затем, описал все это "своим языком". Я предпочитаю последнее. :laughing:

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


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

Да ладно, нормальный там стиль, уж точно не "фуфлень". По крайней мере, даже мыслей не возникало читать такие же описания у атмела и прочих после изучения родной документации.

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


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

Да ладно, нормальный там стиль, уж точно не "фуфлень". По крайней мере, даже мыслей не возникало читать такие же описания у атмела и прочих после изучения родной документации.

 

Под "нормальным" я понимаю тогда, когда есть не просто перечисление регистров с кучей параметров, а еще и наличие примеров инициализации для самых распространенных применений, например, инициализация кэша или контроллера прерываний с объяснением команд. Вот такой докой будет приятно пользоваться :rolleyes:

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

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


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

Ещё и ПЛИС в эту кучу? Будете сами на верилоге ваять uart, spi, gpio и всё такое прочее?

Я вас умоляю, хватит потешать честной народ.

1. Это ваще не очень сложно, но в отличии от процов без документов у вас периферия будет ваша и описанная вами, и в том количество что вам надо.

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

 

Вообще конечно странно вы проц выбираете, по названию, а не по необходимым свойствам. Но СОКи эти прятная штука, вообще проц + ПЛИС супер связка, а тут еще и шина проца в ПЛИС выведена, хорошая штука. Нам арм А не нужен, потому ставим внешние Мки к ПЛИС, а так я бы точно такие собирал, правда от ксалинкса, но это уже детали...

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


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

Всё остальное - ерунда, если есть опыт в освоении многих других МК. Месяца 2-3 - и будете хорошо ориентироваться в этом МК.

 

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

 

PS: Скоро кажись в LPC4370 буду вползать :) Думаю на первоначальное освоение хватит месяца.

 

Вот что-то не верю.

Покажите плату, дивайс или что вы там сделали с фоткой и доказательствами что это заработало.

 

Цикл освоения SoC-а такого уровня не менее года по моим прикидкам. Если вы действительно разрабатываете весь дивайс сами.

 

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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