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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> u-boot with SD/MMC, Кто нибудь знает где взять патч u-boot'a с поддержкой SD/MMC?
trv
сообщение Dec 18 2007, 09:42
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 17-12-07
Пользователь №: 33 354



Нужен патч u-boot'a для AT91RM9200 с поддержкой SD/MMC
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Dec 19 2007, 02:55
Сообщение #2


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

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



для атмеловского romboot есть. для у-бута пока не попадалось.
Go to the top of the page
 
+Quote Post
trv
сообщение Dec 19 2007, 13:07
Сообщение #3





Группа: Новичок
Сообщений: 6
Регистрация: 17-12-07
Пользователь №: 33 354



Цитата(RW9UAO @ Dec 19 2007, 05:55) *
для атмеловского romboot есть. для у-бута пока не попадалось.

А где такой можно взять? Ещё б с поддержкой параллельной флеши
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Dec 20 2007, 02:33
Сообщение #4


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

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



atmel romboot patch
Прикрепленные файлы
Прикрепленный файл  romboot.htm ( 79.13 килобайт ) Кол-во скачиваний: 248
 
Go to the top of the page
 
+Quote Post
trv
сообщение Dec 20 2007, 11:53
Сообщение #5





Группа: Новичок
Сообщений: 6
Регистрация: 17-12-07
Пользователь №: 33 354



Цитата(RW9UAO @ Dec 20 2007, 05:33) *
atmel romboot patch


Спасибо! А не могли бы вы еще дать исфходники romboot-a к которым применялся этот патч?

Коллеги, кто-нибудть пробовал стартовать u-boot из RAM?
То есть загруженным u-boot-ом я закачмваю бинарник другого u-boot-a в память
и командой go стартую его. При этом всё виснет:
U-Boot> tftp 20000000 u-boot-1.1.6-usb.bin
TFTP from server 192.168.3.179; our IP address is 192.168.2.99
Filename 'u-boot-1.1.6-usb.bin'.
Load address: 0x20000000
Loading: #########################
done
Bytes transferred = 127556 (1f244 hex)
U-Boot> go 20000000
## Starting application at 0x20000000 ...
Go to the top of the page
 
+Quote Post
THK
сообщение Dec 20 2007, 20:20
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 44
Регистрация: 20-11-07
Пользователь №: 32 505



Цитата(trv @ Dec 20 2007, 14:53) *
.....
Коллеги, кто-нибудть пробовал стартовать u-boot из RAM?
......

Я не понял. Размер RAM 16к, для программ 16-4=12к, а u-boot более 100к???

PS Извеняюсь за чайниковский вопрос. но информацию собираю по крупинкам и могу сделать не совсем корректные выводы.
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Dec 21 2007, 02:58
Сообщение #7


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

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



atmel romboot AT91C_VERSION "VER 1.01"
собирается паскуда исключительно из под линукса. под QNX не могу =(
Прикрепленные файлы
Прикрепленный файл  romboot.rar ( 90.5 килобайт ) Кол-во скачиваний: 140
 
Go to the top of the page
 
+Quote Post
trv
сообщение Dec 21 2007, 08:32
Сообщение #8





Группа: Новичок
Сообщений: 6
Регистрация: 17-12-07
Пользователь №: 33 354



Цитата(THK @ Dec 20 2007, 23:20) *
Я не понял. Размер RAM 16к, для программ 16-4=12к, а u-boot более 100к???

PS Извеняюсь за чайниковский вопрос. но информацию собираю по крупинкам и могу сделать не совсем корректные выводы.

Конечно же имеется ввиду внешеняя память. То есть когда ю-бут уже находится в ней, им же произведена инициализация памяти и т.д и нужно по tftp загрузить другой тестовый образ ю-бута.
Пробовал собирать последний с опциями
#define CONFIG_SKIP_LOWLEVEL_INIT
#define CONFIG_SKIP_RELOCATE_UBOOT
Нефига не помогло. Зато вот что пишут:
http://www.denx.de/wiki/view/DULG/CanUBoot...nBeStartedInRAM
Go to the top of the page
 
+Quote Post
trv
сообщение Dec 21 2007, 10:19
Сообщение #9





Группа: Новичок
Сообщений: 6
Регистрация: 17-12-07
Пользователь №: 33 354



Цитата(RW9UAO @ Dec 21 2007, 05:58) *
atmel romboot AT91C_VERSION "VER 1.01"
собирается паскуда исключительно из под линукса. под QNX не могу =(


Спасибо! Патч очень полезный., но по-моему требует небольших доработок.
Во-первых - это патч к патчу - чтобы вытянуть оригинальный я доработал хедер
diff -ruN patches/002-Add-SD-Card.patch patches/002-Add-SD-Card.patch
--- patches/002-Add-SD-Card.patch (revision 6638)
+++ patches/002-Add-SD-Card.patch (revision 6638)
@@ -0,0 +1,1822 @@
потом сделал patch -p1 < changeset_r6638.diff
В итоге получили 002-Add-SD-Card.patch patche, который можно применять к исходникм в арихве
Там тоже есть некоторые конфиликты, тоже требует поправок
Как всё заработает выложу

Цитата(RW9UAO @ Dec 21 2007, 05:58) *
atmel romboot AT91C_VERSION "VER 1.01"
собирается паскуда исключительно из под линукса. под QNX не могу =(


Спасибо! Патч очень полезный., но по-моему требует небольших доработок.
Во-первых - это патч к патчу - чтобы вытянуть оригинальный я доработал хедер
diff -ruN patches/002-Add-SD-Card.patch patches/002-Add-SD-Card.patch
--- patches/002-Add-SD-Card.patch (revision 6638)
+++ patches/002-Add-SD-Card.patch (revision 6638)
@@ -0,0 +1,1822 @@
потом сделал patch -p1 < changeset_r6638.diff
В итоге получили 002-Add-SD-Card.patch patche, который можно применять к исходникм в арихве
Там тоже есть конфиликты, исходники не соответствуют патчу, например в них нет Makefile,
У вас нет случайно других версий romboot?

Сообщение отредактировал trv - Dec 21 2007, 10:26
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Dec 24 2007, 02:45
Сообщение #10


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

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



не, нету. я и эту не помню где брал. а патч мне нужен был только чтобы посмотреть как люди с sd картой работают.
Go to the top of the page
 
+Quote Post
trv
сообщение Jan 16 2008, 09:03
Сообщение #11





Группа: Новичок
Сообщений: 6
Регистрация: 17-12-07
Пользователь №: 33 354



Написал сам поддержку SD/MMC карт для нашего u-boot-1.1.6 используя исходники romboot & linux-2.6.21 , собрал с поддержкой FAT32 (тоже некоторые поправки в коде понадобились) - всё работает, файлики с карты читаются, нужно было для загрузки linux с SD карт

Сообщение отредактировал trv - Jan 16 2008, 09:05
Go to the top of the page
 
+Quote Post
Хомяк
сообщение Jan 21 2008, 07:50
Сообщение #12


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

Группа: Свой
Сообщений: 99
Регистрация: 12-02-07
Из: Свердловск
Пользователь №: 25 269



Цитата(trv @ Jan 16 2008, 12:03) *
Написал сам поддержку SD/MMC карт для нашего u-boot-1.1.6 используя исходники romboot & linux-2.6.21 , собрал с поддержкой FAT32 (тоже некоторые поправки в коде понадобились) - всё работает, файлики с карты читаются, нужно было для загрузки linux с SD карт


А можно чуть поподробнее
чем собирал.
поддержка только MMC?
или SD тоже есть поддержка?
Go to the top of the page
 
+Quote Post
PrSt
сообщение Jan 21 2008, 15:40
Сообщение #13


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(trv @ Jan 16 2008, 12:03) *
Написал сам поддержку SD/MMC карт для нашего u-boot-1.1.6 используя исходники romboot & linux-2.6.21 , собрал с поддержкой FAT32 (тоже некоторые поправки в коде понадобились) - всё работает, файлики с карты читаются, нужно было для загрузки linux с SD карт

Хм...
Интересно!
...а можете по подробнее пожалуйста? очень инетерсно!
если можете - заделитесь патчиками плиз.

.


--------------------
Go to the top of the page
 
+Quote Post
dch
сообщение Jan 31 2008, 15:25
Сообщение #14


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

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



на at91.com в форуме были ссылки
Go to the top of the page
 
+Quote Post
SerjT
сообщение Apr 5 2008, 11:38
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 2-04-08
Пользователь №: 36 411



Поделитесь патчем beer.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 Текстовая версия Сейчас: 3rd June 2024 - 00:19
Рейтинг@Mail.ru


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