Важная информация

User Tag List

Страница 28 из 36 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя
Показано с 271 по 280 из 354

Тема: Корвет: ExtROM Open Source extender

  1. #271
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не выдержал, собрал устройство пока на макетке, т.к. разъемы еще не пришли. Заработало не сразу, в запуске очень помог отладочный терминал, который Forth32 реализовал на базе uart, встроенного в Atmega32. Вроде все работает , программы с карты грузятся

    esl, Forth32 спасибо Вам за проделпнную работу, отличный девайс получился!!!

    Остался у меня пока один нерешенный вопрос, как работает кнопка SB1-config?
    Как я понял с ее помощью можно удалять файл MOUNT.CFG с SD-карты. Может я чего не так делаю, но при удержании этой кнопки в течении нескольких секунд этот файл не удаляется.
    esl, у Вас эта кнопка работает?

    p.s. esl, дока все-таки нужна

    update 05.03.2015
    Вот я лошара, с кнопкой разобрался, оказывается файл MOUNT.CFG не удаляется, а пересоздается с параметрами по умолчанию.
    Последний раз редактировалось Дмитрий2012; 05.03.2015 в 11:47.

  2. #271
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #272
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а опишите проблеммы с которыми Вы столкнулись ?
    это несколько облегчит создание "доки"

    какая версия сейчас выводится при Stage2 ?
    и какой патчер ? (в теории 1.0/1.52)

    и что пишет во второй строчке на вашей машине
    там в теории конфигурация быть должна.
    фото было бы интересно после загрузки

    ---------- Post added at 18:36 ---------- Previous post was at 18:31 ----------

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    esl, Forth32 спасибо Вам за проделпнную работу, отличный девайс получился!!!
    Спасибо на добром слове !

    Огромный поклон от своего имени Forth32
    Без него, я бы со своими идеями еще лет 100 сидел "думал"
    А он появился и случилось "чудо" !
    Наши идеи и его золотые руки - благотворно слились в этом устройстве.

    отпишитесь по результатм эксплуатации на реале, а то я в основном в эмуляторе всё делаю

    p.s. сейчас версия прошивки в AVR чуть не соответсвует текущему Stage2, не будет работать диск F и "подстановка" МИКРОДОС
    ой, надо срочно попатчить!!!!
    точнее надо взять из аттача и положить в корень (у него другое расширение, так что конфликта не будет)
    тогда должен заработать диск F: (хотя может и не заработать)
    если заработает там файлы должны быть на диске
    в том числе MOUNT.COM

    p.p.s. GUI моунт в процессе.
    Вложения Вложения
    Последний раз редактировалось esl; 05.03.2015 в 19:44.

  4. #273
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    а опишите проблеммы с которыми Вы столкнулись ?
    это несколько облегчит создание "доки"
    В основном проблемы были по части электроники. Разобраться с ними помогла подробная дока от forth32 и логи в терминале.

    Цитата Сообщение от esl Посмотреть сообщение
    отпишитесь по результатм эксплуатации на реале, а то я в основном в эмуляторе всё делаю
    p.s. сейчас версия прошивки в AVR чуть не соответсвует текущему Stage2, не будет работать диск F и "подстановка" МИКРОДОС
    ой, надо срочно попатчить!!!!
    точнее надо взять из аттача и положить в корень (у него другое расширение, так что конфликта не будет)
    тогда должен заработать диск F: (хотя может и не заработать)
    если заработает там файлы должны быть на диске
    в том числе MOUNT.COM
    На выходных постараюсь повнимательней прочитать все доки из репозитория, и после этого поплотней поработать с девайсом. А также разобраться с файлами, которые должны быть записаны на SD карту. Похоже я что-то напутал, и загрузил на карту загрузчик Stage2 не самой последней версии.

    Сейчас мой девайс выглядит страшновато, придут разъемы займемся платкой
    Прикладываю видео процесса загрузки и логи из терминала. http://youtu.be/UuVAA1iELHU
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	макетка.jpg 
Просмотров:	259 
Размер:	76.0 Кб 
ID:	51360   Нажмите на изображение для увеличения. 

Название:	2015-03-05 19.46.24.jpg 
Просмотров:	252 
Размер:	50.7 Кб 
ID:	51361  
    Вложения Вложения
    • Тип файла: txt log.txt (3.5 Кб, Просмотров: 92)

  5. #274
    Master Аватар для ILoveSpeccy
    Регистрация
    20.03.2007
    Адрес
    Germany
    Сообщений
    867
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подумываю прикрутить ExtROM к своему корвету на FPGA и есть вопрос...
    Какой именно режим работы 8255 используется для связи? Моя корка 8255 очень кастрированная, есть только ввод/вывод портов A,B и C в режиме 8 бит и установка/сброс битов порта С.
    SpeccyLand - тут рождается клон!

    Новый проект: Аркадный автомат своими руками

  6. #275
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Классно, оно работает еще у когото !
    Мой корвет сейчас недоступен для тестов ...

    Пару коментариев, будем править "баги"

    до перепрошивки AVR !

    1) он таки грузит старый загрузчик
    на карте скопировать STAGE2.ROM -> LOADER.BIN
    (это сказалась разница между эмулятором и прошивкой AVR
    в старой прошивке AVR грузит LOADER.BIN
    а новый из аттача и эмулятор STAGE2.ROM)

    должен заргрузится последняя версия загрузчика

    2) можно при загрузке нажать F2+Reset - будет загрузка без паузы

    3) если при заугрзке корвета удерживать 1 или 2 или 3 ...
    загрузятся ROM1,ROM2,ROM3
    они даже есть на SD

    увидел в исходнике пару багов с диском D, исправил.
    --------------------------
    я попробовал исправить прошивку для работы с актуальным Stage2
    в аттаче

    после прошивки AVR и загрузки,
    просьба попробовать зайти на диск F:
    LOADER.BIN можно удалить.

    еще тест, при загрузке удерживать SHIFT+CTRL
    и попробовать загрузить C-CP/M и M-МИКРОДОС
    заработает ли ?

    еще чуть чуть добавил дебагового вывода на начальном этапе загрузки

    если заработает то еще будут вопросы
    и просьба тогда еще фото экрана (интересует таки от STAGE2.ROM, как работает детект железа).

    -------------

    p.s. в игрушках обычно звук выключается или - или INS/DEL
    где-то там
    Вложения Вложения
    Последний раз редактировалось esl; 06.03.2015 в 00:20.

  7. #276
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Подумываю прикрутить ExtROM к своему корвету на FPGA и есть вопрос...
    Какой именно режим работы 8255 используется для связи? Моя корка 8255 очень кастрированная, есть только ввод/вывод портов A,B и C в режиме 8 бит и установка/сброс битов порта С.
    используется mode0 (на этапе загрузки)
    и Mode 2 - Strobed Bi-directional I/O
    обмен данными

    там всё просто,
    Mode 2
    Only group A can be initialized in this mode.
    Port A can be used for bidirectional handshake data transfer.
    This means that data can be input or output on the same eight lines (PA0 - PA7).
    Pins PC4 - PC7 are used as handshake lines for port A.
    The remaining pins of port C (PC0 - PC3) can be used as input/output lines if group B is initialized in mode 0 or as handshaking for port B if group B is initialized in mode 1.

    In this mode, the 8255 may be used to extend the system bus to a slave microprocessor or to transfer data bytes to and from a floppy disk controller.
    Acknowledgement and handshaking signals are provided to maintain proper data flow and synchronisation between the data transmitter and receiver.
    оно сильно упрощает обмен

  8. #277
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    3) если при загрузке корвета удерживать 1 или 2 или 3 ...
    загрузятся ROM1,ROM2,ROM3
    они даже есть на SD
    У меня не запускаются, что-то грузится и зависает. на предыдущей прошивке, какой то один ROM запускался, на нем вроде тест KTDP был, другие просто зависали.

    Цитата Сообщение от esl Посмотреть сообщение
    после прошивки AVR и загрузки,
    просьба попробовать зайти на диск F:
    http://youtu.be/W-QIzYQTa90

    Цитата Сообщение от esl Посмотреть сообщение
    еще тест, при загрузке удерживать SHIFT+CTRL
    и попробовать загрузить C-CP/M и M-МИКРОДОС
    заработает ли ?
    Вроде работает
    http://youtu.be/-hZV3sLXPXc
    http://youtu.be/HbGNYOoqiio
    http://youtu.be/zaG8WdMaYKg

    Еще словил один глюк, один раз на SD карте файл stage2.rom каким-то образом сам переименовался в файл qtage2.rom. Я не сразу понял почему перестал загружаться загрузчик фазы 2. Опять помог терминал.

  9. #278
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ОГРОМНОЕ спасибо

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    У меня не запускаются, что-то грузится и зависает. на предыдущей прошивке, какой то один ROM запускался, на нем вроде тест KTDP был, другие просто зависали.
    ага, понял в чём проблемма, связано с перносом STAGE1 в 8000, надо подумать ....

    ---------- Post added at 19:22 ---------- Previous post was at 19:21 ----------

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Еще словил один глюк, один раз на SD карте файл stage2.rom каким-то образом сам переименовался в файл qtage2.rom. Я не сразу понял почему перестал загружаться загрузчик фазы 2. Опять помог терминал.
    грустно, а запись на диск была ?

    еще полезная информация, ошибка при запуске DEMO

  10. #279
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    грустно, а запись на диск была ?
    Я только пару игрушек запускал. Будем надеятся, что это был единичный случай Вы видели на чем у меня пока собрано устройство. Я периодически руками дотрагиваюсь до проводков и SD-карты. Так как иногда ExtROM запускается не сразу как положено (во время загрузки файла stage2.rom зависает), либо контакта нет, либо помехи ... Скорее бы уже разъемчик приехал, чтобы собрать девайс как положено и в корпус упаковать.
    Последний раз редактировалось Дмитрий2012; 06.03.2015 в 21:00.

  11. #280
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    http://youtu.be/ZRBurBW4sz8

    Действительно чудеса, попкорн в эмуляторе так же работает как и у меня, не вся графика отображается на экране.
    про это я в теме про железо отписал

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Может все эти глюки лезут у меня от того, что я использую для загрузки программ ExtROM ?
    нет, просто попался неудачный биос
    самый приличный я в аттач прикрутил, пустой образ

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Вернулся на прошлую прошивку и тест КТДП нормально загрузился не с диска СР/М а из загрузчика , и проработал без сбоев.
    http://youtu.be/b5QaS7xv03g
    возвращайся на последнюю прошивку AVR назад, без неё не будет нормально многое работь.
    в аттаче говый STAGE1, я перенёс его на F500, опять будут грузится все опять
    1 - Athletic Land
    2 - KTDP
    3 - Treasure Island
    Вложения Вложения
    Последний раз редактировалось esl; 08.03.2015 в 23:27.

Страница 28 из 36 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Open source firmware for the Spectrum
    от zx-kit в разделе Разный софт
    Ответов: 60
    Последнее: 29.05.2014, 13:53
  2. open-source эмуляторы под .NET
    от Sawyer в разделе Эмуляторы
    Ответов: 1
    Последнее: 04.01.2011, 17:47
  3. GP2X F100 Open Source Gaming Console
    от CodeMaster в разделе Зарубежные компьютеры
    Ответов: 3
    Последнее: 12.06.2010, 23:51
  4. Open Source эмуль...
    от rg_software в разделе Эмуляторы
    Ответов: 50
    Последнее: 06.12.2006, 11:57

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •