RGH 1.2

Тема в разделе "Всё о Freeboot", создана пользователем RichY, 16.04.2015.

  1. RichY

    RichY Администратор

    Регистрация:
    10.05.2011
    Сообщения:
    8.311
    Симпатии:
    1.486
    а. фиг с ним, дизайн получился не очень хорошим. да и ждать пока подберется каждый раз после перетыкания питания не айс..
    юзайте статические из релиза
     
  2. LordX

    LordX Пользователь

    Регистрация:
    24.07.2011
    Сообщения:
    69
    Симпатии:
    10
    чип пытается адаптироваться? сколько на это потребуется времени?
    после того как выключить, он забудет все?
     
  3. ЯРЫЙ

    ЯРЫЙ

    Регистрация:
    01.12.2012
    Сообщения:
    8.407
    Симпатии:
    1.281
  4. anray

    anray Пользователь

    Регистрация:
    02.07.2011
    Сообщения:
    102
    Симпатии:
    5
    Нужно xsvf скомпилить под R-JTAG. Кто-то, интересно, пробовал его ставить?
     
  5. RichY

    RichY Администратор

    Регистрация:
    10.05.2011
    Сообщения:
    8.311
    Симпатии:
    1.486
    да там проблема что после выключения из розетки всё забывается

    в теории, стабильность та же, что и RGH 1.2 но работает только на плсдежнем даше и нужно дополнительно паять JTAG провода
     
    dsy21 нравится это.
  6. LordX

    LordX Пользователь

    Регистрация:
    24.07.2011
    Сообщения:
    69
    Симпатии:
    10
    когда подбирает он запоминает первый работающий? или самый быстрый ?
    в самом чипе сохранять просто некуда, так?
     
    dsy21 нравится это.
  7. 3ep0

    3ep0 Пользователь

    Регистрация:
    08.06.2012
    Сообщения:
    122
    Симпатии:
    10
    xx24c08 в помощь, или любая 25 серия, ее легче программировать, стОит копейки
     
  8. RichY

    RichY Администратор

    Регистрация:
    10.05.2011
    Сообщения:
    8.311
    Симпатии:
    1.486
    CPLD это такая штука, что эмулирует логическую схему. Никакой памяти, никакой обработки команд, только переключение логических схем.
     
  9. dofin

    dofin Пользователь

    Регистрация:
    31.07.2014
    Сообщения:
    1.691
    Симпатии:
    143
    1. Процедура
    2. Циклы
    Прикрутить бы сохранение ...
     
  10. ЯРЫЙ

    ЯРЫЙ

    Регистрация:
    01.12.2012
    Сообщения:
    8.407
    Симпатии:
    1.281
    Что то это мне напоминает,когда то это уже было.:)
     
  11. RichY

    RichY Администратор

    Регистрация:
    10.05.2011
    Сообщения:
    8.311
    Симпатии:
    1.486
    в CPLD нет кода и циклов!! только эмуляция логических схем.
    думать надо не последовательным исполнением команд, а параллельным одновременным реагированием на сигналы.

    Я и так с трудом выдумаю всякие трюки чтобы оно "подбирало" значения.
    а уж преобразование частот и вовсе магия

    ну можно посадить микроконтроллер вместо CPLD, для RGH1 и RGH 1.2 точности вполне хватит. Но я этим заниматься не стану.
     
    dr.injoy и dofin нравится это.
  12. Dr_Quake

    Dr_Quake Пользователь

    Регистрация:
    26.06.2013
    Сообщения:
    3.081
    Симпатии:
    222
    RichY, фигня, есть там всё если написать. Это как LISP, а тут вообще можно нейросеть сделать, но очень много памяти надо, так что не в этих моделях.
     
  13. RichY

    RichY Администратор

    Регистрация:
    10.05.2011
    Сообщения:
    8.311
    Симпатии:
    1.486
    ресурсы ограничены. ну и энергонезависимую память туда не впихнуть. разве что снаружи навесить + реализовать протокол общения с ней
     
    dr.injoy нравится это.
  14. Dr_Quake

    Dr_Quake Пользователь

    Регистрация:
    26.06.2013
    Сообщения:
    3.081
    Симпатии:
    222
    RichY, достаточно дампа на консоль или даже на модель, а потом зашить generic прошивку. А про ресурсы ограничены - логика циклов итд немного занимает. Да и тупо по лишним выводам моно сделать базовые триггеры итд.
     
    dsy21 нравится это.
  15. RichY

    RichY Администратор

    Регистрация:
    10.05.2011
    Сообщения:
    8.311
    Симпатии:
    1.486
    ничерта не понял :-D
     
  16. Dr_Quake

    Dr_Quake Пользователь

    Регистрация:
    26.06.2013
    Сообщения:
    3.081
    Симпатии:
    222
    Ну, объяснять про циклы итд лень, но по подбору достаточно одного захода с дампом параметров и одной собранной схемы хоть тем же светодиодом по морганиям(реализация гемор правда), а дальше уже прошивки под определённый класс консолей с уже частично грубо заданными таймингами.
     
  17. RichY

    RichY Администратор

    Регистрация:
    10.05.2011
    Сообщения:
    8.311
    Симпатии:
    1.486
    а, дак можно проще, КР142ЕН выкладывал свою "поделку", которая на базе JRunner зашивает и тестирует разные прошивки.

    но с PLL всё работает настолько стабильно, что достаточно просто найти рабочую прошивку. для разных чипов и конфигураций получаются немного разные значения..
     
  18. LordX

    LordX Пользователь

    Регистрация:
    24.07.2011
    Сообщения:
    69
    Симпатии:
    10
    под матрикс с альт ресетом jasper_96_L4_S13.xsvf только этот есть? а то на некоторых плохо работает, может другой тайминг есть?
    ах , уже нашел... :)
     
    Последнее редактирование: 26.04.2015
  19. RichY

    RichY Администратор

    Регистрация:
    10.05.2011
    Сообщения:
    8.311
    Симпатии:
    1.486
    релиз на главной смотри, там главный архив

    для особых любителей есть вот это
    https://dl.dropboxusercontent.com/u/16255396/hackfaq_soft/mega_12.rar

    обычно хватает проверки лишь семи из них (14, 17, 20, 23, 26, 29, 32). но конечно можно экспериментировать до бесконечности

    P.S. ура, я автоматизировал компиляцию всей этой хрени, больше не надо часами конвертить jed в xsvf
     
  20. LordX

    LordX Пользователь

    Регистрация:
    24.07.2011
    Сообщения:
    69
    Симпатии:
    10
    "mega\matrix\xsvf\rgh12_13.xsvf" этот более менее нормально заработал , все перепробовал :cold:
     
    dsy21 нравится это.

Поделиться этой страницей