Перейти к содержанию
    

maxus

Свой
  • Постов

    113
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о maxus

  • Звание
    Частый гость
    Частый гость

Контакты

  • ICQ
    Array
  1. Есть такое с питанием. У меня GSM передатчик очень сильно просаживал питание в момент передачи. А на счет связи COM-порта и ethernet - запусти ppp на другом порту, там где нет GSM-передатчика. Можно просто в холостую запустить или с компом связать. Узнаешь точно: это лажа от СОМ-порта или от GSM.
  2. Использовал LXT971 и LXT9785 от Intel, потом перешли на Cortina - разницы никакой. Может что только чуть больше греются, но и то неуверен.
  3. GSM излучает до 1 - 1.5 ВТ в эфир, если антена близко от платы, то это может влиять на микрухи. Запусти на компе WireShark или tcpdump и посмотри что приходит от платы.
  4. u-boot, linux и AT91RM9200

    Если стоит jffs2, то u-boot ее отлично понимает и может загружать образ ядра из /boot и запускать его.
  5. Спасибо, помогло! Но, согласитесь, это не выход. Должен быть механизм автоматического определия наличия линии и поднятия интерфейса. На обычных PC мы же не набираем каждый раз ifconfig up, а интерфейс подымается автоматически. Наверно в драйвер надо добавить что-то?
  6. Спасибо всем, помогло! Я потом сделал запуск сразу с флешки: root=/dev/mtdblock1 и т.д... Ни у кого с Ethernet проблем не было? Если кабель высунут при запуске, то u-boot пишет: ... MAC: error during MII initialization ... а ядро пишет: ... eth0: Link down. ... И потом, сунув кабель, все равно пинги не ходят. Получается, потом линух не анализирует активность интерфейса? Я использую LXT971A.
  7. Увеличил размер диска: ... RAMDISK driver initialized: 8 RAM disks of 8192K size 1024 blocksize ... Передал initrd больше места: ... Kernel command line: root=/dev/mem initrd=0x20288000,500000 ... Все равно кернел в панике :) Смущает это: RAMDISK: Couldn't find valid RAM disk image starting at 0. Образ диска ведь запакован, и что-то не видно надписи (как в ядре), что он распаковывается. Или я что-то не понимаю?.. Может при компиляции ядра надо указать что-то еще кроме CONFIG_BLK_DEV_RAM, CONFIG_BLK_DEV_INITRD и CONFIG_EXT2_FS?
  8. Народ, помогите! Не запускается ФС из 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)
  9. u-boot

    Я пересылал Х-модемом. Набирал loady, а сам юзал Х-модем :) все вроде пересылалось нормально. Файл был больше метра.
  10. Тоже задавался этим вопросом как-то. Создатели исходников под Линух пишут, что с цигвином все полностью совместимо, но реально могут быть проблемы. Не раз натыкался на форумах, что в Линухе все нормально, а в цигвине лажа... Сам юзаю Linux на WmVare.
  11. На сайте heavy-online.ru описана ситуация, когда линух и файловая система загружаются из SPI-ной DataFlash в ОЗУ. А можно сделать, чтобы линух загружался из NAND-flash и вся, необходимая ему FS находилась там же? А в SPI DataFlash будет только загрузчик (romboot и u-boot). В проекте вроде вешают NAND-flash на CS3 (SmartMedia). Можно с нее же и загружаться?
  12. 1. А каким кросс-компилятор вы под Win32 пользовались? 2. :) С армами я уже давно работаю (QNX + ARM9). Просто там был весь набор средств под винду, а под линух на Win32 что-то сложнее найти. Вот я и спрашиваю, мож кто чем пользовался...
  13. А чем под линухом пользуетесь? Какой юзаете компилятор под ARM9? Интересует компилятор, работающий на x86, но компилирующий под ARM.
  14. AT91RM9200 + Linux

    Всем привет. Собираюсь ставить Linux на AT91RM9200. Какие дистрибутивы (и где их взять) посоветуете? Еще очень важный вопрос - сборка всего этого под Виндой. Делал ли кто-либо это? Готов даже купить средство разработки под Винду.
  15. Полазь по инету или по этому форуму. Куча инфы: где, как, кто и каким боком юзает RM9200...
×
×
  • Создать...