Jump to content

    

metalkain

Участник
  • Content Count

    42
  • Joined

  • Last visited

Community Reputation

0 Обычный

About metalkain

  • Rank
    Участник
  • Birthday 06/14/1986

Контакты

  • Сайт
    http://

Информация

  • Город
    Москва
  1. Как снизить потребление EP9307?

    Спасибо, aaarrr Вхожу в режим standby (путем загрузки значения в регистр процессора) и потребление снижается на 200 мА. Выход из этого режима - по прерываниям от клавиатуры (press и release).
  2. Как снизить потребление EP9307?

    Цитата(aaarrr @ Jun 19 2008, 13:07) Для начала попробуйте снизить частоту PLL и выключить ненужную периферию. КПК и телефоны спят большую часть времени, при этом работает только рефреш SDRAM. У Цирруса стандартный набор режимов (см. System Controller). Как это можно сделать из-под линуха? Как добиться выхода из standby только по прерыванию от клавиатуры? У меня впечатление, что процессор выходит из него довольно сразу...
  3. Здравствуйте! Известно, что часть системы в составе - процессор Cirrus Logic EP9307 (linux, ядро 2.6.20), - ОЗУ MT48LC8M16 (128 Мбит), - флеш S29GL512N (512 Мбит), - подсветка ЖКИ экрана потребляет 400 мА. Причем, подсветка экрана потребляет 100 мА. Есть ли возможность как-то снизить потребление? Как более менее достоверно узнать, какое из устройств больше потребляет?
  4. Разобрался. Забыл исключить некоторые опции в qconfig.h при сборке qt.
  5. Разобрался с этой проблемой. Запустил нормально makeqpf во всех поворотах. Однако создаваемые шрифты не сохраняются (не появляются в папке /usr/qt/lib/fonts). Программа ошибок при этом не выдает. Только пишет КодAlready a ROM font В чем может быть проблема?
  6. Здравствуйте! Я использую qt-embedded 2.3.10. Отладочная плата edb9307. Мне необходимо повернуть все изображение на 90 градусов. Для этого пытаюсь создать qpf-шрифты из bdf с помощью утилиты makeqpf. Если я, как сказано в мануале http://doc.trolltech.com/qtopia2.2/html/makeqpf.html , устанавливаю переменную QWS_DISPLAY в Transformed и запускаю makeqpf, то получаю: КодCan't open framebuffer device /dev/fb0 Transformed driver cannot connect Если я пытаюсь создать обычные (без поворота) шрифты, не у станавливая QWS_DISPLAY, то подобных ошибок нет. Как избавиться от сего недуга?
  7. redboot.bin & ep9307

    Все, разобрались. Что-то, видимо, не так с самой флешкой.
  8. Монтирование nfs на EP9307

    Цитата(sff @ Dec 24 2007, 11:56) Тем что монтирование NFS по умолчанию требует rpcbind запущенного на той машине, где происходит попытка понтирования Для того, чтобы смонтировать без rpcbind попробуйте mount -t nfs -o rsize=1024,wsize=1024,nolock 192.168.1.13:/home/kain/nfs/ramdisk_dir /mnt/nfs Спасибо огромное!
  9. redboot.bin & ep9307

    Работает ли утилита download с флешками от AMD? У нас S29GL512N. Пытаюсь загрузить с помощью нее redboot.bin, однако программа останавливается, высветив строку: КодProgram the nor FLASH
  10. Монтирование nfs на EP9307

    Здравствуйте! Отладочная плата EDB9307. Пытаюсь монтировать nfs: Кодmount 192.168.1.13:/home/kain/nfs/ramdisk_dir /mnt/nfs Получаю ошибку: Кодportmap: server localhost not responding, timed out RPC: failed to contact portmap (errno -5). portmap: server localhost not responding, timed out RPC: failed to contact portmap (errno -5). portmap: server localhost not responding, timed out RPC: failed to contact portmap (errno -5). mount: Mounting 192.168.1.13:/home/kain/nfs/ramdisk_dir on /mnt/nfs failed: Input/output error В чем может быть проблема?
  11. redboot.bin & ep9307

    Цитата(aaarrr @ Dec 5 2007, 16:29) Что-то я не понял, на какую из плат Вы redboot записали? Впрочем, на EDB redboot должен был бы выругаться на несовпадение типов памяти. Писать флеш пробовали? С crater'ом, к сожалению, дела не имел, у меня 2.0.8. Я записываю redboot на EDB. redboot, который лежит на arm.linux.com (собранный), пишет так: Код+Ethernet eth0: MAC address 0e:00:00:ea:18:f0 IP: 192.168.1.100/255.255.255.0, Gateway: 192.168.1.1 Default server: 192.168.1.102 RedBoot(tm) bootstrap and debug environment [ROMRAM] Non-certified release, version UNKNOWN - built 08:50:50, Jul 23 2007 Platform: Cirrus Logic EDB9307 Board (ARM920T) Rev A Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc. Copyright (C) 2003, 2004, 2005, 2006 eCosCentric Limited RAM: 0x00000000-0x04000000, [0x000430c0-0x03fbd000] available FLASH: 0x60000000 - 0x62000000, 128 blocks of 0x00040000 bytes each. == Executing boot script in 1.000 seconds - enter ^C to abort redboot, который я собрал, пишет: КодFLASH: Oversized device!  End addr 0x62000000 changed to 0x61000000 ... waiting for BOOTP information Ethernet eth0: MAC address 0e:00:00:ea:18:f0 IP: 192.168.1.16/255.255.252.0, Gateway: 192.168.0.250 Default server: 0.0.0.0 RedBoot(tm) bootstrap and debug environment [ROMRAM] Non-certified release, version UNKNOWN - built 15:17:57, Dec  5 2007 Platform: Cirrus Logic EDB9307 Board (ARM920T) Rev A Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc. Copyright (C) 2003, 2004, 2005, 2006 eCosCentric Limited RAM: 0x00000000-0x04000000, [0x000430c0-0x03fbd000] available FLASH: 0x60000000 - 0x61000000, 64 blocks of 0x00040000 bytes each. == Executing boot script in 1.000 seconds - enter ^C to abort Я конфигурирую так: Код(16) ---- Flash width (8/16 bit) ---- (2) ---- Number of Flash Devices ---- (16) ---- Flash chip size (MB) ---- Да, во флеш писал и zImage, и ramdisk - все работает в обоих случаях
  12. redboot.bin & ep9307

    Цитата(aaarrr @ Dec 4 2007, 14:43) Версия Linux какая? Download работает только с определенными типами флеш, что у Вас на плате? linux-crater 1.0.3. Отладочная плата EDB9307. На ней - две Intel 28F128J3 На нашей плате - Spansion GL512N10 Удалось собрать redboot. Записал на отладочную плату - смущает сообщение при загрузке: FLASH: Oversized device! End addr 0x62000000 changed to 0x61000000
  13. redboot.bin & ep9307

    Цитата(aaarrr @ Nov 28 2007, 14:20) Если собираетесь строить redboot из циррусовских исходников для своей платформы, то: 1. Читаем мануал, смотрим, есть ли флеш в списке поддерживаемых. 2. Если повезло, то просто выбираем нужный тип в конфигураторе, если нет, то добавляем её вручную. 3. Отключаем чтение MAC-адреса из EEPROM, если нужно. 4. Про SDRAM сейчас уже не помню, кажется, конфигурация привязана к типу платы - нужно править. Что Вы уже пробовали, и что в результате вышло? Я работаю с исходниками цирруса. Использую команду make ep=9307 linux-config. Но там вижу лишь настройки ядра. Как сконфигурировать redboot и download?
  14. redboot.bin & ep9307

    Цитата(Andrei.... @ Feb 1 2007, 12:36) А как всё это пересобрать (вот это и вызывает затруднения, что где и как?), потому что видимо этот файл не подходит, т.к он под edb9707, а у меня своя разведённая плата, и я посмотрел схему edb9707, распределение памяти не совпадает с моей платой. Здравствуйте! Аналогичная проблема. Что указывается при сборке redboot помимо процессора, только размеры и размещение ОЗУ и ПЗУ? То есть, если процессор и размещение памятей одни и те же, то redboot одинаковый?
  15. Linux на Арм (EP9307)

    Здравствуйте! Каким образом можно собрать redboot под конкретную платформу? Слышал про а) Configuration Tools и б) командную строку, Где взять эти Configuration Tools? Как соотносится redboot и eCos? Первое - частный случай второго?