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

 
 
> AM1705 прошивка, Вопрос по U-boot, ubl и прочее
PavelG
сообщение Oct 11 2011, 16:25
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 11-10-11
Пользователь №: 67 674



Здравствуйте, всем читающим данный топик. Пытаюсь поставить на процессор AM1705 Linux. Как и чем компилировать, разобрался. Как настраивать U-boot не понятно, но разобраться можно, а вот как по UART программировать, не понятно. Отсюда у меня вытекает основной вопрос: Какую программу нужно использовать? (AISGen в упор не видит COM-порт, пишет, что таймаут прошел). И хотелось бы уточнить, процессор с завода может быть запрограммирован по UART, или для этого через JTAG нужно в него запичсать UBL?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
PavelG
сообщение Nov 2 2011, 13:47
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 11-10-11
Пользователь №: 67 674



Подскажите пожалуйста, где можно прочитать про конфигурацию U-boot?
Сам нашел две статьи:
http://www.gentoo.ru/node/21898
http://wiki.starterkit.ru/uboot

Однако мне пока не ясно откуда взять размер стека, размер динамической памяти, начальный адрес области памяти и т.п.
Go to the top of the page
 
+Quote Post
Славка
сообщение Nov 7 2011, 07:06
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 6-04-10
Пользователь №: 56 441



Цитата(PavelG @ Nov 2 2011, 17:47) *
Подскажите пожалуйста, где можно прочитать про конфигурацию U-boot?
Сам нашел две статьи:
http://www.gentoo.ru/node/21898
http://wiki.starterkit.ru/uboot

Однако мне пока не ясно откуда взять размер стека, размер динамической памяти, начальный адрес области памяти и т.п.

Размер стека менять не надо, так же как и начальный адресс. Меняйте ТОЛЬКО общий размер памяти
#define PHYS_SDRAM_1_SIZE (16 << 20) /* SDRAM size 16MB */
и настройки периферии (тип флешки, ее драйвер, настройки сети)
Все это прекрасно подпиливается в da830evm.h, что в include/configs. Не нужно писать свой конфиг с нуля. (конечно если нет желания потратить пару месяцев и изобрести велосипед, ну или в целях самообразования. А так, в исходниках u-boot полно документации, что куда и зачем.)
Ну и подпиливаете по необходимости файлы в папке
board/davinci/da8xxevm/da830.c
cpu/arm926ejs/davinci/
В общем то, все.

Сообщение отредактировал Славка - Nov 7 2011, 07:08
Go to the top of the page
 
+Quote Post



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

 


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


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