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

gk2

Участник
  • Постов

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

  • Посещение

Сообщения, опубликованные gk2


  1. Ну, собственно, обещаное. Файлик с пояснениями readme_ru.txt

     

    Да, забыл сказать. Кнопка BTN SOUTH - сброс, порт PS2 кот. на плате - для мыши. Все сообщения при старте идут по COM порту - 115200 и дублируются на VGA. Общаться с платой можно по терминалу (напр Realterm ), либо с клавиатуры если она есть.

    S3E_SK.7z

  2. Портировал Milkymist на starterkit на S3 500E http://www.xilinx.com/products/boards-and-...R3E-SK-US-G.htm с добавленым разъемом под SD карту, PS2 и расширеным до 12 бит VGA с целью изучения.

    Так как места там мало, пришлось кое-что править, получилось вот что: процессор 50 Мгц, ДДР 100 Мгц, из БИОС по сети грузит по TFTP загрузочный образ,либо образ грузит с SD карты. Это все работает. На USB, TMU, FPU - место не хватает, для клавиатуры и мыши использовал PS2. Flickernoise - которая поверх RTEMS ( в RTEMS надо кое что править под свою конфигурацию) - запустилась, в разрешении 640х480 и 800х600. Так как TMU нет, окошки выводятся не совсем верно (по цветам). Пробовал запускать Linux из репозитория на сайте - грузится, но не до конца; может что-то не так скомпилил -памяти на плате 64M а на MM 128.

    Впечатления: с окошками и меню работает довольно живо; с сетью и СД картами медленно - часть функций там выполняется програмно, зато размеры ядер небольшие, если не важно быстродействие - то самое то. Разработка под Linux - ( Ubuntu 10.04 в Virtual Box) - особо проблем нет, один раз все настроил и работаешь. Из особенностей - если собирать проект в ISE с использованием xst, то процессор с включенным кэшем работает неправильно (по крайней мере для S3E). Я собрал процессор (lm32_top) отдельно в precision и подставлял в ISE- шный проект как ядро.

    Как альтернатива microblaze - я думаю да. Проект развивается, средства разработки обновляются, ошибки исправляют.

  3. Вообще то для этого ПЛИС не нужна - есть микросхемы реализующие требуемое.

    Например FT232R, FT2232D, FT2232H - http://www.ftdichip.com/Products/ICs/FT2232H.htm

    с готовыми драйверами. Или подобные других производителей.

     

     

     

    А если все же нужна ПЛИС, то http://www.ftdichip.com/Support/Documents/...fpga-ds-v13.pdf

     

  4. Пробовали Lattice XP2

     

    Прошивается через LPT порт- схема кабеля была взята здесь на форуме.

     

    Среду использовали LEVER 8.0 Starter SP1, на все XP2 его хватает. О

    Diamond- это по-мему, новая оболочка, а программы те же. По крайней

    мере версия синтезатора такая точно как и в LEVER 8.0 Starter SP1.

    Ну и Windows 7 поддерживает. Софт бесплатный, лицензия действует

    полгода, а потом опять обновлять на полгода.

     

    Все работает, все понравилось. Проект развелся, работает.

     

    Здесь как-то писали уже об этом семействе

  5. Запускал предыдущуие версии 1.0.0 и 1.1.0 - все работает.

     

    Чтобы сделать SD карту, открыл ее в редакторе HxD и записал туда файл c.img.zip

    Другими способами не получалось.

     

    А с Floppy Image удается загрузиться ?

×
×
  • Создать...