|
Запуск Linux на плате RainBow v1.1, делимся опытом |
|
|
|
Jun 16 2006, 21:34
|
Знающий
Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559
|
Здравствуйте! Все таки запустил Linux на плату RainBow v1.1, как и обещал. Точнее сказать, почти запустил , с ошибками. Главное система работает, консоль отвечает Тепрь осталось довести систему до ума. Буду рад любым советам. Если кому интересно, прикладываю лог. Большое спасибо Алексею Преснякову за оказанную помощь, а также за руководство "Сброка toolchain для ARM и запуск Linux на AT91RM9200." Оригинал находится тут: http://heavy-online.ru/arm-linux/
|
|
|
|
|
|
Ответов
|
May 18 2007, 16:31
|
Частый гость
Группа: Свой
Сообщений: 113
Регистрация: 5-04-05
Пользователь №: 3 864
|
Народ, помогите! Не запускается ФС из RAM... Юзаю самодельную плату похожую на RainBow и читаю активно heavy-online. От них же взял и образ ФС.
u-boot> bootm 10000000 10200000 ## Booting image at 10000000 ... Image Name: Image Type: ARM Linux Kernel Image (gzip compressed) Data Size: 932967 Bytes = 911.1 kB Load Address: 20008000 Entry Point: 20008000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK ## Loading Ramdisk Image at 10200000 ... Image Name: Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 1807723 Bytes = 1.7 MB Load Address: 20288000 Entry Point: 20288000 Verifying Checksum ... OK
Starting kernel ...
Linux version 2.6.20 (root@linux) (gcc version 3.4.6) #9 Tue May 15 21:27:29 EEST 2007 CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0003177 Machine: Router-board Memory policy: ECC disabled, Data cache writeback Clocks: CPU 180 MHz, master 60 MHz, main 20.000 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: 16256 Kernel command line: root=/dev/mem initrd=0x20288000,0x30000 AT91: 96 gpio irqs in 3 banks PID hash table entries: 256 (order: 8, 1024 bytes) Console: colour dummy device 80x30 Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Memory: 64MB = 64MB total Memory: 62732KB available (1692K code, 152K data, 88K init) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok NET: Registered protocol family 16 Generic PHY: Registered new driver NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 2048 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 2048 bind 1024) TCP reno registered checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd Freeing initrd memory: 192K NetWinder Floating Point Emulator V0.97 (double precision) JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. io scheduler noop registered io scheduler anticipatory registered (default) at91_spi: Baud rate set to 5000000 AT91 SPI driver loaded 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: 8 RAM disks of 4096K size 1024 blocksize LXT970: Registered new driver LXT971: Registered new driver at91_ether: Your bootloader did not configure a MAC address. eth0: Link now 100-FullDuplex eth0: AT91 ethernet at 0xfefbc000 int=24 100-FullDuplex (00:00:00:00:00:00) eth0: Intel LXT971A PHY physmap platform flash device: 01000000 at 10000000 physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank Amd/Fujitsu Extended Query Table at 0x0040 physmap-flash.0: CFI does not contain boot bank location. Assuming top. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. RedBoot partition parsing not available kobject_add failed for physmap-flash.0 with -EEXIST, don't try to register things with the same name in the same directory. block2mtd: version $Revision: 1.30 $ mice: PS/2 mouse device common for all mice TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 RAMDISK: Couldn't find valid RAM disk image starting at 0. VFS: Cannot open root device "mem" or unknown-block(0,0) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
|
|
|
|
Сообщений в этой теме
COMA Запуск Linux на плате RainBow v1.1 Jun 16 2006, 21:34 Evgeny_CD Цитата(COMA @ Jun 17 2006, 01:34) Все так... Jun 16 2006, 22:00 COMA Evgeny_CD, обязательно. Как только доведу плату до... Jun 17 2006, 09:59 AndyBig Йееее! Поздравляю от всей души!
Сам я так... Jun 17 2006, 14:08 COMA [b]AndyBig[\b], ничего сложного в Linux-e нет... Jun 19 2006, 06:50 alcosar "C USB я не начинал работать, но свой исходни... Jun 22 2006, 17:06 AndyBig ЦитатаПо ссылке скачивается битый файл
Прошу проще... Jun 22 2006, 18:06 COMA Добрый день!
Нужна помощь - никак не могу зап... Jun 27 2006, 18:48 3.14 А PHY точно тот на который драйвер расчитан?
Может... Jun 27 2006, 19:26 COMA Ругается, потому что в u-boot нет поддержки KS8721... Jun 28 2006, 06:14 3.14 В общем, надо разбираться почему конфигурация PHY ... Jun 28 2006, 07:07 COMA Есть идея для начала руками вписать правильный ID ... Jun 28 2006, 07:26 d__ На линии MDIO отсутствует pullup-ный резистор. С п... Jun 28 2006, 14:47 psL А какой получается размер образа? В мегабайтную фл... Jun 29 2006, 05:59 COMA d__, так и есть на самом деле (см. файл, 6-я стра... Jun 29 2006, 06:20 COMA ( pull-up резистор не помог. Так же читает 0xFFFF... Jun 30 2006, 18:44 d__ Ндя-я-я... Гламурненько... Пришлось повторно с нео... Jul 4 2006, 16:03 COMA В доке:
"Chip reset. Active low, minimum of 5... Jul 4 2006, 19:05 psL Цитата(COMA @ Jul 4 2006, 23:05) В доке:
... Jul 5 2006, 05:12 COMA Цитата(psL @ Jul 5 2006, 09:12) Когда баз... Jul 5 2006, 06:17 COMA Когда стартует u-boot на выводе ресета PHY имеем ... Jul 6 2006, 06:39 d__ Туда ему и дорога... Jul 6 2006, 07:44 COMA Выпаял R9. Запаял перемычку между J13-1 (MCU_RESET... Jul 6 2006, 18:26 Evgeny_CD Цитата(COMA @ Jul 6 2006, 22:26) Выпаял R... Jul 6 2006, 18:34 AndyBig По поводу резета - учтется. Сделаю напрямую от МК.... Jul 6 2006, 19:32 Evgeny_CD Цитата(AndyBig @ Jul 6 2006, 23:32) По по... Jul 6 2006, 19:56 dch Цитата(AndyBig @ Jul 6 2006, 23:32) По по... Jul 7 2006, 16:05 COMA Можно сделать два варианта.
от MCP и от процессора... Jul 7 2006, 06:49 COMA ЦитатаIRQ от PHY заведено на процессор. Вот только... Jul 7 2006, 08:17 AndyBig ЦитатаМожно сделать два варианта.
от MCP и от проц... Jul 7 2006, 18:35 COMA Запустил SD/MMC карту под Linux. Не обошлось без д... Jul 9 2006, 18:14 AlexMad Снова я, снова с дурными вопросами Кто нибудь про... Jan 21 2007, 12:59 COMA Под cygwin не собирал. Jan 23 2007, 00:30 AlexMad А нельзяли выложить загрузчик и хоть какой-нибудь ... Feb 13 2007, 21:41 COMA Разумная мысль.
Постараюсь на днях выложить файлы. Feb 14 2007, 11:38 COMA Выложил файлы сюда - upload/MCs/ARM/rainbow/
rom... Feb 21 2007, 19:20 Rst7 Цитата(COMA @ Feb 21 2007, 18:20) Выложил... Feb 22 2007, 09:11 COMA Цитата(Rst7 @ Feb 22 2007, 09:11) Добрый ... Feb 22 2007, 10:34 Хомяк Цитата(COMA @ Feb 22 2007, 10:34) Цитата(... Feb 22 2007, 12:19 AlexMad Цитата(Хомяк @ Feb 22 2007, 12:19) тулчей... Feb 22 2007, 13:39 Хомяк Цитата(AlexMad @ Feb 22 2007, 13:39) Цита... Feb 26 2007, 06:33 Хомяк Цитата(Хомяк @ Feb 26 2007, 06:33) Цитата... Mar 1 2007, 12:03 PrSt Цитата(Хомяк @ Mar 1 2007, 11:03) Собрал ... Mar 13 2007, 15:17 AlexMad Простите за назойливость, под какую кофигурацию эт... Feb 22 2007, 00:48 COMA Цитата(AlexMad @ Feb 22 2007, 00:48) Прос... Feb 22 2007, 09:39 Хомяк Прошу прошение за долгле молчание и за то что не в... Mar 4 2007, 08:06 Хомяк Цитата(Хомяк @ Mar 4 2007, 08:06) Прошу п... Mar 4 2007, 10:06 Dron_Gus Где и в каком пункте (по мануалу с heavy-online) д... Mar 7 2007, 20:22 Старый Бабай Внесу свои пять копеек.
Со сборкой мучился долго н... Mar 9 2007, 07:25 Playnet Цитата(Старый Бабай @ Mar 9 2007, 07:25) ... Mar 9 2007, 23:26 COMA Playnet,
все просто и понятно.
Почитайте доку - ht... Mar 10 2007, 02:04 Playnet Цитата(COMA @ Mar 10 2007, 02:04) Playnet... Mar 12 2007, 00:21 COMA rainbow - потому что понравилось. На функциональн... Mar 12 2007, 02:48 Playnet Цитата(COMA @ Mar 12 2007, 02:48) rainbow... Mar 12 2007, 11:48 Dron_Gus xmerge -av gentoo-sources
checking for alloca.... Mar 12 2007, 21:19 COMA Цитата(Dron_Gus @ Mar 12 2007, 21:19) xme... Mar 13 2007, 09:05 Playnet Собираю бутром, вшиваю.
КодInit hardware
press any... Mar 13 2007, 02:24 COMA Правильнее USE="-*" xmerge -avO gentoo-s... Mar 13 2007, 14:09 COMA Может пора уже страничку на http://www.wikipedia.o... Mar 13 2007, 15:03 Rst7 Решил все-таки собрать это под цигвин. Собрал binu... Mar 17 2007, 17:31 AlexMad Цитата(Rst7 @ Mar 17 2007, 17:31) И как б... Mar 17 2007, 23:47 Playnet Цитата(AlexMad @ Mar 17 2007, 23:47) Когд... Mar 19 2007, 00:06 AlexMad Цитата(Playnet @ Mar 19 2007, 00:06) А не... Mar 19 2007, 00:22 Rst7 Цитата(AlexMad @ Mar 17 2007, 22:47) Когд... Mar 19 2007, 14:44 COMA Есть еще интересный вариант с QEMU. Можно симулиро... Mar 19 2007, 09:08 AlexMad Цитата(COMA @ Mar 19 2007, 10:08) Есть ещ... Apr 29 2007, 21:58 Старый Бабай конечно есть Mar 19 2007, 09:18 COMA Ок. распишу подробнее. Mar 19 2007, 09:32 maxus На сайте heavy-online.ru описана ситуация, когда л... Mar 19 2007, 17:25 Dron_Gus Нужны ли какие-то особые телодвижения для прикручи... Mar 25 2007, 22:17 PrSt Цитата(Dron_Gus @ Mar 25 2007, 21:17) Нуж... Mar 26 2007, 15:43 Dron_Gus А патчи от Черкашина как-то на сетевую часть влияю... Mar 26 2007, 17:45 PrSt Цитата(Dron_Gus @ Mar 26 2007, 16:45) А п... Mar 26 2007, 22:15 Playnet Цитата(PrSt @ Mar 26 2007, 22:15) только ... Mar 27 2007, 13:53 PrSt Цитата(Playnet @ Mar 27 2007, 13:53) А по... Mar 27 2007, 16:55 Playnet Цитата(PrSt @ Mar 27 2007, 16:55) Можно, ... Mar 28 2007, 18:15 PrSt Цитата(Playnet @ Mar 28 2007, 18:15) За 8... Mar 30 2007, 13:06 Vishay Здравствуйте !
Подскажите, пожалуйста, какой... Mar 28 2007, 10:07 Playnet Кто-нибудь пытался запустить плату с образом uImag... Mar 30 2007, 14:29 COMA Это не мусор. у него ядро собрано под кварц 18.ххх... Mar 30 2007, 14:34 Playnet Цитата(COMA @ Mar 30 2007, 15:34) Это не ... Mar 30 2007, 16:27 Playnet Цитата(COMA @ Mar 30 2007, 15:34) Это не ... Apr 7 2007, 13:44 AlexMad Цитата(COMA @ Mar 30 2007, 15:34) Это не ... Apr 21 2007, 11:28 COMA \arm\usr\src\linux-2.6.17.1... Mar 30 2007, 16:35 Playnet Цитата(COMA @ Mar 30 2007, 17:35) Изучаем... Mar 30 2007, 17:02 PrSt Цитата(Playnet @ Mar 30 2007, 17:02) Всё ... Mar 30 2007, 17:17 COMA ЦитатаНу почему не поставить все эти параметры про... Mar 31 2007, 19:34 Playnet Цитата(COMA @ Mar 31 2007, 20:34) Не гово... Apr 1 2007, 10:18 Odiemus Цитата(Playnet @ Apr 1 2007, 14:18) Ага, ... May 13 2007, 09:31 COMA RE: Запуск Linux на плате RainBow v1.1 Apr 1 2007, 18:53 COMA Сильно занят был
очень постараюсь все подробно ра... Apr 30 2007, 14:45 Vishay Здравствуйте.
А можно посмотреть результат работ... May 12 2007, 08:26 PrSt Цитата(maxus @ May 18 2007, 19:31) Народ,... May 20 2007, 05:01 maxus Увеличил размер диска:
...
RAMDISK driver initiali... May 21 2007, 07:19 PrSt Цитата(maxus @ May 21 2007, 10:19) ...
Ke... May 22 2007, 12:04 maxus Спасибо всем, помогло! Я потом сделал запуск с... May 22 2007, 15:15 PrSt Цитата(maxus @ May 22 2007, 18:15) И пото... May 28 2007, 21:50 maxus Спасибо, помогло!
Но, согласитесь, это не выхо... May 30 2007, 12:31 astro RE: Запуск Linux на плате RainBow v1.1 May 22 2007, 10:03
2 страниц
1 2 >
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|