Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Загрузка корневой ФС по NFS
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Raydan
Приветствую.

Пытаюсь настроить загрузку корневой файловой системы по протоколу NFS на плате Embedded Artists LPC2468, но после загрузки ядра и initrd в память система виснет.

Некоторые подробности:
- система uclinux 20070130
- ядро linux 2.6.21, опции CONFIG_ROOT_NFS и CONFIG_ROOT_FS включены
- загрузчик U-Boot 1.1.6
- ядро и initrd грузятся по Trivial FTP по адресам 0xa1500000 и 0xa1800000 соответственно, потом загрузка идет с a1500000
- аргументы загрузки
Код
root=/dev/nfs initrd=0xa1800000 nfsroot=192.168.0.7:/home/raydan/nfsroot ip=192.168.0.10:192.168.0.7::255.255.255.0::eth0:none

где 192.168.0.7 адрес сервера, 192.168.0.10 адрес платы
- ари загрузке с аргументами
Код
root=/dev/ram initrd=0xa1800000,4000k console=ttyS0,115200N8

все проходит замечательно, NFS-раздел в запущенном uClinux монтируется без вопросов

Привожу вывод:
CODE

Booting from TFTP
emac: link status = 100Mbps, full duplex
emac: MAC address = 0:1a:f1: 0: 0: 0
TFTP from server 192.168.0.7; our IP address is 192.168.0.10
Filename 'uLinux.bin'.
Load address: 0xa1500000
Loading: #################################################################
#################################################################
#################################################################
##########################
done
Bytes transferred = 1126975 (11323f hex)
TFTP from server 192.168.0.7; our IP address is 192.168.0.10
Filename 'romfs.img'.
Load address: 0xa1800000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
################
done
Bytes transferred = 2074624 (1fa800 hex)
## Booting image at a1500000 ...
Image Name: Linux 2.6.21
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 1126911 Bytes = 1.1 MB
Load Address: a0008000
Entry Point: a0008000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel ...



Кто-нибудь сталкивался с чем-то подобным?

--
С уважением,
Дмитрий Винокуров
Dron_Gus
В первой строке аргументов у Вас не указана консоль.
Raydan
Да, верно, спасибо, Dron_Gus. Я уже и сам нашел эту ошибку, внимательней надо мне быть smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.