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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Помогите запустить С2410
Focus
сообщение Oct 15 2007, 20:33
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 22-02-06
Из: Россия, Курск
Пользователь №: 14 603



Доброго времени суток! У меня появилась платка с процессором от самсунга С2410. Стоит оператива и флеш. Хочу попробовать запустить проц и поставить на него линух или WinCe. Только опыта в этом деле нет никакого. Из процов работаю только с AVR. Подскажите, пожалуйста, с чего бы мне начать в этом нелегком деле.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 16 2007, 05:32
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Focus @ Oct 16 2007, 00:33) *
Доброго времени суток! У меня появилась платка с процессором от самсунга С2410. Стоит оператива и флеш. Хочу попробовать запустить проц и поставить на него линух или WinCe. Только опыта в этом деле нет никакого. Из процов работаю только с AVR. Подскажите, пожалуйста, с чего бы мне начать в этом нелегком деле.

Что за плата? Если какой-нибудь evaluation board, то начинать стоит с документации и примеров производителя.
В любом случае стоит изучить архитектуру ARM и ARM920T в частности, UM на S3C2410.
И какая ставится цель: просто попробовать, изучить, или сделать что-то конкретное на данной плате?
Переход с AVR сразу на ARM9 может быть тяжеловат, хотя и не смертельно.
Go to the top of the page
 
+Quote Post
Focus
сообщение Oct 16 2007, 08:06
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 22-02-06
Из: Россия, Курск
Пользователь №: 14 603



цели две. Изучить арм и сделать жпс навигатор (приемники есть). эта плата делалась для наладонника. Какой-то коммерческий вариант. Только нет дисплея пока.
фразы типа купи кпк и не мучайся мне не помогут. Ибо возможности такой нет. Доки некоторые начал изучать, но пока очень много вопросов. В чем писать проги, как их заливать в память, с чего лучше начать - залить готовое ядро или пробовать писать свои проги?.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 16 2007, 08:51
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Focus @ Oct 16 2007, 12:06) *
эта плата делалась для наладонника. Какой-то коммерческий вариант.

Схема на плату есть? Или хотя бы JTAG на ней выведен?
Если нет, то придется действительно выбросить.
Go to the top of the page
 
+Quote Post
Focus
сообщение Oct 16 2007, 11:15
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 22-02-06
Из: Россия, Курск
Пользователь №: 14 603



разъем JTAG есть.

и схема тоже есть

и схема тоже есть
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 16 2007, 11:22
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Focus @ Oct 16 2007, 15:15) *
разъем JTAG есть.

и схема тоже есть

Тогда стоит обзавестись каким-нибудь JTAG отладчиком (J-Link, MT-Link или, на худой конец, Wiggler), подобрать инструментарий по вкусу, обложиться документацией и вперед.
Go to the top of the page
 
+Quote Post
Focus
сообщение Oct 16 2007, 19:32
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 22-02-06
Из: Россия, Курск
Пользователь №: 14 603



Цитата
Тогда стоит обзавестись каким-нибудь JTAG отладчиком (J-Link, MT-Link или, на худой конец, Wiggler), подобрать инструментарий по вкусу, обложиться документацией и вперед.

Поискал в нете отладчики. Из доступного - только Wiggler. (по цене).
Осталось решить, с каким софтом иметь дело...
Go to the top of the page
 
+Quote Post
Focus
сообщение Oct 17 2007, 18:40
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 22-02-06
Из: Россия, Курск
Пользователь №: 14 603



С инструментарием тоже проблемы. Что выбрать? У IAR смотрел. Там моего проца нет. Да и софт платный, а с кряками там проблема.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 17 2007, 20:25
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Софт весь платный, за исключением разве что GCC. Я лично пользуюсь RealView.
На поддержку процессора рассчитывать не стоит - достаточно поддержки ядра ARM920T.
Go to the top of the page
 
+Quote Post
iDenis
сообщение Oct 18 2007, 16:19
Сообщение #10


Участник
*

Группа: Новичок
Сообщений: 29
Регистрация: 1-08-06
Из: St.-Petersburg, China
Пользователь №: 19 243



Цитата(Focus @ Oct 17 2007, 21:40) *
С инструментарием тоже проблемы. Что выбрать? У IAR смотрел. Там моего проца нет. Да и софт платный, а с кряками там проблема.


Посмотри ADS
Go to the top of the page
 
+Quote Post
Focus
сообщение Oct 18 2007, 19:58
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 22-02-06
Из: Россия, Курск
Пользователь №: 14 603



Смотрю в нете эти обе среды разработки. Обе они от компании ARM. Буду пробовать что-либо скачать и смотреть для начала самплы.
Go to the top of the page
 
+Quote Post
Focus
сообщение Oct 23 2007, 19:45
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 22-02-06
Из: Россия, Курск
Пользователь №: 14 603



Я решил сначала не мучать компиляторы, а установить ядро линуха или ВинСЕ. Подскажите, где можно найти информауцию по сборке ядра для данной платформы. Я был на сайте самсунга, но там ничего нет.
Go to the top of the page
 
+Quote Post
iDenis
сообщение Oct 24 2007, 01:03
Сообщение #13


Участник
*

Группа: Новичок
Сообщений: 29
Регистрация: 1-08-06
Из: St.-Petersburg, China
Пользователь №: 19 243



Цитата(Focus @ Oct 23 2007, 22:45) *
Я решил сначала не мучать компиляторы, а установить ядро линуха или ВинСЕ....


от волка бежишь - на медведя нарвешься
Ядро тоже надо компилировать....


--------------------
С Уважением, Денис.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 24 2007, 07:00
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Focus @ Oct 23 2007, 23:45) *
Я решил сначала не мучать компиляторы, а установить ядро линуха или ВинСЕ. Подскажите, где можно найти информауцию по сборке ядра для данной платформы. Я был на сайте самсунга, но там ничего нет.

Сначала придется научиться программировать флеш: даже если чудом найдутся готовые образы, шить их как-то надо.
Go to the top of the page
 
+Quote Post
abcdefg
сообщение Oct 24 2007, 07:24
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490



Цитата(Focus @ Oct 23 2007, 23:45) *
Я решил сначала не мучать компиляторы, а установить ядро линуха или ВинСЕ. Подскажите, где можно найти информауцию по сборке ядра для данной платформы. Я был на сайте самсунга, но там ничего нет.


Собрать ядро можно в ms Platform Builder'е, а вот драйвера надо либо самому писать, либо выдирать из комплекта к evalution board'у

P.S. где-то краем уха слышал понятие "BSP" (?), но не в курсе что это такое. Знающие люди - расскажите что такое и где он берется для самсунга
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Oct 25 2007, 12:22
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



BSP = Board Support Package. Ну или низкоуровневые драйвера.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
Денис76
сообщение Oct 26 2007, 09:03
Сообщение #17





Группа: Новичок
Сообщений: 14
Регистрация: 9-11-05
Пользователь №: 10 626



BSP это прослойка между мелкомягким кодом и Вашим железом. В СЕ5 этот камень вроде поддерживается:
Список BSP

(Проверить не могу, у меня сейчас только СЕ6). Там же скорее всего есть драйвера к набортной переферии. Вообще это не плохая идея, поковырять исходники СЕ. Да и триальную версию раздают бесплатно.
Go to the top of the page
 
+Quote Post
Focus
сообщение Oct 30 2007, 20:55
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 22-02-06
Из: Россия, Курск
Пользователь №: 14 603



Цитата
BSP это прослойка между мелкомягким кодом и Вашим железом. В СЕ5 этот камень вроде поддерживается:
Список BSP

Там идет ссылка на самсунг, а на нем ничего нет...
Go to the top of the page
 
+Quote Post
abcdefg
сообщение Oct 31 2007, 08:58
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490



Цитата(Focus @ Oct 31 2007, 00:55) *
Там идет ссылка на самсунг, а на нем ничего нет...


мне вот тут подкинули - http://rapidshare.com/files/66443087/SMDK2410-17.08.2007.rar

но говорят, что в некоторых местах есть глюки
Go to the top of the page
 
+Quote Post
Cryon
сообщение Sep 2 2008, 13:28
Сообщение #20





Группа: Новичок
Сообщений: 9
Регистрация: 28-02-06
Пользователь №: 14 797



Подскажите, пожалуйста, как завести этот (S3C2410) проц? Никак не заводится. Пока копаю всякие исходники, но никак не могу понять, какой минимум инициализации для этого проца нужен. Компилирую GCC,
скармливаю: -mtune=arm920t -mcpu=arm920t -mlittle-endian,
ассемблеру: -EL -mcpu=arm920t
Заливаю и 0 реакции. Не могу понять, в чем дело в коде инициализации или в ключах?

Хочется хотя бы лэдами помигать…
Go to the top of the page
 
+Quote Post
abcdefg
сообщение Sep 4 2008, 05:00
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490



Rekomenduu ispol`zovat` Keil, v poslednih versiyah poyavilas` poddergka sego devisa. I otlagivat` udobnee.


Цитата(Cryon @ Sep 2 2008, 17:28) *
Подскажите, пожалуйста, как завести этот (S3C2410) проц? Никак не заводится. Пока копаю всякие исходники, но никак не могу понять, какой минимум инициализации для этого проца нужен. Компилирую GCC,
скармливаю: -mtune=arm920t -mcpu=arm920t -mlittle-endian,
ассемблеру: -EL -mcpu=arm920t
Заливаю и 0 реакции. Не могу понять, в чем дело в коде инициализации или в ключах?

Хочется хотя бы лэдами помигать…
Go to the top of the page
 
+Quote Post
Cryon
сообщение Sep 4 2008, 07:09
Сообщение #22





Группа: Новичок
Сообщений: 9
Регистрация: 28-02-06
Пользователь №: 14 797



Цитата(abcdefg @ Sep 4 2008, 09:00) *
Rekomenduu ispol`zovat` Keil, v poslednih versiyah poyavilas` poddergka sego devisa. I otlagivat` udobnee.


Да, спасибо. В Keil оказалась поддержка трех процов S3C2410A, S3C2440A и S3C44B0X. Жалко только, что стартапы все заточены под Keil-ий ассемблер. В GNU-ом подкаталоге Samsung-а нет и в помине. ))) Ду да ничего, главное есть, что покапать! yeah.gif
Go to the top of the page
 
+Quote Post
abcdefg
сообщение Sep 5 2008, 04:01
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490



Tol`ko bud`te ostorogny s startup'om: u menya byli problemi s naznacheniem funktsiy portov. I esche, ne bylo faila "s3c2410a.h" - sdelal ego iz s3c2440.

P.S. brosaite svoi GNU i perevodite v KEIL ves` proekt, otlagivat` ochen` udobno...

Цитата(Cryon @ Sep 4 2008, 11:09) *
Да, спасибо. В Keil оказалась поддержка трех процов S3C2410A, S3C2440A и S3C44B0X. Жалко только, что стартапы все заточены под Keil-ий ассемблер. В GNU-ом подкаталоге Samsung-а нет и в помине. ))) Ду да ничего, главное есть, что покапать! yeah.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th July 2025 - 04:46
Рейтинг@Mail.ru


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