User Tag List

Страница 11 из 16 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя
Показано с 101 по 110 из 153

Тема: РЕ-мулятор - внутрисхемный эмулятор 1801РЕ2/1801РР1

  1. #101

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос по существу, можно ли сделать так, чтобы ре-мулятор перезапускался по нажатии сброса на БК ? Не айс все время питание выключать и включать при изменении конфигурации ре-мулятора. У меня это происходит по тумблерам, установленным вместо разьема пользовательского ПЗУ, и было бы круто, если бы STM32 меняла конфигурацию по сбросу БК.. Чтобы контроллер не "вешало", нужно сигнал сброса с ре-мулятора (Х7) не подключать к БК. А наоборот, сигнал сброса БК подключить к сигналу сброса ре-мулятора. Это будет работать если просто шину сброса БК подсоединить к RESET STM32, например на 5 выв. X1, отсоединив 2 ногу X7 от шины сброса БК?

    - - - Добавлено - - -

    Цитата Сообщение от Vslav Посмотреть сообщение
    Если кому надо быстрее, то можно применить STM32F407 - они до 168МГц штатно работают. Или STM32F205 также вполне хорошо оверклочится (на 168МГц работали все экземпляры что я пробовал).
    Подскажите, а как произвести оверклокинг STM32F205 ?
    На сколько я понимаю, разгон производится в следствии изменения кода загрузчика? И у вас наверняка есть уже готовый файл загрузчика с увеличенной частотой контроллера? Поделитесь пожалуйста ?!?

    Я поясню зачем мне это нужно. Выявилось нестабильное чтение "с ленты" у БК0011М при работе с РЕ-мулятором. Хочу проверить один из возможных вариантов исправления, уменьшением времени отклика ре-мулятора. БК0011М воспринимает сигнал "с ленты" только замедленный в 2 раза.
    Последний раз редактировалось electroscat; 07.06.2021 в 13:38.
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  2. #102

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    Вопрос по существу, можно ли сделать так, чтобы ре-мулятор перезапускался по нажатии сброса на БК ? Не айс все время питание выключать и включать при изменении конфигурации ре-мулятора. У меня это происходит по тумблерам, установленным вместо разьема пользовательского ПЗУ, и было бы круто, если бы STM32 меняла конфигурацию
    Это как бы не совсем верный порядок. С обычным ПЗУ оно как? Сначала прошиваем ПЗУ в программаторе, вставляем в панельку, потом включаем питание, сброс. Смена прошивки ПЗУ по сбросу целевой системы это вроде лошади впереди паровоза.
    Именно для синхронизации сбросов на РЕ-муляторе стоит транзистор управляющий сбросом БК. Если подключить X7 к сбросу БК и прошивать как задумано, через UART утилитой wcload, то оно все происходит автоматически - wcload стартует, начинается заливка, БК в сбросе. Все залилось, РЕ-мулятор можно рестартовать из утилиты автоматически, без проверки перемычки - то оно рестартует, снимает сброс с БК и видится уже новая прошивка. Все делается одной командой с PC. Изменили прошивку, нажимаем одну кнопку в IDE - компилируем, заливаем и видим автоматический старт новой прошивки на целевом железе.

    Цитата Сообщение от electroscat Посмотреть сообщение
    по сбросу БК.. Чтобы контроллер не "вешало", нужно сигнал сброса с ре-мулятора (Х7) не подключать к БК. А наоборот, сигнал сброса БК подключить к сигналу сброса ре-мулятора. Это будет работать если просто шину сброса БК подсоединить к RESET STM32, например на 5 выв. X1, отсоединив 2 ногу X7 от шины сброса БК?
    Не будет оно так работать. STM32 стартует не мгновенно, если БК стартанет раньше - то не сможет прочитать первую инструкцию из ПЗУ, потому что STM32 еще не готов. Именно поэтому сначала готовность STM32 обслуживать запросы с шины (защелкнуть адрес и отдать данные), потом снятие сброса на X7 и только потом старт БК.

    Цитата Сообщение от electroscat Посмотреть сообщение
    Подскажите, а как произвести оверклокинг STM32F205 ?
    Смотреть функцию io_init_clock(void) в основной программе. Там до 144МГц поддержка прописана.
    В файле с205.h заменить: #define BSP_CORE_CLOCK 144000000 // desired CPU clock frequency (Herz)
    Должно пересобраться и работать.

    Цитата Сообщение от electroscat Посмотреть сообщение
    Я поясню зачем мне это нужно. Выявилось нестабильное чтение "с ленты" у БК0011М при работе с РЕ-мулятором.
    А с оригинальным ПЗУ как читает, нормально? Маловероятно чтобы это были тайминги. На 120МГц РЕ-мулятор практически как оригинал работает.
    Последний раз редактировалось Vslav; 07.06.2021 в 16:44.

  3. #103

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Cо сбросом понял, спасибо, подостыл ))))

    Цитата Сообщение от Vslav Посмотреть сообщение
    Смотреть функцию io_init_clock(void) в основной программе. Там до 144МГц поддержка прописана.
    В файле с205.h заменить: #define BSP_CORE_CLOCK 144000000 // desired CPU clock frequency (Herz)
    Должно пересобраться и работать.
    Вопрос с ходу, а чем компилить?

    Вы писали про работоспособность STM32F205 на 192МГц, у меня как раз такая микросхема... Как по максимуму разогнать?

    Цитата Сообщение от Vslav Посмотреть сообщение
    А с оригинальным ПЗУ как читает, нормально? Маловероятно чтобы это были тайминги. На 120МГц РЕ-мулятор практически как оригинал работает.
    С оригинальным ПЗУ я не пробовал. А вот с оригинальным ПЗУ БК11 - все работает, более того и с ре-муляцией БК11 - все работает. Просто не один я такой, есть еще одна БК11М с ре мулятором, которая с "лентой" не очень работает... Точнее сказать, стандартные типы "лент" читает, а "турбо" не читает... То есть, даже БК0010-01 читает турбо, а 11М с ре-мулятором нет. Вот тут можно пару страниц пролистать, и понять в чем проблема...
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  4. #104

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    В файле с205.h заменить: #define BSP_CORE_CLOCK 144000000 // desired CPU clock frequency (Herz)
    Должно пересобраться и работать.
    Подскажите пожалуйста, как быстро стартануть в плане компиляции загрузчика ? Мне буквально на пару экспериментов, попробовать 144 мгц и 162 мгц, не хочется для этого половину программы технического вуза проходить, поставил Keil, он проект не видит, походу под него нужно пересобирать весь проект с созданием нового, указанием названий чипов и т.д. Может есть простой способ, чтобы установил, и перекомпилил ? Ну реально, так не хочется все это изучать, не пригодится ведь...
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  5. #105

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Смотреть функцию io_init_clock(void) в основной программе. Там до 144МГц поддержка прописана.
    В файле с205.h заменить: #define BSP_CORE_CLOCK 144000000 // desired CPU clock frequency (Herz)
    Должно пересобраться и работать.
    Может кто нибудь скомпилить два варианта, оверклочные, 144 и 162 МГц, сделайте пожалуйста доброе дело !?!
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  6. #106

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    Может кто нибудь скомпилить два варианта, оверклочные, 144 и 162 МГц, сделайте пожалуйста доброе дело !?!
    На 144MHz: https://www.1801bm1.com/files/retro/...205-144MHz.hex
    На 168MHz кода нет, это уже сильный оверклок, поэтому нереализовано. Можно перенести часть кода с 407-го, там генератор похожий, но под рукой сейчас РЕ-мулятора нет, проверить не на чем.

    Этот пользователь поблагодарил Vslav за это полезное сообщение:

    electroscat(09.06.2021)

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

  8. #107

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    На 144MHz: https://www.1801bm1.com/files/retro/...205-144MHz.hex
    На 168MHz кода нет, это уже сильный оверклок, поэтому нереализовано. Можно перенести часть кода с 407-го, там генератор похожий, но под рукой сейчас РЕ-мулятора нет, проверить не на чем.
    Спасибо огромное! Достаточно 144МГц, ничего не поменялось, причина не в ре-муляторе совсем. Еще раз спасибо Вам за такой важный и удобный проект и за помощь !!!
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  9. #108

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    Спасибо огромное! Достаточно 144МГц, ничего не поменялось, причина не в ре-муляторе совсем. Еще раз спасибо Вам за такой важный и удобный проект и за помощь !!!
    Так в чём проблема-то была? "Волнуйся, подробности письмом"?

  10. #109

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sandro Посмотреть сообщение
    Так в чём проблема-то была? "Волнуйся, подробности письмом"?
    Моя проблема раскрывается с этого сообщения. А до этого есть похожая.
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  11. #110

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    Моя проблема раскрывается с этого сообщения. А до этого есть похожая.
    Нет. Не раскрывается. Там написано "у меня не работает, почему -- не знаю."

    Повторяю вопрос: в чём была проблема?

Страница 11 из 16 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Про 1801РР1
    от Andrey_Korabelev в разделе Разработка электроники
    Ответов: 7
    Последнее: 26.03.2021, 15:27
  2. Список версий 1801ВП1 и 1801РЕ2
    от CodeMaster в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 28.02.2012, 22:39
  3. Нужен внутрисхемный эмулятор Z80
    от SPsoft в разделе Несортированное железо
    Ответов: 0
    Последнее: 09.06.2009, 10:14
  4. Внутрисхемный эмулятор Z80
    от DVS в разделе Несортированное железо
    Ответов: 52
    Последнее: 08.06.2009, 12:02

Ваши права

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