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

 
 
5 страниц V  < 1 2 3 4 5 >  
Reply to this topicStart new topic
> Установка Debian Sid на Rainbow, Делимся опытом
slava2005
сообщение Feb 11 2008, 10:21
Сообщение #31


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

Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423



Цитата(THK @ Feb 10 2008, 13:15) *
Добрый день!
Пытаюсь воспользоваться этим описанием и столкнулся со следующими проблемами:


Архив качайте этот http://rapidshare.com/files/44744568/debia...ainbow2.tar.bz2 - этот правильный.
Go to the top of the page
 
+Quote Post
THK
сообщение Feb 11 2008, 21:33
Сообщение #32


Участник
*

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



Цитата(slava2005 @ Feb 11 2008, 13:21) *
Архив качайте этот http://rapidshare.com/files/44744568/debia...ainbow2.tar.bz2 - этот правильный.

Спасибо! Попробую скачать еще разок (уже 4раз). Проблемма в том, что каждый раз качается битый файл!!! При распаковке файла васкакивают сообщения о несуществующем файле. И еще, файл каждый раз одинаковый по объему, но разный по содержимому (сравнивал Total Commander'ом).
Go to the top of the page
 
+Quote Post
slava2005
сообщение Feb 12 2008, 07:02
Сообщение #33


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

Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423



Цитата(THK @ Feb 12 2008, 00:33) *
Попробую скачать еще разок (уже 4раз).


Скажите куда перезалить ?
Go to the top of the page
 
+Quote Post
vesago
сообщение Feb 12 2008, 08:36
Сообщение #34


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



А почему не на фтп местный?
Go to the top of the page
 
+Quote Post
Хомяк
сообщение Feb 12 2008, 09:09
Сообщение #35


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

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



Цитата(vesago @ Feb 12 2008, 11:36) *
А почему не на фтп местный?


Не у всех есть доступ
Go to the top of the page
 
+Quote Post
THK
сообщение Feb 12 2008, 14:00
Сообщение #36


Участник
*

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



Цитата(slava2005 @ Feb 12 2008, 10:02) *
Скажите куда перезалить ?

Если возможно на http://nukeuploads.com
Go to the top of the page
 
+Quote Post
THK
сообщение Feb 17 2008, 14:24
Сообщение #37


Участник
*

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



Цитата(THK @ Feb 12 2008, 00:33) *
Спасибо! Попробую скачать еще разок (уже 4раз). Проблемма в том, что каждый раз качается битый файл!!! При распаковке файла васкакивают сообщения о несуществующем файле. И еще, файл каждый раз одинаковый по объему, но разный по содержимому (сравнивал Total Commander'ом).

Проблема решена!
1 и 4 раз файлы скачались одинаковые - сделал вывод, что архив исправен.
Еще раз попробовал распаковать его на ММС – результат тот же.
Решил попробовать распаковать его не с помощью KDE, а миднайт командером – распаковался без ошибок.
Далее написал для себя руководство – план к действию:

Отформатировать MMC карту как ext2.

Распаковать debian_sid_rainbow2.tar.bz2 – (готовый образ debian sid) на ММС

Входим в u-boot и даем команду загрузки по tftp:

u-boot> tftpboot 20800000 /Debian/uImage

u-boot> cp.b 20800000 C002A000 157000

После этого, прописав в U-boot окружение:

boot> setenv bootargs “noinitrd root=/dev/mmcblk0p1 rw console=ttyS0,115200 mem=32M rootdelay=10”
boot> setenv bootcmd “cp.b C002A000 20A00000 200000; bootm 20A00000”
boot> saveenv

boot> boot

Система загрузилась, нашла ошибки ФС, исправила их, перезагрузилась и написала, что кернел в панике.
После 2 или 3 перезагрузок вошел в u-boot и дал команду boot.
Linux загрузился!!!

AT91F_LowLevelInit(): Debug channel initialized
press any key to enter bootloader
Load U-BOOT from dataflash[c0008000] to SDRAM[20f00000]
Set PLLA to 180Mhz and Master clock to 45Mhz and start U-BOOT

U-Boot 1.1.1 (May 4 2006 - 11:47:26)

U-Boot code: 20F00000 -> 20F1BC3C BSS: -> 20F20554
RAM Configuration:
Bank #0: 20000000 32 MB
Unknown flash manufacturer 0x00900090
Flash: 0 kB
DataFlash:AT45DB642
Nb pages: 8192
Page Size: 1056
Size= 8650752 bytes
Logical address: 0xC0000000
Area 0: C0000000 to C0007FFF (RO)
Area 1: C0008000 to C001FFFF (RO)
Area 2: C0020000 to C0027FFF
Area 3: C0028000 to C083FFFF
In: serial
Out: serial
Err: serial
eth: setting MAC address to 12:34:56:78:9a:bc
PHY not connected!!
Link: 100baseTX Full Duplex
Hit any key to stop autoboot: 0
## Booting image at 20a00000 ...
Image Name:
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 1296669 Bytes = 1.2 MB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel ...

Linux version 2.6.21.5 (root@slava2005) (gcc version 3.4.6) #11 PREEMPT Tue Jul
10 13:26:24 MSD 2007
CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0003177
Machine: Rainbow 1.1s
Memory policy: ECC disabled, Data cache writeback
Clocks: CPU 179 MHz, master 44 MHz, main 18.432 MHz
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
Built 1 zonelists. Total pages: 8128
Kernel command line: noinitrd root=/dev/mmcblk0p1 rw console=ttyS0,115200 mem=32
M rootdelay=10
AT91: 96 gpio irqs in 3 banks
PID hash table entries: 128 (order: 7, 512 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 32MB = 32MB total
Memory: 29720KB available (2428K code, 184K data, 104K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
NetWinder Floating Point Emulator V0.97 (double precision)
NTFS driver 2.1.28 [Flags: R/O].
io scheduler noop registered
io scheduler anticipatory registered (default)
atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL
atmel_usart.1: ttyS1 at MMIO 0xfffc4000 (irq = 7) is a ATMEL_SERIAL
RAMDISK driver initialized: 1 RAM disks of 8192K size 1024 blocksize
eth0: Link now 100-FullDuplex
eth0: AT91 ethernet at 0xfefbc000 int=24 100-FullDuplex (12:34:56:78:9a:bc)
eth0: Micrel KS8721 PHY
at91_ohci at91_ohci: AT91 OHCI
at91_ohci at91_ohci: new USB bus registered, assigned bus number 1
at91_ohci at91_ohci: irq 23, io mem 0x00300000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
udc: at91_udc version 3 May 2006
mice: PS/2 mouse device common for all mice
ds1307 0-0068: rtc core: registered ds1307 as rtc0
at91_i2c at91_i2c: AT91 i2c bus driver.
AT91 MMC: 4 wire bus mode not supported by this driver - using 1 wire
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
ds1307 0-0068: setting the system clock to 2000-01-01 02:02:59 (946692179)
Waiting 10sec before mounting root device...
mmcblk0: mmc0:0001 000000 501760KiB
mmcblk0: p1
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 104K
Mount failed for selinuxfs on /selinux: No such file or directory
INIT: version 2.86 booting
hostname: the specified hostname is invalid
Activating swap...done.
Checking root file system...fsck 1.40.1 (08-Jul-2007)
/dev/mmcblk0p1: clean, 7920/125488 files, 166459/501728 blocks
done.
Setting the system clock..
Cleaning up ifupdown....
Loading kernel modules...FATAL: Could not load /lib/modules/2.6.21.5/modules.dep
: No such file or directory
Loading device-mapper support.
Checking file systems...fsck 1.40.1 (08-Jul-2007)
done.
Setting kernel variables...done.
Mounting local filesystems...done.
Activating swapfile swap...done.
Setting up networking....
Configuring network interfaces...eth0: Link now 100-FullDuplex
done.
INIT: Entering runlevel: 2
Starting system log daemon....
Starting kernel log daemon....
* Not starting internet superserver: no services enabled.
Starting periodic command scheduler: crond.

Debian GNU/Linux lenny/sid ecb_at91 ttyS0

ecb_at91 login: root
Last login: Sat Jan 1 01:58:27 2000 on ttyS0
Linux ecb_at91 2.6.21.5 #11 PREEMPT Tue Jul 10 13:26:24 MSD 2007 armv4tl

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
ecb_at91:~#

Сейчас такая проблема:
При установке USB-Flash пишет:

ecb_at91:/mnt# ls
usb
ecb_at91:/mnt# cd /
ecb_at91:/# usb 1-1: new full speed USB device using at91_ohci and address 2
usb 1-1: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
scsi 0:0:0:0: Direct-Access JetFlash TS1GJFV30 8.07 PQ: 0 ANSI: 2
SCSI device sda: 2007038 512-byte hdwr sectors (1028 MB)
sda: Write Protect is off
sda: assuming drive cache: write through
SCSI device sda: 2007038 512-byte hdwr sectors (1028 MB)
sda: Write Protect is off
sda: assuming drive cache: write through
sda: sda1
sd 0:0:0:0: Attached scsi removable disk sda

но отказывается монтировать его (mount /dev/sda1 /mnt/usb) пишет, что устройство не существует.
Естественно папку /mnt/usb я предварительно создал.
В чем может быть проблема? Куда копать? Help!!!

Сообщение отредактировал THK - Feb 17 2008, 14:39
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Mar 5 2008, 20:38
Сообщение #38


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



2 slava2005 или THK
не могли бы Вы выложить вывод printenv от u-bootа?
Я уже в сомнениях, надо что-то менять в консерватории. Я уже хотел сделать sid самостоятельно. Если просто запускать ядро от slava2005 с бутаргом noinitrd и чистой ММС-карточкой, оно не пускается, кричит, что нету инита.
Если записать на карточку SID от slava2005, то все виснет на активации свопа, об этом я уже писал.
Go to the top of the page
 
+Quote Post
slava2005
сообщение Mar 6 2008, 07:00
Сообщение #39


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

Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423



Цитата(AlexMad @ Mar 5 2008, 23:38) *
2 slava2005 или THK
не могли бы Вы выложить вывод printenv от u-bootа?
Я уже в сомнениях, надо что-то менять в консерватории. Я уже хотел сделать sid самостоятельно. Если просто запускать ядро от slava2005 с бутаргом noinitrd и чистой ММС-карточкой, оно не пускается, кричит, что нету инита.
Если записать на карточку SID от slava2005, то все виснет на активации свопа, об этом я уже писал.


setenv bootargs mem=64M console=ttyS0,115200 root=/dev/mmcblk0p1 rw rootdelay=10

Приведите свой лог, тогда смогу ответить подробно.
Go to the top of the page
 
+Quote Post
THK
сообщение Mar 7 2008, 16:03
Сообщение #40


Участник
*

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



Цитата(AlexMad @ Mar 5 2008, 10:00) *
не могли бы Вы выложить вывод printenv от u-bootа?
.......

u-boot> printenv
baudrate=115200
ethaddr=12:34:56:78:9A:BC
bootfile="u-boot.bin.gz"
filesize=13c95d
fileaddr=20800000
netmask=255.0.0.0
ipaddr=10.0.0.2
serverip=10.0.0.1
bootcmd=cp.b C002A000 20A00000 200000; bootm 20A00000
bootargs=noinitrd root=/dev/mmcblk0p1 rw console=ttyS0,115200 mem=32M rootdelay=
10
bootdelay=3
stdin=serial
stdout=serial
stderr=serial

Environment size: 346/8188 bytes
u-boot>
Цитата
.....
но отказывается монтировать его (mount /dev/sda1 /mnt/usb) пишет, что устройство не существует.
Естественно папку /mnt/usb я предварительно создал.
В чем может быть проблема? Куда копать? Help!!!

Проблему решил так:
mknod /dev/sda 8 0
mknod /dev/sda1 8 1

долго выяснял мажорный номер.....
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Mar 9 2008, 14:01
Сообщение #41


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Сравнил свой лог с логом THK

отличия только в одном месте:

Waiting 10sec before mounting root device...
mmc0: host does not support reading read-only switch. Assuming write-enable.
mmcblk0: mmc0:b368 SDC 249856KiB
mmcblk0: p1 p2
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 104K
Mount failed for selinuxfs on /selinux: No such file or directory

INIT: version 2.86 booting

hostname: the specified hostname is invalid
Activating swap...done.


Дальше мертво висит sad.gif

Полностью лог прикрепил. Риад-онли свич на ММС-разъеме есть, проверил - функционирует. Судя по логу, у THK тот же у-бут и тоже ядро, что и у меня, отличается только начальный загрузчик. Я его переписывал под свою память и добавил в него тест памяти.
Может, я что-то для всех очевидное пропускаю?
правильный удар в бубен, или ключи при создании ext2-раздела на карточке? В приведенном логе можно заметить (mmcblk0: p1 p2), что я уже попробовал создать свап-раздел, но это ничего не изменило sad.gif.
Прикрепленные файлы
Прикрепленный файл  cap.TXT ( 4.27 килобайт ) Кол-во скачиваний: 136
 
Go to the top of the page
 
+Quote Post
THK
сообщение Mar 9 2008, 19:17
Сообщение #42


Участник
*

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



Цитата(AlexMad @ Mar 9 2008, 17:01) *
Сравнил свой лог с логом THK
...........

Waiting 10sec before mounting root device...
............

У меня так:
Если на этой строке вывод лога задерживается, то кернел в панике.
Если проскакивает дальше без задержек - все Ок.
Обратил внимение на то, что при сбросе платы кнопочкой Reset грузится стабильно. Для себя сделал вывод, что сигнал Reset слишком короткий.
Попробуйте удерживать кнопку Reset при включении платы.....
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Mar 9 2008, 20:56
Сообщение #43


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Насчет сброса и питания, это я знаю. Дело в том, что такую картинку я наблюдаю на трех платах. Виснет именно на активации свап-файла. Может, перейдем к железным вопросам:
какой у Вас кварц (у меня 18.432)?
какие микросхемы памяти (на одной плате k4s641632, на двух других k4s511632)?
что меняли в начальном загрузчике (только инициализацию СДРАМ или что-то еще)?
какой загрузчик брали за основу?
у меня по две флешки at45db642 на плату, в адресах 0xC0000000 и 0xE0000000.
куда у Вас подключен вывод WP от ММС-карты? Меня сильно смущает, что у меня при загрузке пишется, "mmc0: host does not support reading read-only switch. Assuming write-enable." Подключен к PORTA_23 осциллографом смотрел, до ноги сигнал доходит.

И еще возник вопрос: как создается раздел на карточке?
Go to the top of the page
 
+Quote Post
THK
сообщение Mar 10 2008, 19:27
Сообщение #44


Участник
*

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



Цитата(AlexMad @ Mar 9 2008, 23:56) *
.....Может, перейдем к железным вопросам:

какой у Вас кварц - 18.432
какие микросхемы памяти - HY57V561620BT-H на одной и HY57V561620FTP-H на другой
что меняли в начальном загрузчике - ничего
какой загрузчик брали за основу - Heavi без изменений, брал бинарники RomBoot, U-Boot
у меня по две флешки at45db642 на плату, в адресах 0xC0000000 и 0xE0000000 - у меня тоже + 74HC244
куда у Вас подключен вывод WP от ММС-карты - PORTA_23 (плата Rainbow)
И еще возник вопрос: как создается раздел на карточке?
Под линуксом. Точно написать последовательность действий не могу, надо включать другой комп, чтобы вспомнить....
В линуксе я чайник так что извеняйте....
Поэтому RomBoot и U-Boot брал готовые. Не пробовал пока компилировать....
И памяти ядру указываю 32м, а не 64....
Go to the top of the page
 
+Quote Post
THK
сообщение Apr 20 2008, 13:27
Сообщение #45


Участник
*

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



Цитата(slava2005 @ Jul 17 2007, 18:01) *
Не могу не поделиться радостью!

Вот как выглядит Миднайт Команндер под Дебиан под ARM на Радуге через Гипертерминал под Вистой smile.gif

У меня получилось, но не так красиво sad.gif
Мажет подскажите в чем проблемма?

ЗЫ Не получается вставить картинку.

Проблеммы такие:
1. Не отображаются символы псевдографики (вместо них буквы Д, i, Ъ, Щ и т.д)
2. Не работают клавиши F5 - F10

Сообщение отредактировал THK - Apr 20 2008, 13:32
Прикрепленные файлы
Прикрепленный файл  mc.bmp ( 1.42 мегабайт ) Кол-во скачиваний: 55
 
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 5th February 2023 - 04:33
Рейтинг@Mail.ru


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