Компьютер "ZXM-Phoenix" - клон, рожденный на форуме

Тема: Компьютер "ZXM-Phoenix" - клон, рожденный на форуме

  1. Аватар для caro

    caro сказал(-а):

    По умолчанию

    Цитата Сообщение от palsw
    И на собственном опыте проверял Uniprof не прошивает SPIEN на меге 8515
    Да, извини, сейчас попробовал поменять с помощью UNIPROF бит SPIEN, действительно не меняется, и это правильно
    Последний раз редактировалось caro; 27.10.2011 в 15:39.
     
  2. Аватар для palsw

    palsw сказал(-а):

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Да, извини, сейчас попробовал поменять с помощью UNIPROF бит SPIEN, действительно не меняется, и это правильно.
    Радио-Губитель Канал на YouTube
     
  3. Аватар для AlexFantasy

    AlexFantasy сказал(-а):

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Должно быть 0.

    Если перешивать Mega8515 по COM-порту, то в Uniprof FUSES должны программироватся так:
    (Если не перешивать, то установите галочку в BOOTRST).
    Я понимаю что должно быть 0, но там 255
    И фузы я выставил так как мне palsw посоветовал:
    И прошивал я не по COM, а по LPT

    Ну все правильно на этих двух картинках галки на некоторых фузах не так стоят
    Миниатюры Миниатюры
    Последний раз редактировалось AlexFantasy; 27.10.2011 в 16:03.
     
  4. Аватар для caro

    caro сказал(-а):

    По умолчанию

    Цитата Сообщение от AlexFantasy
    И прошивал я не по COM, а по LPT
    Новую микросхему можно прошить только через SPI интерфейс, например с помощью Uniprof.
    В прошивке Mega имеется так называемый BOOT-loader, который позволяет залить в нее новую версию прошивку через COM-порт Phoenix.
    Делается это программой AVRProg, подключив Phoenix к IBM по COM-порту нуль-модемным кабелем.
    Эта возможность реализуется только при правильно выставленных битах BOOTRST, BOOTSZ0 и BOOTSZ1.
    Последний раз редактировалось caro; 27.10.2011 в 16:02.
     
  5. Аватар для AlexFantasy

    AlexFantasy сказал(-а):

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Новую микросхему можно прошить только через SPI интерфейс, например с помощью Uniprof.
    В прошивке Mega имеется так называемый BOOT-loader, который позволяет залить в нее новую версию прошивку через COM-порт Phoenix.
    Делается это программой AVRProg, подключив Phoenix к IBM по COM-порту нуль-модемным кабелем.
    Даже если я сейчас Uniprof`ом мегу не вижу???
     
  6. Аватар для caro

    caro сказал(-а):

    По умолчанию

    Цитата Сообщение от AlexFantasy
    Даже если я сейчас Uniprof`ом мегу не вижу???
    Вот это странно, что Мега не видна, поскольку я только что проверял, Uniprof не меняет состояние бита SPIEN,
    даже если оно выставлено не правильно, как на левой картинке.
    А также на этой картинке на бите BOOTRST стоит галочка (1), значит BOOT-loader отключен.
    Тоесть загрузка по COM-порту не возможна.
     
  7. Аватар для palsw

    palsw сказал(-а):

    По умолчанию

    еще так шил ,но клава то у меня во всех вариантах работала и мега видеться без проблем в uniprof
    http://zx.pk.ru/showpost.php?p=399279&postcount=106

    ---------- Post added at 15:13 ---------- Previous post was at 15:12 ----------

    загрузку по сом порту не проверял
    Радио-Губитель Канал на YouTube
     
  8. Аватар для caro

    caro сказал(-а):

    По умолчанию

    Цитата Сообщение от palsw
    клава то у меня во всех вариантах работала и мега видеться без проблем в uniprof
    Учитывая, что SPIEN не модифицируется, а биты выбора тактовой частоты стоят правильно (внешний тактовый сигнал),
    все остальные биты установлены в состояние, обеспечивающее нормальную работу контроллера.
    Цитата Сообщение от palsw
    загрузку по сом порту не проверял
    Судя по всему работать не будет.

    PS. Сейчас специально выставил все биты, как прошивал AlexFantasy.
    Всё поменялось кроме бита SPIEN.
    Мега видится как ни в чем ни бывало
    Последний раз редактировалось caro; 27.10.2011 в 16:24.
     
  9. Аватар для AlexFantasy

    AlexFantasy сказал(-а):

    По умолчанию

    Вы мне лучше скажите что делать-то? И имеют-ли фузы какое либо отношение к тому что кемпстон 255 выдаёт, хотя мыша работает! Может что в фениксе смотреть нужно?
     
  10. Аватар для caro

    caro сказал(-а):

    По умолчанию

    Цитата Сообщение от AlexFantasy
    Вы мне лучше скажите что делать-то? И имеют-ли фузы какое либо отношение к тому что кемпстон 255 выдаёт, хотя мыша работает!
    нет не имеют.

    Цитата Сообщение от AlexFantasy
    Может что в фениксе смотреть нужно?
    Смотри дешифратор порта 1F (RD1F/ на выводе 12 микросхемы DD19 - ИД7).
    Судя по всему импульс чтения порта джойстика не доходит до Меги (ножка 31).