ЗАО «ЗЭО»
Техническая поддержка пользователей => ОС Linux, U-Boot => Тема начата: Andrew от 09 Июня, 2009, 15:17:28
-
День добрый.
Не работает ссылка на uramdisk. Обе ссылки при попытке распаковать выдают сообщение о поврежденном архиве.
Правильно ли я понимаю, что ramdisk, описанный в руководстве - это uramdisk?
-
http://www.zao-zeo.ru/dokuwiki/doku.php/u-boot#создание_из_образа_оригинального_файла
-
не удается создать файловую систему.
Набираю: tftpboot 0x0 192.168.0.26:refl-linux
копируется. когда пишу iminfo выдает, что у меня unknown image format!
Что делать?
-
Сначала делать образ U-Boot?
refl-linux это только переменные, из него нужно сделать образ.
В Makefile из архива см. urefl-linux, внимание на первый символ `u'
-
Пишу make - выводит:
root@slax:~/refl# make
mkimage -T script -A arm -C none -n 'Re-flash Windows script for EP93xx' -d refl -win urefl-win
make: mkimage: Command not found
make: *** [urefl-win] Error 127
root@slax:~/refl# make refl-linux
make: Nothing to be done for `refl-linux'.
root@slax:~/refl# refl-linux -h
-bash: refl-linux: command not found
Где достать файл mkImage?
-
1. В Debian есть в пакете
2. Первый абзац http://www.zao-zeo.ru/dokuwiki/doku.php/u-boot#образ
3. В http://www.zao-zeo.ru/media/files/crater-1.0.0_svn557.tar.gz есть в packages/kernel/mkimage
-
День добрый!
Возникла проблема:
при полной переустановке системы на тионе 2 не хочет загружаться КФС. Пишет:
UDF-fs: No partition found (1)
No filesystem could mount root, tried: ext3 ext2 msdos vfat iso9660 romfs udf
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
причем это происходит как при загрузке с cf там и при загрузке из ram!
Что я не так делаю???
-
Сделайте лог параметров U-Boot (printenv)
-
U-Boot 1.3.3-svn349 (Jan 20 2009 - 12:56:25)
CPU: Cirrus Logic EP9315 rev. E2
DRAM: 64 MB
Flash: 64 MB
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
$prinenv
Unknown command prinenv' - try 'help'
$ printenv
bootdelay=1
baudrate=57600
ethaddr=0E:00:00:EA:18:F0
bootfile="uImage"
kern_file=uImage
rd_file=uramdisk.gz
kern_fladdr=60080000
rd_fladdr=60300000
rd_addr=800000
kern_flash=tftpboot ${fileaddr} ${kern_file}; erase ${kern_fladdr} +${filesize};
cp.b ${fileaddr} ${kern_fladdr} ${filesize}
rd_flash=tftpboot ${fileaddr} ${rd_file}; erase ${rd_fladdr} +${filesize}; cp.b
${fileaddr} ${rd_fladdr} ${filesize}; setenv rd_size ${filesize}
bootcmd=echo Copy ramdisk to RAM...; bootm ${kern_fladdr}
reflash=echo Re-flashing...; protect off all; run kern_flash; run rd_flash; imls
; saveenv; echo Re-flash done
bootargs=root=/dev/ram console=ttyAM0,57600 video=ep93xxfb:vout=1,vmode=16
filesize=14D992
fileaddr=0
gatewayip=192.168.0.1
netmask=255.255.255.0
ipaddr=192.168.0.17
serverip=192.168.0.22
rd_size=14D992
stdin=serial
stdout=serial
stderr=serial
Environment size: 845/262140 bytes
-
> bootcmd=echo Copy ramdisk to RAM...; bootm ${kern_fladdr}
> bootargs=root=/dev/ram console=ttyAM0,57600 video=ep93xxfb:vout=1,vmode=16
http://www.zao-zeo.ru/forum/index.php?topic=48.msg290#msg290
-
УРА!
Получилось загрузиться с хда1!!!!
Спасибо!!!