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

 
 
> u-boot автостарт, Не могу понять, как сделать автозапуск
impatt
сообщение May 16 2008, 08:25
Сообщение #1


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

Группа: Validating
Сообщений: 169
Регистрация: 10-11-04
Из: Челябинск
Пользователь №: 1 088



Есть плата с АРМ-процессором.
На плате зашит u-boot: "U-Boot 1.3.0 (Feb 27 2008 - 16:51:09)"
Определены такие переменные окружения:
----
baudrate=115200
bootargs=root=/dev/sda1 rootdelay=20 console=ttyS0,115200
bootdelay=3
bootcmd=cp.b 01e00000 a1000000 13216e
stdin=serial
stdout=serial
stderr=serial
----
Я так понял, при определённой bootcmd она выполняется после bootdelay секунд.
Однако после включения платы получаю просто консоль (а вот команда cp.b _точно_ не исполняется, есть способ проверить и я это проверил).
Вручную run bootcmd исполняется.

Вопрос: что я делаю не так, что мешает с\запуститься автостарту после включения питания ?

Спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Хомяк
сообщение May 16 2008, 11:16
Сообщение #2


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

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



u-boot-> printenv
bootdelay=3
baudrate=115200
ethaddr=12:34:56:78:9A:BC
bootfile="u-boot.bin.gz"
filesize=1BED20
bootcmd=cp.b C002A000 20A00000 200000; cp.b C022A000 20C00000 200000; bootm 20A0
0000 20C00000
bootargs=root=/dev/ram rw initrd=0x20A00000,0x500000 ramdisk_size=5000 console=t
tyS0,115200 mem=32M
stdin=serial
stdout=serial
stderr=serial
ipaddr=192.168.5.230
serverip=192.168.5.156
netmask=255.255.255.0

Environment size: 396/8188 bytes

команда cp.b копирует данные, можно скопировать из RAM во FLASH, а мржно и наоборот. Выше данные копирует из флеш в рам и потом количество байт
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 17:40
Рейтинг@Mail.ru


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