реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> AM1808 от TI
Oleg_IT
сообщение Mar 5 2011, 09:19
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Спасибо.
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Mar 10 2011, 06:50
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Цитата(sysel @ Mar 5 2011, 10:17) *
Пляшите от AT91SAM9260 или AT91SAM9XE и т.п.

Увы, проблема осталась. Не найду хедр для am1808(am1810). Смотрю там http://www.keil.com/dd/. Может не там смотрю?

Получается, что Keil на прямую не поддерживает amXXXX?
Go to the top of the page
 
+Quote Post
sysel
сообщение Mar 10 2011, 08:20
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(Oleg_IT @ Mar 10 2011, 09:50) *
Увы, проблема осталась. Не найду хедр для am1808(am1810). Смотрю там http://www.keil.com/dd/. Может не там смотрю?

Получается, что Keil на прямую не поддерживает amXXXX?


На прямую - нет sad.gif
А чем Вам хедеры (для каждой периферии свой хедер EVMAM1808_xxx.h) и CSL (chip support library) в исходниках из файла "AM18xx.zip" (что я прикладывал) не милы?

Что-то мне кажется, что Вы бьётесь головой об стену, которую сами себе создали.

Компилятор под ядро ARM 926EJ-S (ARM9E) - есть
Хедеры под AM1808 - есть
Исходники для работы с периферией - есть
Документация на ядро и периферию - есть

Что ещё для счастья надо ?
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Mar 10 2011, 09:23
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



!!!!!!!!!!!Вот я и говорю, Не там ищуsm.gif Я то искал один общий файл, а там для каждой периферии свой.
Буду пробовать. Если что, опять спрошу, не ругайте.
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Mar 11 2011, 13:50
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Цитата(sysel @ Mar 5 2011, 10:17) *
HawkBoard или ISSPLHAWK называется
hawkboard.org. Только на нём индусы с разводкой DDR2 накосячили.

Цитата(aaarrr @ Mar 4 2011, 22:20) *
OMAP-L137 является близким родственником AM1707, родственник AM1808 - OMAP-L138.

На сколько OMAP-L138 близок к AM1808, с точностью до хедеров?
На сколько серьёзно там накосячено?
С AM1808/AM1810 чего-то ни чего отладочного нет.
Go to the top of the page
 
+Quote Post
sysel
сообщение Mar 11 2011, 15:10
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(Oleg_IT @ Mar 11 2011, 16:50) *
На сколько OMAP-L138 близок к AM1808, с точностью до хедеров?

По лапам один-в-один.
Очень близок. На OMAP-L138 ARM стартует первым. Потом по желанию включает DSP ядро.
Различия могут быть в загрузчике. Смотрите документацию на оба процессора.
С точностью до хедеров - не гарантирую. Смотрите сами. Прикладываю хедеры (EWARM 6.10) для L138. Сравните какой-нибудь программой исходники.

P.S. насчет архива: я компилировал библиотеку и проект, поэтому там есть лишние файлы. исходники не менял.

Цитата(Oleg_IT @ Mar 11 2011, 16:50) *
На сколько серьёзно там накосячено?

Обсуждалось тут

У кого-то после доработки заработало, у кого-то нет.
У меня заработало =)

Цитата(Oleg_IT @ Mar 11 2011, 16:50) *
С AM1808/AM1810 чего-то ни чего отладочного нет.

Есть плата, которую делают те же самые индусы (та же фирма), что и накосячили с Hawkboard.
Прикрепленные файлы
Прикрепленный файл  OMAP_L138.zip ( 412.76 килобайт ) Кол-во скачиваний: 15
 
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Mar 11 2011, 19:17
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Настораживает ответ на вопрос http://www.innovatesolutions.net/forum/sup...-with-ti-am1808
Go to the top of the page
 
+Quote Post
sysel
сообщение Mar 12 2011, 06:07
Сообщение #23


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(Oleg_IT @ Mar 11 2011, 22:17) *
Настораживает ответ на вопрос http://www.innovatesolutions.net/forum/sup...-with-ti-am1808

Жал без аргУметнов
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Mar 28 2011, 06:33
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Доставили мне наконец-то платку с OMAP-L137. Появились вопросы
1. По JTAG, с распиновкой. У платы 14-и пиновый разъём у JTAG адаптера 20. В таблице соответствий пинов есть неопределённости, отметил вопросами

Пины JTAG адаптера_________Пины OMAP-L137
3-------------- NTRST____________TRSTn --------2
5-------------- TDI______________TDI ------------3
7-------------- TMS______________TMS -----------1
9-------------- TCK______________BTCK ---------11
11------------- RTCK_____________BRTCK -------9
13------------- TDO______________TDO ----------7
15------------- RST______________?
?--------------------------------------- EMU0 ---------13
?--------------------------------------- EMU1 --------14
Правильно соответствия поставил?

2. Похоже аудио вход и выход (I2S) не выведен на разъём J13 платы (файл Hawkboard_schematics_v1.pdf). Неужто подпаиваться придётся?

3. Какой ответный разъём посоветуете для J13 (PLLD-1.27)? Желательно с ламельками, похожий на PCI.
Go to the top of the page
 
+Quote Post
sysel
сообщение Mar 28 2011, 06:42
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(Oleg_IT @ Mar 28 2011, 10:33) *
Доставили мне наконец-то платку с OMAP-L137.

Могут быть некоторые грабли: в L137 первым стартует DSP ядро, а потом уже ARM. (В L138 - сначала ARM).

Как плата Ваша называется?
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Mar 28 2011, 09:30
Сообщение #26


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



У меня L138
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Apr 23 2011, 05:19
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Цитата(sysel @ Mar 10 2011, 12:20) *
Компилятор под ядро ARM 926EJ-S (ARM9E) - есть
Хедеры под AM1808 - есть
Исходники для работы с периферией - есть
Документация на ядро и периферию - есть

Что ещё для счастья надо ?

Не могу найти хедеры McASP модуль. Где он?
Go to the top of the page
 
+Quote Post
sysel
сообщение Apr 25 2011, 11:00
Сообщение #28


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(Oleg_IT @ Apr 23 2011, 09:19) *
Не могу найти хедеры McASP модуль. Где он?

В архивчиках, что я выкладывал.
"evmam1808_mcasp.h"
а также инит в "evmomapl138_mcasp.c"

с ядром-то подружились?
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Apr 25 2011, 18:47
Сообщение #29


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Спасибо за отклик.
Цитата(sysel @ Apr 25 2011, 15:00) *
В архивчиках, что я выкладывал.
"evmam1808_mcasp.h"
а также инит в "evmomapl138_mcasp.c"

Вах, извиняюсь, недогляделsm.gif

Цитата(sysel @ Apr 25 2011, 15:00) *
с ядром-то подружились?

Воюю. Есть вопросы. JTAG адаптер у меня DPM-ARM/CORTEX, разъём 20 пин. В приложении перепиновка на 14 пин платы. Правильно я сделал?
С этой распиновкой из Keil с Device ARM926EJ-S компьютер плату не видит, Target Options -> Debug(J-LINK/J-TRACE) -> Settings -> Info -> Target.
Вынужден перейти на GNU и Eclipse, скачал amontec-sdk4arm-win32-20070328.zip, установил. Ранее были установлены CYGWIN и GNUARM. Теперь сижу, думаю, как это всё оживить и чем шить и отлаживать программы для OMAP, am. Не работал я с Eclipse. Где чего на эту тему почитать? На GNU вынужден перейти из-за библиотеки, которая уж слишком сильно зависит от GCC, лучше освоить это компилятор, чем переводить библиотеку в стандарт ISO. Кстати, при установки GNUARM выдаётся список поддерживаемых фирм, производителей ARM. TI в этом списке нет, Atmel есть, на него ориентироваться?

И ещё, чего-то подозрительно сильно греется МК, хоть и работает, выдает картинку на монитор. Не мог я плату повредить опытами с JTAG?

Помогите стартануть.

Прикрепленные файлы
Прикрепленный файл  _______________________14_____20___________________.doc ( 34.5 килобайт ) Кол-во скачиваний: 31
 
Go to the top of the page
 
+Quote Post
Молодой_специали...
сообщение Apr 26 2011, 07:51
Сообщение #30


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 7-11-05
Из: Воронеж
Пользователь №: 10 566



Здравствуйте.
Просмотрел бегло тему. Если интересно мое мнение, то скажу так. Смысла в том чтобы самому писать прогу с нуля на такой проц нет.
С кейлом тупиковая ситуация. Советую работать с gcc, а лучше под линуксом поставить toolchain и не париться. Так же советую поднять Линукс. Но если полноценная ОС не нужна то проще всего взять за основу загрузчик u-boot. Там собстно нужно только главный while(1) на свой подменить и выкинуть обработку команд загрузчика. Основная периферия(настройка тактовой частоты, ОЗУ, УАРТ) там поднимается, а дальше сами.
С Линуксом конечно не все так тревиально как хотелось бы, но все же проще чем все самому поднимать. С отладкой тоже все непросто - под Линуксом нормальной нет, так что пока только через УАРТ отлаживаюсь. Но в общем-то не все так плохо - этого достаточно.
Понимаю что не все так просто как кажется. Сам полгода как этим занимаюсь. Пока не запустил только контроллер LCD.
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 20:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01479 секунд с 7
ELECTRONIX ©2004-2016