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

 
 
 
Reply to this topicStart new topic
> S3C6410
ST_Senya
сообщение Sep 23 2010, 10:51
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Люди помогите тоже разобраться что к чему. Проц самсунг S3C6410, есть отладочная плата SMDK6410. Я в этом деле новичок. Поэтому не особо чего соображаю. Схемотехников нормальных нет, и всё делают студенты. Так вот на данный момент, наши программеры используют COM и USB. Там как то всё хитро. Загрузочник UBOOT зашит в NOR flash. Они используя прогу DNW и порты USB и COM грузяться через UBOOT зашитый в NOR flash. И потом заливают скомпилированный ОС WinCE 6.0 в нанд. А на меня типо плату повесили. На плате будет чстоять этот проц. И хочу одну тока NAND поставить. А загрузочник прошить через JTAG. Нафег использовать NOR??? можно ведь тот же загрузочник который в норе сразу в нанд залить? и мне бы поподробней хотелось узнать об этих вещах. Сам я занимался микроконтроллерами в всоё время. Там как то всё проще. И среда тебе, и норм программаторы. И никаких тебе загрузочников и операционки. Длаешь предварительные настройки в памяти и всё. А тут с этими процами как то всё сложнее. Мейби кто поможет?, объяснит технологию эту встраиваемых систем? Типо как всё эот происходит, загрузка uboota, что он делает и как (я конечно представляюю поверхностно что типо там предварительная неастройка проца, памяти, потом загрузка операционки, но это же только поверхностно, а хотелось конкретно, и наверника). Какую лучше схемотехнику выбрать. Nand+SDRAM или NOR+SDRAM. Мейби вообще блог создать по встраиваемым операциооным систем. Где описать всё с самого начала, выбор схемотехники, что как зачем, выбор операционки и т.д. Мне эти вещи интересны но вот особо в них я не шарю. Мейби кому то ещё интересно будет. А то инфы ща об этом особо нет.
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Sep 24 2010, 08:01
Сообщение #2


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

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



Прочитайте апп-ноту на iROM и исходники s3c-u-boot. Для s3c2416 мне стало все понятно. 6410 вроде подобным образом грузится.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 24 2010, 08:24
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



NOR неудобна по многим причинам.
Больше сигнальных линий.
Разделение адресной шины и данных с DDR бывает. Т.е. проблемы и лишние буферы для согласования уровней сигналов.
При этом скорость выполнения из NOR все равно гораздо ниже чем из DDR.
Да и объем NOR с разумной ценой довольно маленький.
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Sep 30 2010, 04:48
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Блин потёр нор, теперь прошить загрузчик туда не могу. Опсисал в cfg файле флэш банки. А при команде flash write_banks пытается прошить но по том пишет ошибка таймаута типо, хотя стёрлось с него нормально по тому же адресу, и перед тем как стереть я тоже прочёл загрузчик этот. Flash probe 0 говорит о том что он типо нашёл нор то. Мейби кто знает как решить эту проблему?
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Oct 5 2010, 10:40
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Всё теперь всё прошилось, всё зашил. Но возникает следующий вопрос. Я хочу зашить в NAND образ системы весит 100мег. Программатор у меня Olimex ARM-JTAG, корчое аналог Wiggler. Скорость максимальная которая выставляется jtag_khz 500 Кгц. При этом имею жутко медленную скорость в 3 Кбайта/с. Ща заказал себе J-Link. Он будет работать быстрее??? и Какова максимальная скорость загрузки?
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Oct 5 2010, 13:50
Сообщение #6


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

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



Насколько я вижу у smdk6410 есть ethernet. Ничего не мешает загружать образ по сети. Через tftp протокол. Запустите на рабочей машине tftp сервер, в у-буте tftpboot .... и вперед. Главное чтобы образ влез в ОЗУ. Иначе надо пилить на куски. Если на Вашей плате нет ethernet то еще остается usb ну и uart на крайняк.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
vanokuten
сообщение Oct 6 2010, 09:25
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 116
Регистрация: 18-12-04
Из: Минск
Пользователь №: 1 550



Цитата(ST_Senya @ Oct 5 2010, 13:40) *
Всё теперь всё прошилось, всё зашил. Но возникает следующий вопрос. Я хочу зашить в NAND образ системы весит 100мег. Программатор у меня Olimex ARM-JTAG, корчое аналог Wiggler. Скорость максимальная которая выставляется jtag_khz 500 Кгц. При этом имею жутко медленную скорость в 3 Кбайта/с. Ща заказал себе J-Link. Он будет работать быстрее??? и Какова максимальная скорость загрузки?


Лейте через утилиту DNW по USB, скорость будет быстрее


--------------------
Go to the top of the page
 
+Quote Post

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

 


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


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