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

User Tag List

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 48

Тема: Spi flash 25xx вместо ПЗУ

  1. #21
    Veteran
    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,112
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Djoni Посмотреть сообщение
    может пойти дальше и хранить варианты прошивки на EEPROM 24xx
    считывать её через ВВ55 а вместо пзу поставить Flash и прошивать её на ZX ?
    24хх - это которая I2C ? А смысл?
    А вот кусок работающей схемы для внедрения внутрисхемной прошивки флешки да еще с соответствующим примером кода будет очень не лишним. Как минимум в новые модели возможно будет добавлено. Это просто для возможности обновления прошивки.
    А если говорить о девайсе для оперативной прошивки ПЗУ при отладке самой прошивки разработчиками, то наиболее удобный вариант imho, это эмулятор ПЗУ из МК загружаемого из SPI флешки или с карты памяти (microSD, она тоже SPI). Карту памяти легко менять, а SPI флешку можно внутрисхемно запрограммировать. Как вариант, загонять прошивку непосредственно в сам МК, если его памяти хвати под образ ПЗУ. Опять же, сам МК можно программировать внутрисхемно.

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

    Цитата Сообщение от Djoni Посмотреть сообщение
    А сам Basic 48 , процедура калькулятора гадит в начало пзу
    Кто бы мог подумать, я думал что область ПЗУ априори ридонли (для подпрограм пзу и zx софта).

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

  2. #22
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    941
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    52
    Поблагодарили
    33 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alvis Посмотреть сообщение
    24хх - это которая I2C ? А смысл?
    А вот кусок работающей схемы для внедрения внутрисхемной прошивки флешки да еще с соответствующим примером кода будет очень не лишним. Как минимум в новые модели возможно будет добавлено. Это просто для возможности обновления прошивки.
    А если говорить о девайсе для оперативной прошивки ПЗУ при отладке самой прошивки разработчиками, то наиболее удобный вариант imho, это эмулятор ПЗУ из МК загружаемого из SPI флешки или с карты памяти (microSD, она тоже SPI). Карту памяти легко менять, а SPI флешку можно внутрисхемно запрограммировать. Как вариант, загонять прошивку непосредственно в сам МК, если его памяти хвати под образ ПЗУ. Опять же, сам МК можно программировать внутрисхемно.

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


    Кто бы мог подумать, я думал что область ПЗУ априори ридонли (для подпрограм пзу и zx софта).

    Ну как бы всё есть исходники и схема https://web.archive.org/web/20080117.../software.html

    https://web.archive.org/web/20080118...iag/index.html

    https://web.archive.org/web/20071013...m-Diag-sch.png

    Скрытый текст

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  3. #23
    Veteran
    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,112
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Djoni Посмотреть сообщение
    Ну как бы всё есть исходники и схема
    Думаю лучше бы это оформить отдельной темой, т.к. как обычно затеряется в сообщениях.
    Посмотрел схему. Добавить в нее процессор и одной платкой как раз вместо проца встанет и ни единого проводка. Если ничего не упустил.
    Последний раз редактировалось alvis; 16.07.2018 в 00:29.

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

  4. #24
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    alvis, исходники думаю быстро найду ,схему подключения рисовать надо. В какое то ближайшее время выкину.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  5. #25
    Member Аватар для HighLander
    Регистрация
    04.04.2017
    Адрес
    г. Москва
    Сообщений
    67
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо всем за подсказки и ссылки, нашел чем можно заменить ввшку для моих нужд, это MCP23017, так же к
    JV-Soft'у просьба подробнее осветить прошивку через сопроцессор.
    Но как самое простое в реализации - шить параллельную флешку с управлением через запись в порт кемпстон джойстика, как по ссылкам
    alvisа.
    ZX-Evo + Baseconf & TSconf + VDAC-2 + ZIFI

  6. #26
    Master
    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    997
    Спасибо Благодарностей отдано 
    338
    Спасибо Благодарностей получено 
    666
    Поблагодарили
    177 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Здается мне, идея была бы намного интереснее, если бы в предложенном варианте вместо spi flash прикрутить SD-карточку, мелкий OLED-экранчик и кнопки выбора образа ПЗУ с SD-карточки.
    Идеальным решением было бы для переключения разных версий ПЗУ, удобством обновления этих образов на SD-шке.
    Ну и МК взять с большим количеством ног, чтобы не тащить за собой лишний корпус DIP40.

  7. #27
    Veteran
    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,112
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HighLander Посмотреть сообщение
    Но как самое простое в реализации - шить параллельную флешку с управлением через запись в порт кемпстон джойстика, как по ссылкам
    alvisа.
    Ссылки Djoni давал.

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

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    alvis, исходники думаю быстро найду ,схему подключения рисовать надо. В какое то ближайшее время выкину.
    Главное не забудь )

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

    Цитата Сообщение от andykarpov Посмотреть сообщение
    Здается мне, идея была бы намного интереснее, если бы в предложенном варианте вместо spi flash прикрутить SD-карточку, мелкий OLED-экранчик и кнопки выбора образа ПЗУ с SD-карточки.
    По поводу SD карточки выше уже писалось, а вот реализацию с OLED-экранчиком и прочим, думаю стоит рассматривать уже ввиде отдельного устройства. Тоже когда-то над таким думал. В частности с возможностью формировать образ ПЗУ из отдельных блоков в нужном порядке. Т.е. накидать на карточку разных SOS, TR-DOS и пр. и средствами самого девайса собрать из нужных блоков в заданном порядке полный образ ПЗУ.
    Но во-первых сейчас вопрос был не об этом. А во-вторых, пора бы определиться для каких целей и с каким функционалом автору топика нужен этот девайс. Если с возможностью последующей автономной работы, это одно. А если чисто для отладки образов ПЗУ, то один из самых простых в смысле аппаратно реализации способов - использовать в качестве "эмулятора" самой ПЗУ например 7CY68013A (http://www.cypress.com/file/138911/download) . Выводов достаточно, с внешней памятью работать умеет (если понадобится), загрузил ее через USB нужной прошивкой и работай/проверяй. Хоть на ходу меняй прошивки...

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

  8. #28
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от alvis Посмотреть сообщение
    Главное не забудь )
    Я могу делать долго ,но сделаю , или уже за мной было замечено ?

    На диске тасм, исходник , и собранная прога ,часть писано на басике ,там все элементарно ,даже по исходнику можно нарисовать схему.
    Запускать прогу через usr 0 в 128 или 512 режиме ,давно было не помню.
    programmator.zip
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  9. #29
    Veteran
    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,112
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    Я могу делать долго ,но сделаю , или уже за мной было замечено ?
    Это не в укор, это пожелание. Забыть каждый может (особенно если тема затихнет), все мы люди.

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

  10. #30
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    alvis, используется три порта ,два от YM2149 ,третий это #FB
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 76
    Последнее: 22.08.2019, 21:33
  2. Ответов: 2
    Последнее: 15.07.2018, 23:17
  3. SPI Flash в качестве внешнего накопителя
    от dr-nimnul в разделе Внешние накопители
    Ответов: 24
    Последнее: 02.11.2016, 12:52
  4. Нужна помощь замена уф пзу на flash!
    от Alegator в разделе Память
    Ответов: 3
    Последнее: 20.02.2016, 21:29
  5. Вопросы по Flash-ПЗУ
    от Vladimir_S в разделе Память
    Ответов: 10
    Последнее: 02.10.2013, 22:54

Ваши права

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