Easyelectronics.ru

Электроника для всех
Текущее время: 22 авг 2019, 21:21

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: u-boot
СообщениеДобавлено: 09 июн 2018, 02:54 
Только пришел

Зарегистрирован: 09 июн 2018, 02:36
Сообщения: 8
привет Всем
помогите пожалуйста разобраться в сборке u-boot .
хочу собрать из source без скриптов.
качаю исходники.
компилирую.
Код:
make orangepi_win_defconfig

Код:
make -j4

все без ошибок. но что-то меня конфиг для моей платы настораживает.
Код:
[CONFIG_ARM=y
CONFIG_ARCH_SUNXI=y
CONFIG_MACH_SUN50I=y
CONFIG_RESERVE_ALLWINNER_BOOT0_HEADER=y
CONFIG_DEFAULT_DEVICE_TREE="sun50i-a64-orangepi-win"
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
CONFIG_SPL=y
# CONFIG_CMD_IMLS is not set
# CONFIG_CMD_FLASH is not set
# CONFIG_CMD_FPGA is not set
# CONFIG_SPL_DOS_PARTITION is not set
# CONFIG_SPL_ISO_PARTITION is not set
# CONFIG_SPL_EFI_PARTITION is not set
CONFIG_SPL_SPI_SUNXI=y
CONFIG_SUN8I_EMAC=y
CONFIG_USB_EHCI_HCD=y
CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y/code]
вобщем дальше делаю
[code]dd if=/dev/zero of=/dev/sdb bs=1K count=1023 seek=1[/code]
[code]dd if=u-boot-spl.bin of=/dev/sdb bs=1024 seek=8

в директории spl есть файл u-boot-spl.bin
втыкаю sd карточку, и жду , что загручик начнет подавать признаки жизни в виде поска ядра системы миганием usb флешки и LAN
но ночего этого нет
пробовал make menuconfig но после того, как выставил все опции , и делаю make то интерактивно начинает меня опять спрашивать, что влючить, а что -нет
что делаю не так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: u-boot
СообщениеДобавлено: 09 июн 2018, 09:24 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2135
А что в первом Кб флэшки лежит? Вообще не очевидно что там за таблица разделов, и почему это uboot должен находится с 8-го килобайта


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: u-boot
СообщениеДобавлено: 09 июн 2018, 16:42 
Только пришел

Зарегистрирован: 09 июн 2018, 02:36
Сообщения: 8
ребята, я так понимаю , что первые 512-это MBR
чтобы его не затереть
8К я от таблицы , что нашел


поправте пожалуйста, как правильно сделать при записи. какие отступы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: u-boot
СообщениеДобавлено: 10 июн 2018, 15:50 
Только пришел

Зарегистрирован: 09 июн 2018, 02:36
Сообщения: 8
помогите разобраться
что молчите?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: u-boot
СообщениеДобавлено: 10 июн 2018, 19:52 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2135
От какой таблицы? Что в MBR находится? Сдается мне, что всё-таки в MBR нужно код загрузчика писать, хотя бы тот, что переход на 8к сделает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: u-boot
СообщениеДобавлено: 10 июн 2018, 23:05 
Только пришел

Зарегистрирован: 09 июн 2018, 02:36
Сообщения: 8
ребята, а как бы Вы устанавливали u-boot?
у меня чистая sd карточка передо мной, orange pi win и скомпилированный u-boot.

что я должен сделать для того, чтобы хотя бы просто установить u-boot на sd и он мигнул LAN?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: u-boot
СообщениеДобавлено: 10 июн 2018, 23:07 
Только пришел

Зарегистрирован: 09 июн 2018, 02:36
Сообщения: 8
пусть переходит, или не переходит, лишь бы запустился


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: u-boot
СообщениеДобавлено: 10 июн 2018, 23:45 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2135
Надо пойти и прочитать мануал: http://www.orangepi.org/Docs/Settingup.html
http://sunxi.org/Bootable_SD_card#Bootloader


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: u-boot
СообщениеДобавлено: 11 июн 2018, 02:11 
Только пришел

Зарегистрирован: 09 июн 2018, 02:36
Сообщения: 8
хорошая идея


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: u-boot
СообщениеДобавлено: 12 июн 2018, 17:10 
Только пришел

Зарегистрирован: 09 июн 2018, 02:36
Сообщения: 8
прочитал
вопросов только прибавилось

а можете подсказать на каких форумах эту тему активно обсуждают ?
где создатели этого чуда под названием u-boot? может они ответят на вопросы
где найти этих людей? подскажите


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: u-boot
СообщениеДобавлено: 12 июн 2018, 20:38 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2135
Вам не uboot надо мучать, а orangepi, потому что SoC Allwinner довольно-таки специфичны. Хотя не вижу проблем, т.к. по ссылкам вроде всё по шагам расписано.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: u-boot
СообщениеДобавлено: 12 июн 2018, 23:13 
Только пришел

Зарегистрирован: 09 июн 2018, 02:36
Сообщения: 8
ребята, так в том то и дело, что делаю как написанно и ничего не работает.
spl-первычный загручик. пишут что он должен быть установлен на sd. а другие пишут, что он вшит в soc/


нужен мне файл u-boot-spl.bin? или сразу нужно брать u-boot.bin? если spl вшит в soc значит и разметка sd должна быть другая.
Вы то уже эту кухню на изусть знаете.
это когда я зашел на форум x86 и задал там такой вопрос, то они долго ругались и отправили сюда. сказали что тут спецы высокого уровня и именно по этой теме. u-boot для Вас , с их слов, как два пальца ................


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB