User Tag List

Показано с 1 по 10 из 153

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

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #29

    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    611
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    175
    Поблагодарили
    135 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Relo Посмотреть сообщение
    он печатает «12;1C?»
    Это моя ошибка.
    Взял я в руки ремулятор, чтобы поэкспериментировать. И оказалось, что там не всё так просто, как мне хотелось бы.
    Идея из моего поста #139 верная, но реализация - не верная. Монитор не хочет подключать страницу, в которой чужое ПЗУ. Поэтому прошивка не подходит, нужно делать другую.
    Первым делом я подключил ремулятор через STLink к утилите STM32 ST-Link. И стёр всё содержимое, "Target->Erase Chip", чтобы посмотреть, как поведёт себя пустой ремулятор в БК. Вставил его в XT8, и моя БК11М запускается, как будто в разъёме ничего нет. От ремулятора никакой реакции.
    Потом оказалось, что я не умею делать прошивки для заливки в ремулятор через STLink.
    Со смещения 0x00000000 не программируется, пишет "Programming error @0x00000000", со смещения 0x80000000 не программируется, пишет "No elf loader found for this operation.". Решения не нашёл, гугол ничего не подсказал, меня спасла прошивка a205_gcc11_11M_10_jtag_alt_32_10-mstd_JMP_NRL_800.hex, Там elf loader есть, она через STLink спокойно загрузилась, а мне нужен оттуда только начальный загрузчик по адресу 0x80000000. С которым дальше через UART работать можно, и можно делать какие угодно прошивки.
    Потом я через UART залил свою прошивку a205_1718_uart.zip, она эмулирует только ПЗУ 017 018 по адресам 100000-140000.
    Я программирую через UART ремулятор в отдельной панельке, которой подаю питание +5В от ATX блока питания с компьютера, на котором работаю.
    Вставил ремулятор в XT8 (не забываем про перемычку SA6, её надо устанавливать для загрузки через UART, и снимать для работы)
    Включаем БК11. В мониторе подаём команды
    5;0C
    12;1C
    Если после этой команды не появляется вопросительный знак, значит уже хорошо.
    подаём команду 100000G
    Если видим вот такую картину, Нажмите на изображение для увеличения. 

Название:	screenshot_9.png 
Просмотров:	507 
Размер:	11.1 Кб 
ID:	79970, то ремулятор работает.

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

    Relo(09.01.2024)

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

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

Эту тему просматривают: 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

Ваши права

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