Просмотр полной версии : Сборка, настройка платы MiST v 1.31
Борюсь с запуском "белой ревизии"
эта плата великолепно работает, есть мысль переразвести ее под "малиновый корпус, выбросить миди , атари-джои и заменить usb-хаб на FE1.1
Белую собирал не я, вот и исправляю. Атмел, пашет, логи пишет, Циклон то стартует, то не стартует. По переразведенной, имхо, спросу будет не много. Так только, если для собственного удовольствия :)
Белую собирал не я, вот и исправляю. Атмел, пашет, логи пишет, Циклон то стартует, то не стартует. По переразведенной, имхо, спросу будет не много. Так только, если для собственного удовольствия :)
Странно столько людей успешно собрали белую, там только проблема с коротким по питанию была и все вроде.
В трэд кастуется andykarpov, который уже запилил ts-conf на wxed-у. Может также успешно и на миста? Моего скила явно не хватит.
P.S. Готов помогать с целью обучения (оч.хочу) :)
andykarpov
13.10.2019, 22:25
В трэд кастуется andykarpov, который уже запилил ts-conf на wxed-у. Может также успешно и на миста? Моего скила явно не хватит.
P.S. Готов помогать с целью обучения (оч.хочу) :)
Там основной затык в том, что доступ к периферии (SD, клава, мышка, джои) пробрасывается через ARM, поэтому надо будет изучить, как сделано в других корках, включая взаимодействие с OSD.
А в остальном, "запиливание" - это взять корку vlad'а, которую он любезно портировал на Reverse, и на базе нее напильничком подточить :).
И мне что-то кажется, что TS-Conf под MIST я где-то видел уже... Кажется в списке портов под UnAMIGA, но тогда оттуда его взять будет еще легче :) главное найти сырцы :) Ссылка на форум: http://www.zxuno.com/forum/viewtopic.php?t=2170
Сырцов не видать...
- - - Добавлено - - -
Атмел, пашет, логи пишет, Циклон то стартует, то не стартует.
Эээ, может ARM кривой? Он зашился норм? Или как у меня было, что программатор его не детектил, а оказалось в итоге - что это перемаркированная древняя ревизия какая-то была...
Эээ, может ARM кривой? Он зашился норм? Или как у меня было, что программатор его не детектил, а оказалось в итоге - что это перемаркированная древняя ревизия какая-то была...ARM шьется, логи выводит
Заливал скомпиленный sof (самый первый урок из тутора, без участия РАМ) напрямую, можно сказать, почти не стартует... Видимо придется сдувать и Цыклопа, и контроллер до кучи.
Mor-Da, а циклоп честный или перемарк ? как в кактус-прогере детектится ?
Детектится правильно, самое интересное, что самый первый раз после устранения "ис-каропочного-кз" мелкий и я поиграли весь вечер на нем. Т.е. на перемарк не грешу.
Заливал скомпиленный sof (самый первый урок из тутора, без участия РАМ) напрямую, можно сказать, почти не стартует... Видимо придется сдувать и Цыклопа, и контроллер до кучи.
что за первый урок из тутора ?
Возле АРМа стоят преключатели, ими конфигурится загрузка , с арма или с бластера , на мист-вики есть описание
Отправлено с моего m2 note через Tapatalk
что за первый урок из тутора ?
Как бы вот - https://github.com/mist-devel/mist-board/tree/master/tutorials
я уж подумал тутор по сборке mista
Anubis_OD
09.01.2020, 15:53
Возле АРМа стоят преключатели, ими конфигурится загрузка , с арма или с бластера , на мист-вики есть описание
Ткни в ссылку.. Обрыл всё.. Не могу найти назначение этих свичей.
Anubis_OD, для начала вот https://github.com/mist-devel/mist-board/wiki/UsingAByteBlaster
Anubis_OD
10.01.2020, 13:05
Ага. ясно.. А про второй переключатель сборки? Что он делает?
Ага. ясно.. А про второй переключатель сборки? Что он делает?Хз, походу в резерве
Отправлено с моего m2 note через Tapatalk
Там, короч, так: один - выдают в лог больше инфы, второй - после заливки конфы в цыклоп через бластер не дает АРМу презагружаться и заливать в цыклоп конфу с ЦД-карты (файл РБФ). Типа того.
anarchyman
25.02.2020, 22:36
Добренький вечер, господа!
Кто может помочь и проконсультировать?
Есть свежесвобранная плата Mist 1.31 и ряд вопросов перед первым запуском.
Очень буду признатерел за ответы.
Вопросы - если конкретика - относительно прошивки альтеры, и прочих вещей.
Фоточка моей платы:
71635
Фоточка моей платыА почему красная, Павел "в народ" запускал белые? В красной (если это тестовый вариант) есть косяки, о которых писал если не здесь, то в барахолке. А так, по-сути, Альтера сама конфигурируется с карты памяти, при условии что прошит микроконтроллер.
А почему красная, Павел "в народ" запускал белые? В красной (если это тестовый вариант) есть косяки, о которых писал если не здесь, то в барахолке. А так, по-сути, Альтера сама конфигурируется с карты памяти, при условии что прошит микроконтроллер.
Была и партия с краными платами, без косяков.
У меня такая, работает.
По запуску нужны конкретные вопросы.
Основное что нужно сделать это прошить контроллер Amtel
https://github.com/mist-devel/mist-board/wiki/HowToInstallTheFirmware
Была и партия с краными платами, без косяков.
Как раз только красные без косяков и были. В конструкторах. А на белых что-то резать надо было. Из-за этого и перезаказ был.
Как раз только красные без косяков и были.
Пагни, мы с Anykey-ем самые первые красные собирали, так вот на самых первых красных были косяки. Оттого и вопрос, не тестовая-ли ЭТА.
Меня одного смущает надпись с перепутанными буквами ?
Копейкин
26.02.2020, 17:19
Это во избежание авторских претензий, наверное.
Меня одного смущает надпись с перепутанными буквами ?
Ох ты ж глазастый какой... Сбегал, глянул, у меня MIST.
andykarpov
26.02.2020, 19:11
Ох ты ж глазастый какой... Сбегал, глянул, у меня MIST.
МІСТ - це українською, а по-русски надо было написать МОСТ :))))))
И тогда точно - фиг приколупаешься к названию :)
- - - Добавлено - - -
Меня одного смущает надпись с перепутанными буквами ?
Там же ж целый блокбастер разыгрался, на Пашу обрушился автор платы с какими-то наездами.
Хотя, по-факту, Паша отреверсил просто схему и развел свою плату с нуля, инфу взял из открытых источников...
Не понимаю, что, так нельзя было чтоль ? :)
Можно, т.к. сам поляк Лотарек воспользовался открытым проектом Minimig, немного его переделал в свой проект MiST и пустил на коммерчиские рельсы... Но патентовать ессно он не стал, ибо это куча отчислений сразу пойдет и прибыли резко поубавится. Поэтому его претензии не обоснованы и прямо посылаются в пешее эротическое путешествие. Схема лежала на сайте Лотарека, была передана мной Павлу и он лично, сам развел плату.
Добренький вечер, господа!
Кто может помочь и проконсультировать?
Очень буду признатерел за ответы.
И Вам, наидобрейший. Кинули клич, нужные люди собрались... И тишина...
mikhkras
03.03.2020, 19:00
Добрый вечер!
Я тоже собрал без проблем эту штуку (даже две), только у меня плата вообще черная. Брал в декабре.
Все без косяков. Только китайцы подставили с EP3C25 (подсунули перемарк EP3C10). Открыл диспут и деньги вернули сразу. Не ожидал.
Mor-Da, какие косяки были на плате ?
Болею, щас сразу и не вспомню. Писал об этом или здесь или в барахолке.
Mor-Da, какие косяки были на плате ?Если на белой , то в барахолке есть фото что резать, если о красной, то она вроде без косяков
Отправлено с моего HRY-LX1T через Tapatalk
Anubis_OD
30.04.2020, 12:29
Запустил и я свой Mist. Спасибо andykarpov, за плату и некоторые детали.
Заработало сразу.Вчера пол вечера убил чтобы проверить часы.
Раньше с Атари дел не имел никогда. Весь гугль замучал. ))
Пункт меню Control Panel нет и всё.. Потом сообразил что надо все файлы с диска А (там *.cpx и XControl.ACC) переписать на hard Disk
и перезагрузиться - появился пункт в меня. Часы устанавливаются.. глючит при установке (типа кнопка залипла или мышь вывешивается),
но часы идут..через некоторое время - откроешь панель - время ушло.. и ушло правильно.
Но при отключении питания.. Часы и календарь сбиваются. Батарейка свежая.
До ноги 3 DS1307 + от батарейки доходит. Земля есть тоже. В общем подумаю еще..
Теперь буду изучать как сделать образ диска в формате *.hd.. Чуть поискал - скачал пару образов, но формат IMG.
Заодно другие корки попробую.
Смотрел уже ZX128 от Олега (sorgelig) - работает без проблем.
Для его же корки БК0010 пришлось моник подключить, который кадровую держит 50 Гц.
Но всё ок.. показывает. Изучаю дальше.
andykarpov
30.04.2020, 12:48
Часы устанавливаются.. глючит при установке
Да, с часиками чо-то как-то не очень все хорошо на этой плате :)
Их бы напрямую без тиньки по i2c в АРМ завести, было бы и деталей меньше, и не глючило бы так, имхо.
Но кто возьмется за прошивку для АРМа ? :) И есть ли там ноги свободные - хз. Хотя, наверно что-то неиспользуемое можно оторвать, какие-нибудь эти переключатели, которые непонятно что делают, только место занимают....
Anubis_OD,
andykarpov,
У меня часики великолепно работают, только микруха M41T56 , https://zx-pk.ru/threads/29394-sborka-nastrojka-platy-mist-v-1-31.html?p=1004829&viewfull=1#post1004829
Anubis_OD
02.05.2020, 11:14
Вот фотка " в полный рост" для истории:
https://i111.fastpic.ru/thumb/2020/0502/47/_ebf740ab0335f39ca64df39f22d41847.jpeg (https://fastpic.ru/view/111/2020/0502/_ebf740ab0335f39ca64df39f22d41847.jpg.html)
Нескромный вопрос - а не проектировал ли кто нибудь корпус для этой версии?
Вот фотка " в полный рост" для истории:
https://i111.fastpic.ru/thumb/2020/0502/47/_ebf740ab0335f39ca64df39f22d41847.jpeg (https://fastpic.ru/view/111/2020/0502/_ebf740ab0335f39ca64df39f22d41847.jpg.html)
Красивая платка, можете питание со всех стабов померять?
Anubis_OD
02.05.2020, 14:09
Красивая платка, можете питание со всех стабов померять?
Мерял до запайки компонентов. Всегда запаиваю всё по питанию. Проверяю. Потом паяю дальше. Напряжения как и должны быть.
С небольшими отклонениями в разумных пределах.
Т.е 3.3, 2.5, 1.2.. всё как по схеме
Мерял до запайки компонентов. Всегда запаиваю всё по питанию. Проверяю. Потом паяю дальше. Напряжения как и должны быть.
С небольшими отклонениями в разумных пределах.
Т.е 3.3, 2.5, 1.2.. всё как по схеме
Я тоже так делаю, плату процарапал т.е. короткого нет но на стабилизаторе 3.3 у меня 3.18, остальные в порядке, вот и думаю либо стаб либо обвзязка
Anubis_OD
02.05.2020, 15:21
Я тоже так делаю, плату процарапал т.е. короткого нет но на стабилизаторе 3.3 у меня 3.18, остальные в порядке, вот и думаю либо стаб либо обвзязка
я думаю стаб
Anubis_OD
03.05.2020, 21:15
С часами вроде нормально. Работают. Батарейка видимо не контачила где то. Кстати под часы занят один из разъемов USB а именно левый верхний, если смотреть на плату как на моей фотке. Нашёл на рутрекере архивчик софта под Атари. На 13,7 гигов.там куча всего, в том числе и игр. Большинство в формате st. Попробовал пяток случайных игр. Запускаются. Но без джойстика поиграть не получилось. Хочу купить USB gamepad типа Logitech F310. Его упоминают в ветке про корку SNES. Кто знает? С Атари USB геймпад будет работать?
С Атари USB геймпад будет работать?
будет, но скорее всего нужно будет переконфигурить кнопки в INI файле
- - - Добавлено - - -
Logitech F310
не жирновато для миста ? https://comfy.ua/gejmpad-gembird-jpd-ub-01-black-usb.html такого поуши хватит, тем более что ретро пк нехавают аналоговые стики
Приветствую!
Подскажите пожалуйста sd карточку под какую файловую систему форматировать? и как записать ядра с программами (структура файлов) ?
Anubis_OD
02.06.2020, 13:35
Там просто всё: Карточка в FAT любой, стартует ядро называемой core.rbf. В корне карты
Многие корки требуют в корне карты разные дополнения - типа образ ROM файла и прочее
К каждой корке описано что надо.. Дальше наплодить папок с произвольным именем корки, куда складывать образы дисков/игры и прочее.
Ну как то так.. Тут подробней..
http://arekuse.net/blog/tech-guides/fpga/fpga-mist-guide/
https://github.com/mist-devel/mist-board/wiki/GettingStarted
Кто подскажет где прикупить комплектуху (альтеру, ат, мах, tusb и память)? Или может кто поможет с этим вопросом? У нас с алиэкспрессом к сожалению проблемы, напрямую ничего не закажешь.
З.Ы. Прошу прощения за оффтоп...
прикупить комплектуху
Поспрашай у Паши https://chipkin.ru/
Поспрашай у Паши https://chipkin.ru/
только что то он не отвечает :( хотелось бы чистую плату. есть у кого его электро почта?
К сожалению у Павла на данный момент этих запчастей нет. Плату брал через его магазин.
Кто подскажет где прикупить комплектуху (альтеру, ат, мах, tusb и память)? Или может кто поможет с этим вопросом? У нас с алиэкспрессом к сожалению проблемы, напрямую ничего не закажешь.
Брал много тут - https://www.elitan.ru/
только что то он не отвечает хотелось бы чистую плату. есть у кого его электро почта?
Платы вроде в наличии.
Регистрируетесь.
Советую очень внимательно прочитать правила оплаты и доставки. :)
Корзина --> оформить заказ.
На указанный при регистрации № телефона придет СМС куда оплачивать.
Собрал. Запустился с полпинка, однако возник вопрос с коркой атари-ст. Глючит, нормально не стартует, причем каждый раз по разному. В основном выдает что-то типа "Panic: Bus Error..." бла-бла-бла, а в конце "Processor halted" Минимиг вроде работает без глюков. Может кто сталкивался?
Может кто сталкивался?
эму тос подкинь вместо тос
tank-uk (https://zx-pk.ru/members/8020-tank-uk.html) спасибо за подсказку. Заработала нормально TOS206 вот отсюда http://www.avtandil.narod.ru/tose.html Можно конечно еще поэкспериментировать, там образов полно...
ZX Next портирован на MiST (еще 8 марта). Тыц (https://github.com/mist-devel/mist-binaries/tree/master/cores/zxn)
Сам, пока, не ставил.
SoftLight
17.03.2021, 08:25
ZX Next портирован на MiST (еще 8 марта). Тыц (https://github.com/mist-devel/mist-binaries/tree/master/cores/zxn)
Прекрасная новость! А на Mister без SRAM так и нету порта?
ZX Next портирован на MiST (еще 8 марта). Тыц (https://github.com/mist-devel/mist-binaries/tree/master/cores/zxn)
Сам, пока, не ставил.
Уже проверил - работает. Насколько полноценно ХЗ, надо плотно погонять. Но по первому впечатлению особых глюков не выявил. Два момента:
1. Фирмварь с системой надо скачать http://www.zxspectrumnext.online/sn-complete-v.1.3.2.zip
2. Ставить лучше на отдельную карту, потому как некст непосредственно сд юзает, и может на мультикоре накосячить. Но это не проверено. Я не стал экспериментировать.
Уже проверил - работает. Насколько полноценно ХЗ, надо плотно погонять. Но по первому впечатлению особых глюков не выявил. Два момента:
1. Фирмварь с системой надо скачать http://www.zxspectrumnext.online/sn-complete-v.1.3.2.zip
2. Ставить лучше на отдельную карту, потому как некст непосредственно сд юзает, и может на мультикоре накосячить. Но это не проверено. Я не стал экспериментировать.А есть vhd образ для этой корки?
А есть vhd образ для этой корки?
https://disk.yandex.ru/d/ZDZT7kWq6gHVKQ
512Мб. Сама корка загрузку образов не поддерживает, так что проще загрузить по ссылке выше и скопировать с ядром на флэшку.
А на Mister без SRAM так и нету порта?
https://github.com/MiSTer-devel/ZXNext_MISTer
уже есть.
SoftLight
20.03.2021, 12:08
https://github.com/MiSTer-devel/ZXNext_MISTer
уже есть.
Юхууу!!! :v2_dizzy_heart: сегодня будем попробовать!
SoftLight
20.03.2021, 19:32
Вроде все работает как надо, хотя глубоко не копал.
http://i.imgur.com/h7sMi1Am.jpg (https://i.imgur.com/h7sMi1A.jpg)
http://i.imgur.com/W45q0SAm.jpg (https://i.imgur.com/W45q0SA.jpg) http://i.imgur.com/xLRscC6m.jpg (https://i.imgur.com/xLRscC6.jpg) http://i.imgur.com/i7A6pECm.jpg (https://i.imgur.com/i7A6pEC.jpg) http://i.imgur.com/LS3zhcNm.jpg (https://i.imgur.com/LS3zhcN.jpg)
https://github.com/MiSTer-devel/ZXNext_MISTer
уже есть.
Оу, нежданчик
сдвоенная память уже не нужна?
- - - Добавлено - - -
Вроде все работает как надо, хотя глубоко не копал.
http://i.imgur.com/h7sMi1Am.jpg (https://i.imgur.com/h7sMi1A.jpg)
http://i.imgur.com/W45q0SAm.jpg (https://i.imgur.com/W45q0SA.jpg) http://i.imgur.com/xLRscC6m.jpg (https://i.imgur.com/xLRscC6.jpg) http://i.imgur.com/i7A6pECm.jpg (https://i.imgur.com/i7A6pEC.jpg) http://i.imgur.com/LS3zhcNm.jpg (https://i.imgur.com/LS3zhcN.jpg)
на 64 mb пойдет?
SoftLight
21.03.2021, 10:26
Оу, нежданчик
сдвоенная память уже не нужна?
- - - Добавлено - - -
на 64 mb пойдет?
Да, не нужна sram+sdram. У меня работает на 32мб планке.
Anubis_OD
21.03.2021, 11:28
Попробовал корку Next на Mist. Вроде живет.
Вот только tap файлы не могу понять как грузить. Пробовал любые варианты.
Вылетает сразу в бейсик. У кого то получилось?
SoftLight
21.03.2021, 11:55
Попробовал корку Next на Mist. Вроде живет.
Вот только tap файлы не могу понять как грузить. Пробовал любые варианты.
Вылетает сразу в бейсик. У кого то получилось?
Клац на tap из browser и предлагает выбрать в каком режиме грузить, вроде норм у меня. Может тап какой-то особенный?
Anubis_OD
21.03.2021, 12:05
Пробовал на 3.5,7,14..тыцал в браузере на tap.выбирал разные компы..сразу выход в Бейсик. Строка: 0 OK, 20:4
- - - Добавлено - - -
Tap-ы разные конечно пробовал.
Строка: 0 OK, 20:4
попробуй на оф-форуме посмотреть
https://www.atari-forum.com/viewtopic.php?f=115&t=40270
про такую ошибку тоже писали.
Ну и что у кого не работает
Anubis_OD
21.03.2021, 12:36
Всё заработало после установки беты из этого поста
https://www.atari-forum.com/viewtopic.php?p=414546#p414546
Вышло важное обновление прошивки для MiST FPGA!
Была добавлена поддержка exFAT, что позволит использовать образы HDD объемом более 4ГБ!
Firmware v2021-05-25 (https://github.com/mist-devel/mist-binaries/tree/master/firmware)
firmware_210525
===============
Major update!
- AMIGA_MOD_KEYS option by retrofun
- Better handling of non-bootp capable keyboards (Arduino)
- FAT driver replaced with FatFs (http://elm-chan.org/fsw/ff/00index_e.html)
- exFAT support, >4GiB file size support (on exFAT formatted cards)
- Long name support in Minimig, Atari ST and Archie config files (up to 64 chars)
- PCE-CD support
Note: Minimig, Atari ST and Archie config files have to be reset and resaved.
Перевод:
прошивка_210525
===============
Большое обновление!
- Параметр AMIGA_MOD_KEYS от retrofun
- Лучшая обработка клавиатур, не поддерживающих загрузку (Arduino)
- Драйвер FAT заменен на FatFs (http://elm-chan.org/fsw/ff/00index_e.html)
- поддержка exFAT, поддержка размера файла> 4GiB (на картах формата exFAT)
- Поддержка длинных имен в конфигурационных файлах Minimig, Atari ST и Archie (до 64 символов)
- Поддержка PCE-CD
Примечание. Конфигурационные файлы Minimig, Atari ST и Archie необходимо сбросить и повторно сохранить.
SoftLight
14.06.2021, 15:40
Всем привет! Есть гемпад, вот такой, в разъем DB9:
https://i.imgur.com/nT9gCMUm.jpg (https://i.imgur.com/nT9gCMU.jpg)
В ядрах SNES и NES работают только кнопки направления и кнопка геймпада 'B' как 'A' и 'C' как 'B'. Start, Select не пашут, поэтому игрушки не запустить.
Можно что-то прописать в mist.ini чтобы этот геймпад нормально маппился?
Второй момент, который я не сразу обнаружил. Работа вот этого usb-порта загадочна до безобразия:
http://i.imgur.com/rs6RArgm.jpg (https://i.imgur.com/rs6RArg.jpg)
Все остальные порты можно перетыкать посреди работы и устройства на них (клава, беспроводная мышь) сразу начинают работать. А этот тупо не работает. Стал позванивать дороги и искать залипоны. А их и нет! Потом, случайно, включил MIST с клавой, включенной в этот порт, и с нажатой кнопкой. И о чудо - порт то работает! Короче, когда в этот порт включена клавиатура, то для того, чтобы она работала, нужно при подачи питания сразу нажимать на клавиатуре кнопочки. Отчего может быть такое, что этот порт так туго заводится?
А в остальном шикарная игрушка. Собирать и запускать прямо в кайф. Павлу Рябцеву низкий поклон за труды по разводке и конструктор.
Нет. Это джойстик от Sega a в Mist надо от Commodore 64,Amiga,Atari. Можно сделать переходник на Arduino в
USB. https://github.com/MickGyver/DaemonBite-Retro-Controllers-USB
Всем привет! Есть гемпад, вот такой, в разъем DB9:
https://i.imgur.com/nT9gCMUm.jpg (https://i.imgur.com/nT9gCMU.jpg)
В ядрах SNES и NES работают только кнопки направления и кнопка геймпада 'B' как 'A' и 'C' как 'B'. Start, Select не пашут, поэтому игрушки не запустить.
Можно что-то прописать в mist.ini чтобы этот геймпад нормально маппился?
Второй момент, который я не сразу обнаружил. Работа вот этого usb-порта загадочна до безобразия:
http://i.imgur.com/rs6RArgm.jpg (https://i.imgur.com/rs6RArg.jpg)
Все остальные порты можно перетыкать посреди работы и устройства на них (клава, беспроводная мышь) сразу начинают работать. А этот тупо не работает. Стал позванивать дороги и искать залипоны. А их и нет! Потом, случайно, включил MIST с клавой, включенной в этот порт, и с нажатой кнопкой. И о чудо - порт то работает! Короче, когда в этот порт включена клавиатура, то для того, чтобы она работала, нужно при подачи питания сразу нажимать на клавиатуре кнопочки. Отчего может быть такое, что этот порт так туго заводится?
А в остальном шикарная игрушка. Собирать и запускать прямо в кайф. Павлу Рябцеву низкий поклон за труды по разводке и конструктор.Стоит прочесть тут, как настраивается геймпад https://github.com/mist-devel/mist-board/wiki/USBJoystickMapping
Здесь скачивается утилита для настройки кнопок геймпада https://github.com/loborec/mist_usb_joystick_mapper
который я не сразу обнаружил. Работа вот этого usb-порта загадочна
вообще на нем часы висят, так что или заглуши , или отключи часы
- - - Добавлено - - -
Стоит прочесть тут, как настраивается геймпад https://github.com/mist-devel/mist-b...oystickMapping
Здесь скачивается утилита для 5астройки кнопок https://github.com/loborec/mist_usb_joystick_mapper
это только для USB джоев
По поводу порта... На 1.31 к основной борде прицеплен еще мидипорт и rtc (который висит именно на этом порте). Хочешь чтобы он работал полноценно - убери два резистора R202 и R203, если я не ошибаюсь, но останешься без часиков.
З.Ы. Сори, не увидел пост выше...
Вопрос к знатокам-кодерам. А почему до сих пор нет пОрта тс-конфига? Или господин ТСЛ добро не дал?
Или господин ТСЛ добро не дал?
господин ТСЛ кроме евы ничего не признает
Как выяснилось, признает DIVGMX и reverse U16... А Mist что, проклятый?
признает DIVGMX и reverse U16...
ну не только конечно...
А, ну да, Алексей тс-конфу уже делал чисто на МиСТер, когда МиСТ стал емуу не интересен :)
Что мешает перенести то ?? хоть с реверса, а хоть с мистера, что продуктивнеее..
ну не только конечно...
А, ну да, Алексей тс-конфу уже делал чисто на МиСТер, когда МиСТ стал емуу не интересен :)
Что мешает перенести то ?? хоть с реверса, а хоть с мистера, что продуктивнеее..Там очень древняя версия конфы, глюкавая...
Там очень древняя версия конфы, глюкавая...
тут надо бы уточнить. Древняя\глюкавая - на reverse16\DIVGMX ? Ну да..
Или на MiSTer ? На мистере то как раз нормальная версия. Или что-то все же не работает?? ну кромя zi-fi ? Скажите, АлексИй поправит. Я и сказал, что с мистера продуктивнее переносить, кто понимает. Не?
тут надо бы уточнить. Древняя\глюкавая - на reverse16\DIVGMX ? Ну да..
Или на MiSTer ? На мистере то как раз нормальная версия. Или что-то все же не работает?? ну кромя zi-fi ? Скажите, АлексИй поправит. Я и сказал, что с мистера продуктивнее переносить, кто понимает. Не?
никто,поверь не будет этим заниматься :) проще потратить уйму времени (на изучение vhdl,хотя достаточно азов(куски кода можно брать с других прошив(будь то работа с памятью,будь то работа с переферией sd,usb,vga etc))) и самому портировать.
тут надо бы уточнить. Древняя\глюкавая - на reverse16\DIVGMX ? Ну да..
Или на MiSTer ? На мистере то как раз нормальная версия. Или что-то все же не работает?? ну кромя zi-fi ? Скажите, АлексИй поправит. Я и сказал, что с мистера продуктивнее переносить, кто понимает. Не?
Я имел ввиду именно про reverse16\DIVGMX, на них древний порт, вроде 2014 года. Про порт под MiSTer мне нечего сказать, у меня его нет и я там не в теме, что у них и как портировано, и как обновляется.
nimdasys_inbox_ru
21.06.2021, 00:10
А есть ли описание всех разъёмов платы ?!
SoftLight
21.06.2021, 08:51
А есть ли описание всех разъёмов платы ?!
В каком смысле описание? Есть схема (https://github.com/mist-devel/mist-board/wiki/Board13), вроде у Павла распиновка не менялась.
А есть ли описание всех разъёмов платы ?!
cмотришь схему все пины плис расписаны! загвоздка будет только с самим авр,тк usb,sd все висит на нем,плис в этом уже не участвует. так же сам видео dac... он обычный,резисторный. была на форуме tslabs'a тема по адаптации конфы под reverse,и там же в этой ветке адаптация под какую то другую борду... но,там используется уже деве сд :( так же не забываем о том что придется переписать код под sdram,тк sram у мист нет :(
Единственное, что придется переписывать - работу с SD картой
, иБо в реверсе и прочих работа напрямую из ПЛИС, а в мист\мистере- через ...эээ... иначе, короче. а память SDRAM всегда была.
две SD - это конфа была под Speccy2010 - там то жЫ SD через контроллер стариннейшИй сделан был, вот поэтомуу и пришлось цеплять вторуйю эСДи
nimdasys_inbox_ru
22.06.2021, 01:25
А существуют ли по данную плату специализированные корпуса ?!
Существуют, но их враги производят, у нас неее... Если бы выкинули 3д проект, то можно было бы напечатать на принтере. Но, враги... они такие... :) А самому колупаться нет времени. Как альтернатива - вырезаются из оргстекла 4-5мм две пластины по форме платы и прикручиваются на стойках сверху и снизу. Получается и эстетично, и затраты на минимуме.
З.Ы. Запустил на минимиге RTG, сбылась мечта идиота развернуть нормально в воркбенче рабочий стол 800*600 32768 цветов. Вот еще бы езернет к мисту для некоторых корок (минимиг ага, атари-ст) прикрутить, ваще цены бы ему не было!
Вот здесь - https://github.com/mist-devel/mist-board/tree/master/case есть 3D модель самой платы, по которой теоретически можно нарисовать корпус.
Но ее надо править, т.к. нет кнопки питания. Да и другие размеры проверить будет не лишним..
а чем wifi не устраивает ? его уже давно прикрутили - https://hackaday.com/2019/07/03/amiga-in-the-mist-gets-online-with-an-esp8266/ только толку? браузера нормального нет и не будет :) лазить только по ftp.
Ну почему же только ftpo? На аминет и подобные из воркбенча легко. Кстати, большое спасибо за подсказку, этот вариант совсем из головы вылетел...
ну воркбенч это не браузер :)
А IBrowse это не браузер, не...? Вы же прекрасно знаете, что воркбенч это просто амижные форточки.
правильнее выражайтесь :) есть же люди которые совсем не в теме :)
Понял, исправлюсь! :) :) :)
uMiST https://autode.sk/3kS8YAz
Убран миди порт , заменен на WiFi-ESP07/12 , заменен USB-HUB на FE1.1s , убраны DB-9 для джоев при желании можно установить на шильды
RTC отключаемая джамперами , вместо джамперов можно так же на шильде вынести 4 USB
сделано несколько правок схемы и более плотно скомпоновано, размер платы 100х82.6
occamlab
27.07.2021, 10:22
Под антеной ESP - земляной полигон, наверно это не есть гуд.
наверно это не есть гуд.
в общем то пофигу, а если юзать ESP-07 с керамической антенной , то вообще непринципиально
да и у ESP-07 есть разьем для выносной антенны
uMiST
Я бы взял платку...
Я бы взял платку...
свяжись с xdemox он вчера пяток плат на пробу заказал
uMiST - а где посмотреть-почитать то?
а где посмотреть-почитать то?
а что читать ? вот https://zx-pk.ru/threads/29394-sborka-nastrojka-platy-mist-v-1-31.html?p=1125518&viewfull=1#post1125518 дальше все по оригиналу
платы заказаны , готового пока нет ни одного
замоделил корпусок
https://autode.sk/3i7VdvK
https://autode.sk/2TFxeux
https://autode.sk/3xavJCi
uMiST https://autode.sk/3kS8YAz
Убран миди порт , заменен на WiFi-ESP07/12 , заменен USB-HUB на FE1.1s , убраны DB-9 для джоев при желании можно установить на шильды
RTC отключаемая джамперами , вместо джамперов можно так же на шильде вынести 4 USB
сделано несколько правок схемы и более плотно скомпоновано, размер платы 100х82.6
Кто автор и какова цена ?
Кто автор и какова цена ?
Я , Живого пока нет , только платки заказаны
Решил тоже спаять себе миста и не нашёл ни плат в продаже, ни герберов. В общем, сделал свой вариант в размере 10x10 для корпуса Gainta:
https://s.micp.ru/thumb/03YD3.jpg (https://s.micp.ru/03YD3.jpg)https://s.micp.ru/thumb/bO3O6.jpg (https://s.micp.ru/bO3O6.jpg)https://s.micp.ru/thumb/1R0j5.jpg (https://s.micp.ru/1R0j5.jpg)https://s.micp.ru/thumb/FKnXU.jpg (https://s.micp.ru/FKnXU.jpg)
На плате есть несколько некритичных ошибок и одна неприятная - разъёмы не достают до задней стенки 2-3мм. Будет следующая ревизия, но, наверное, уже в не в этом году.
Исходники, герберы и т.п.: тык (https://github.com/UzixLS/mist1010-board)
неплохо поступил с применением ad724 :)
К сожалению, многие корки плохо дружат с PAL-кодером. У каких-то кривоватые тайминги, у каких-то вообще нет режима 15кГц.
Freiwind
19.10.2021, 13:29
Мой любимый корпус.
polikarpov76
19.10.2021, 13:32
Просмотрел, а выхода MIDI не будет?
Не, разъёмы некуда всунуть
polikarpov76
17.11.2021, 16:37
Uzix, репа с платой вижу обновлена, Вы ошибки исправили?
polikarpov76, не, не занимался ею ещё.
Uzix, отличная конструкция! Цыклон такой жирный нигде не найду по гуманным ценам...
Запущеный экземпляр uMiST
https://uploads.tapatalk-cdn.com/20211118/6d661e257c83f8773a0d98ea609fe6c0.jpg
https://uploads.tapatalk-cdn.com/20211118/e3ea4d155a96e9d2cee3fd3d2977ea6e.jpg
https://uploads.tapatalk-cdn.com/20211118/c8b2e3353cb7cde848eb75f72aebedc6.jpg
плату можно купить ? и у кого ?
Павел Рябцов
19.12.2021, 14:02
плату можно купить ? и у кого ?
https://chipkin.ru/product/pechatnaya-plata-mist-v-1-31/
https://chipkin.ru/product/pechatnay...a-mist-v-1-31/
Два дня назад смотрел не было. Обидно ). Успел другое заказать.
Чипы ep3c25e144c8n у китайцев вроде бы не меньше 3.5к стоят.
Павел Рябцов
19.12.2021, 18:31
Два дня назад смотрел не было. Обидно ). Успел другое заказать.
Чипы ep3c25e144c8n у китайцев вроде бы не меньше 3.5к стоят.
Два дня назад плата точно была)
Ну купите у них перемаркировку) Нет таких цен, уже давно.
snark013
19.12.2021, 19:25
Два дня назад плата точно была)
Просто она в группе IBM PC/XT а туда мало кто заглядывает за MiST-ом.
Павел Рябцов
19.12.2021, 20:12
Просто она в группе IBM PC/XT а туда мало кто заглядывает за MiST-ом.
Ну да, промахнулся. Поправил. Но поиск на сайте есть же)
Два дня назад плата точно была)
Оказывается, в четверг смотрел. Тогда не было в наличии.
А что, чип когда-то будет? Но цены сейчас...
Их наверно и не выпускают уже.
Павел Рябцов
19.12.2021, 20:47
Оказывается, в четверг смотрел. Тогда не было в наличии.
А что, чип когда-то будет? Но цены сейчас...
Их наверно и не выпускают уже.
ep3c25e144c8n забрали в один день все 3 штуки. Я не уверен что повезу ещё.
ep3c25e144c8n забрали в один день все 3 штуки. Я не уверен что повезу ещё.
Могу помочь с покупкой ep3c25e144c8n,
но только если брать больше 10 штук,
потом распродать...
Павел Рябцов
26.12.2021, 13:14
Могу помочь с покупкой ep3c25e144c8n,
но только если брать больше 10 штук,
потом распродать...
Я купил в Китае опять демонтаж, люди просят, хоть и цена кусается. Предложите на форуме, может кто скооперируется, я не готов брать 10 штук не известно из каких источников.
ep3c25e144c8n забрали в один день все 3 штуки. Я не уверен что повезу ещё.
Могу помочь с покупкой ep3c25e144c8n,
но только если брать больше 10 штук,
потом распродать...
Нет, я как раз предлагаю скооперироваться , если найдутся хотя бы пятеро - я куплю, потом разойдутся.
Павел Рябцов
26.12.2021, 18:22
Могу помочь с покупкой ep3c25e144c8n,
но только если брать больше 10 штук,
потом распродать...
Нет, я как раз предлагаю скооперироваться , если найдутся хотя бы пятеро - я куплю, потом разойдутся.
Проблема в том, что не кто в китае вам не даст гарантию что это не перемакрировка. По этому новое я отсекаю на корню, только демонтаж и выпаиваю сам. А залёт может быть конкретный, так как снова подорожали эти ЕРшки.
valerium
07.01.2022, 01:27
Господа, приветствую.
Кто сталкивался - ep3c25e144i7n в этом проекте пригодна ? Если я правильно понимаю, в отличие от ep3c25e144c8n у нее только спидгрейд повыше (7) и температурный диапазон пошире (Industrial). Еще какие-то подводные камни возможны ?
Копейкин
07.01.2022, 09:50
Они отличаются только скоростью и диапазоном температур. Если нет завязок на скорость в проекте, то сюрпризов быть не должно.
polikarpov76
07.01.2022, 10:28
В мисте не пробовал, в других проектах типа Speccy2010 по большому счету нет никакой разницы какой спидгрейд ставить.
valerium
07.01.2022, 11:22
Speccy2010 по большому счету нет никакой разницы какой спидгрейд ставить.
Меня в Мисте интересует не спек, а прежде всего, амига. Но судя по тому, что спидгрейд - это не особенность производства, а (вроде бы) результат разбраковки по результатам теста, то более быстрая должна работать не хуже.
Или перемаркировки.. ну здесь результат ясен )
Upd: все мимо. китайцы и их [*i7n] отказываются продавать. забирай, говорят, свои деньги, нету у нас ничего.
Копейкин
07.01.2022, 20:22
Фигово. Много интересных разработок на ПЛИС.
anarchyman
08.03.2022, 20:00
Всем привет!
Хотел бы поинтересоваться, а есть ли ссылочки на проекты корпусов для MiST'а, что бы распечатать на 3D принтере?
В google я поискал, но там как то более для MiSTer'а.
У меня версия платы 1.31
Буду очень признателен за ссылки или за stl файлы.
Заранее благодарствую!
valerium
20.03.2022, 03:42
Приветствую, камрады.
Добыл-таки ПЛИСку, начал собирать МИСТ. На текущем шаге не удается прошить китайского происхождения AT91SAM7S256 rev.D, точнее даже не удается заставить его определяться в ОС - "USB-устройство не опознано".
Что делалось:
1. Запуск с перемычкой JP1 для активации TST и установки загрузчика SAM-BA. Не помогло, при следующем старте без перемычки не определяется.
2. Запуск без перемычки на TST и кнопкой, подающей единичку на вывод ERASE (стирал возможную старую прошивку), затем снова запуск с TST на 10-20 сек. Не помогло. Все как раньше.
3. В даташите указано, что надо PA0 и PA1 тянуть в единицу, а PA2 в ноль, чтоб режим TST отработал правильно. Делал все это, даже порезал дорогу от PA2 в сторону альтеры, чтоб занулить эту линию. Не помогло.
Из особенностей: не запаяны кнопки и DIP-свитчи. Но они висят на IO-ногах и для прошивки вроде как индифферентны.
Кварц 18,432мгц.
Пока писал это, вспомнил, что не запаяны подтяжки на JTAG - это может влиять ?
Куда двигаться дальше ?
Upd: задам вопрос иначе. Чем проще на коленке залить его по JTAG ? Лучше, если без живого lpt.
Upd2: по даташиту PA0=PA1=1 и PA2=0 при замкнутом TST дают режим fast programming. А нам нужен не он - нужен режим восстановления бутлоадера, при этом должно быть PA0=PA1=PA2=1. Как оно и есть, если их оставить в воздухе (пуллап внутри). Эту разницу понял, но все равно не помогло.
finally: Разобрался, на плате (у меня не 1.31, а 1010rev.A) был перехлест линий usb_dp и usb_dn. Причем я об этом знал, но в последний момент отвлекся и не учел. После обратной их кроссировки бутлоадер стартанул и все прошилось без вопросов в SAMBA 2.16.
Удалось подружить MIST с WiFi. Есть, оказывается, такой замечательный проект - https://github.com/bozimmerman/Zimodem - прошивка ESP8266, позволяющая подключаться к BBS используя только терминал. В ходе экспериментов выяснилось, что в корках ZX Spectrum Next и Next186 (самых свежих версий) реализация последовательного порта нерабочая. Зато в Minimig с Term 4.8 всё прекрасно заработало.
https://pic.maxiol.com/thumbs2/1653296969.2965552434.img20220523120238.jpg (https://pic.maxiol.com/?v=1653296969.2965552434.img20220523120238.jpg&dp=2)
запуск минимиг корки для миста на - ep4ce55+sam7(arm)+max(usb)
https://youtu.be/NRc0sJIYRXE
Выложил ревизию A2 проекта MIST.1010: тыц (https://github.com/UzixLS/mist1010-board).
- Поправлены все известные ошибки платы ревизии A;
- Стабилизатор LM3940IS-3.3 заменён на NCP1117-3.3;
- Цепь аудиовыхода приближена к варианту из оригинальной схемы;
- Танталовые конденсаторы C39, C40, C80 заменены на электролиты;
- Керамические 10мкФ конденсаторы C41, C68, C69 заменены на танталовые 22мкФ;
- Добавлен керамический конденсатор C74 около разъёма для ESP-01;
- Удалена бесполезная пищалка.
Так же выложил обновлённую ревизию A1 передней и задней заглушки.
https://pic.maxiol.com/thumbs2/1661274116.2965552434.img20220821150330.jpg (https://pic.maxiol.com/?v=1661274116.2965552434.img20220821150330.jpg&dp=2) https://pic.maxiol.com/thumbs2/1661274132.2965552434.img20220821150444.jpg (https://pic.maxiol.com/?v=1661274132.2965552434.img20220821150444.jpg&dp=2) https://pic.maxiol.com/thumbs2/1661274135.2965552434.img20220821150457.jpg (https://pic.maxiol.com/?v=1661274135.2965552434.img20220821150457.jpg&dp=2)
Союз-Неон ПК-11/16 на MiST (https://zx-pk.ru/threads/35482-soyuz-neon-pk-11-16-na-fgpa.html)
Коллеги, дня доброго.
Откопал в запасах девайс. Подумалось, что корпус надо бы напечатать. Попробовал запустить и обломался. SD карта не считывается и соответственно ядро не пишется в матрицу. Изображения нет. Ранее все нормально работало с этой же SD (в ветке есть мои посты по мытарствам). Красный светодиод vbuftn мигает кодом раз-раз-раз..., что сигнализирует о наличии прошивки в ARM'е и отсутствии SD. Дороги от SD до ARM'а прозвонил по схемке. Все норм. Осциллографом тыкать лень. Есть идеи? И напомните переключатели на платке (старой от Павла) в каком положении надо держать? Забыл уже все напрочь прочь.
UzixLS тебе поможет обычно корпуса для Мистов стальные
Коллеги, дня доброго.
Откопал в запасах девайс. Подумалось, что корпус надо бы напечатать. Попробовал запустить и обломался. SD карта не считывается и соответственно ядро не пишется в матрицу. Изображения нет. Ранее все нормально работало с этой же SD (в ветке есть мои посты по мытарствам). Красный светодиод vbuftn мигает кодом раз-раз-раз..., что сигнализирует о наличии прошивки в ARM'е и отсутствии SD. Дороги от SD до ARM'а прозвонил по схемке. Все норм. Осциллографом тыкать лень. Есть идеи? И напомните переключатели на платке (старой от Павла) в каком положении надо держать? Забыл уже все напрочь прочь.
а питание на карту норм приходит? форматни по новому карту и залей файлы. залей вот этот один файл - https://github.com/sorgelig/Menu_MIST/blob/master/release/menu_20170112.rbf в корень сд карты и переименуй его - core.rbf . этот файл просто осд меню для мист не более. с ним у тебя (если все норм) появится изоображение меню.для отладки самое то.
а питание на карту норм приходит? форматни по новому карту и залей файлы. залей вот этот один файл - https://github.com/sorgelig/Menu_MIST/blob/master/release/menu_20170112.rbf в корень сд карты и переименуй его - core.rbf . этот файл просто осд меню для мист не более. с ним у тебя (если все норм) появится изоображение меню. Для отладки самое то.
Питание что-то даже не пришло в голову проверять, по идее должно быть в порядке - чего ему сделается, если просто в ящике лежало. Карту форматировал не раз - симптом тот же. На данный момент перечитал про SAM-BA'у, вспомнил так сказать как оно деется и залил свежую прошивку. Теперь пожалуй проверю питание, да попробую карту поменять. За корку спасибо большое человеческое.
Питание что-то даже не пришло в голову проверять, по идее должно быть в порядке - чего ему сделается, если просто в ящике лежало. Карту форматировал не раз - симптом тот же. На данный момент перечитал про SAM-BA'у, вспомнил так сказать как оно деется и залил свежую прошивку. Теперь пожалуй проверю питание, да попробую карту поменять. За корку спасибо большое человеческое. еще вспомнил что у меня была такая же похожая бодяга... был не пропаян на карте вывод который отвечает за вставленную карту (card detect вроде зовется) при вставленной карте если мне неизменяет память этот вывод землится... также этот вывод с карты идет на тот же арм который и думает есть ли карта в слоте или нет... посмотри этот вывод. вставь карту и просто посмотри притягивается ли он к земле... вполне возможно что на контактную группу внутри самого картоприемника попал флюс и со временем лежания... ну дальше знаете что может быть! ну и конечно проследить доходит ли он до самого арма. а больше причин тут и быть не может :)
dakidski
19.04.2024, 17:32
Is there a TS-Conf core for the MiST FPGA? And where can I find it.
Freiwind
14.05.2024, 19:24
Замоделил корпус под плату от Павла.
Соединяется на 4 винтах М3х8(до 16мм) с потайной головкой через штатные отверстия в плате. В верхней половине отверстия в стойках диаметром 4 мм и в них вплавлены такие (https://aliexpress.ru/item/1005003649332384.html) гайки.
Разъем под выход "AUDIO" высокий. Типа такого (https://static.chipdip.ru/lib/991/DOC020991540.pdf).
Питание только через miniUSB. Отверстие для альтернативного DC 5.5x2.1 не делал.
Отверстия под колпачки тактовых кнопок диаметром 6 мм.
Штатный разъем под батарейку не ставил. Слишком высокая конструкция получается. Положил лежа батарейку с выводами.
https://i.ibb.co/m0JwGRG/Mist-1-31-1.jpg (https://ibb.co/m0JwGRG) https://i.ibb.co/C0QW0sZ/Mist-1-31-2.jpg (https://ibb.co/C0QW0sZ) https://i.ibb.co/wsHs3DY/Mist-1-31-3.jpg (https://ibb.co/wsHs3DY) https://i.ibb.co/sbDCt02/Mist-1-31-4.jpg
(https://ibb.co/sbDCt02) https://i.ibb.co/X8hSy9j/Mist-1-31-5.jpg (https://ibb.co/X8hSy9j) https://i.ibb.co/dDxwMzr/Mist-1-31-6.jpg (https://ibb.co/dDxwMzr) https://i.ibb.co/bPYVdGQ/Mist-1-31-7.jpg (https://ibb.co/bPYVdGQ)
Архив с STL файлами лежит здесь (https://drive.google.com/file/d/1EeCHetewYWWLRCKvyfawY26FWFaqIZ6Q/view?usp=sharing).
Пытаюсь запустить плату от Uzix на китайских алишных чипах, пока выходит что-то не особо.
ARM с помощью брутфорса перемычек JP1 и ERASE спустя N попыток определился, прошился. Зашил последнюю на данный момент прошивку отсюда https://github.com/mist-devel/mist-binaries/tree/master/firmware firmware_240405.bin .
FPGA определяется кактусом через бластер.
Запаян microSD слот.
Отсутствует AtTiny и часовой кварц у часов.
На SD карту кинул вот это https://github.com/mist-devel/mist-binaries/tree/master/cores/mist переименовав core_181017.rbf в core.rbf.
В логе такое:
Minimig by Dennis van Weeren
ARM Controller by Jakub Bednarski
Version ATH240405
SDHC card detected
CMD55 (APP_CMD) failed!
spiclk: 24 MHz
usb_init
usb_hw_init
max3421e_init()
Chip revision: 13
busprobe()
usb_reset_state
=> CONDETIRQ
busprobe()
=> BUSEVENTIRQ
usb_configure(parent=0 port=0 lowspeed=0)
using free entry at 0
Setting addr 1
usb_set_addr(new=1)
USB vendor ID: 1A40, product ID: 0201
wLangId: 0409
trying to init class 0
usb_hub_init()
-> accepted :-)
status change on port 7, 0x10301
Status of port 7:
connected
powered
low speed
Changes on port 7:
connected
dev 1: port 7 connect!
resetting port 7
status change on port 7, 0x100303
Status of port 7:
connected
enabled
powered
low speed
Changes on port 7:
reset
port 7 reset complete!
usb_configure(parent=1 port=7 lowspeed=1)
using free entry at 1
USB configure error: 13
Fatal error: 1
Смущает что как-бы вроде SD видит, но в то же время CMD55 (APP_CMD) failed! . Пробовал несколько SD разных, даже древнюю на 1 Гб - иногда с некоторыми другими пишет Fatal error: 2 , хотя на картах core.rbf есть.
Пробовал загрузить с USB. Сначала так:
Minimig by Dennis van Weeren
ARM Controller by Jakub Bednarski
Version ATH240405
No card inserted
spiclk: 24 MHz
usb_init
usb_hw_init
max3421e_init()
Chip revision: 13
busprobe()
usb_reset_state
=> CONDETIRQ
busprobe()
=> BUSEVENTIRQ
usb_configure(parent=0 port=0 lowspeed=0)
using free entry at 0
Setting addr 1
usb_set_addr(new=1)
USB vendor ID: 1A40, product ID: 0201
wLangId: 0409
trying to init class 0
usb_hub_init()
-> accepted :-)
status change on port 1, 0x10101
Status of port 1:
connected
powered
Changes on port 1:
connected
dev 1: port 1 connect!
resetting port 1
status change on port 1, 0x100103
Status of port 1:
connected
enabled
powered
Changes on port 1:
reset
port 1 reset complete!
usb_configure(parent=1 port=1 lowspeed=0)
using free entry at 1
Setting addr 2
usb_set_addr(new=2)
USB vendor ID: 058F, product ID: 6387
wLangId: 0409
trying to init class 0
usb_hub_init()
not a hub!
-> not accepted :-(
trying to init class 1
[1;32mHID: usb_hid_init(2)[0m
[1;32mHID: no hid interfaces found[0m
-> not accepted :-(
trying to init class 2
-> not accepted :-(
trying to init class 3
-> not accepted :-(
trying to init class 4
STORAGE: Vendor: Generic
STORAGE: Product: Flash Disk
STORAGE: Rev: 8.07
STORAGE: Removable: yes
STORAGE: Capacity: 15730687 blocks
STORAGE: Block length: 512 bytes
-> accepted :-)
status change on port 7, 0x10301
Status of port 7:
connected
powered
low speed
Changes on port 7:
connected
dev 1: port 7 connect!
resetting port 7
Partition Count: 1
Partition: 0 Start: 63 Size: 15730625
Partition type: FAT32
fat_size: 15330
fat_number: 2
fat_start: 2171
root_directory_start: 2
dir_entries: 0
data_start: 32831
cluster_size: 8
free_clusters: 447948
ChangeDirectoryName: / -> / = /
debug_mode = 0
Error opening file "/MIST.CFG" (4)
[1;34mINI_PARSER : Can't open file /CORE.ARC ![0m
ARC CONF STR:
[1;34mINI_PARSER : Can't open file /MISTCFG.INI ![0m
loaded_from_usb = 0
FPGA bitstream file CORE.RBF opened, file size = 385575
[**************FPGA NSTATUS is NOT high!
Fatal error: 5
А потом после ребута (или нескольких) так:
Minimig by Dennis van Weeren
ARM Controller by Jakub Bednarski
Version ATH240405
No card inserted
spiclk: 24 MHz
usb_init
usb_hw_init
max3421e_init()
Chip revision: 13
busprobe()
usb_reset_state
=> CONDETIRQ
busprobe()
=> BUSEVENTIRQ
usb_configure(parent=0 port=0 lowspeed=0)
using free entry at 0
Setting addr 1
usb_set_addr(new=1)
USB vendor ID: 1A40, product ID: 0201
wLangId: 0409
trying to init class 0
usb_hub_init()
-> accepted :-)
status change on port 1, 0x10101
Status of port 1:
connected
powered
Changes on port 1:
connected
dev 1: port 1 connect!
resetting port 1
status change on port 1, 0x100103
Status of port 1:
connected
enabled
powered
Changes on port 1:
reset
port 1 reset complete!
usb_configure(parent=1 port=1 lowspeed=0)
using free entry at 1
Setting addr 2
usb_set_addr(new=2)
USB vendor ID: 058F, product ID: 6387
wLangId: 0409
trying to init class 0
usb_hub_init()
not a hub!
-> not accepted :-(
trying to init class 1
[1;32mHID: usb_hid_init(2)[0m
[1;32mHID: no hid interfaces found[0m
-> not accepted :-(
trying to init class 2
-> not accepted :-(
trying to init class 3
-> not accepted :-(
trying to init class 4
STORAGE: Vendor: Generic
STORAGE: Product: Flash Disk
STORAGE: Rev: 8.07
STORAGE: Removable: yes
STORAGE: Capacity: 15730687 blocks
STORAGE: Block length: 512 bytes
-> accepted :-)
status change on port 7, 0x10301
Status of port 7:
connected
powered
low speed
Changes on port 7:
connected
dev 1: port 7 connect!
resetting port 7
Partition Count: 1
Partition: 0 Start: 63 Size: 15730625
Partition type: FAT32
fat_size: 15330
fat_number: 2
fat_start: 2171
root_directory_start: 2
dir_entries: 0
data_start: 32831
cluster_size: 8
free_clusters: 447948
ChangeDirectoryName: / -> / = /
debug_mode = 0
Error opening file "/MIST.CFG" (4)
[1;34mINI_PARSER : Can't open file /CORE.ARC ![0m
ARC CONF STR:
[1;34mINI_PARSER : Can't open file /MISTCFG.INI ![0m
loaded_from_usb = 0
FPGA bitstream file CORE.RBF opened, file size = 385575
[************************]
FPGA bitstream loaded
FPGA configured in 2589 ms
ident = a3
Identified MiST core
[1;34mINI_PARSER : Start INI parser for core "ST".[0m
[1;34mINI_PARSER : Can't open file /MIST.INI ![0m
sending keymap
Running mist setup
ChangeDirectoryName: / -> / = /
status change on port 7, 0x100303
Status of port 7:
connected
enabled
powered
low speed
Changes on port 7:
reset
port 7 reset complete!
usb_configure(parent=1 port=7 lowspeed=1)
using free entry at 2
USB configure error: 13
OSD is now invisible
И потом так:
80868
Честно говоря в растерянности, так как не моу понять что именно у меня не работает, помогите
SoftLight
01.06.2024, 18:54
Чего-то такое у меня было с TOS в какой-то версии, диск с образом был не подходящий. Попробуйте для начала меню запустить: https://github.com/mist-devel/mist-binaries/tree/master/cores/menu
Вот это ядро menu_240113.rbf берем и переименовываем в core.rbf и оно должно лежать в корне карточки памяти. Больше ничего не нужно. Если запустится нужно пробовать другие ядра из него уже запускать. А дальше уже именно сетап ядра атари курить.
Проблема в том, что с SD карты вообще ничего не грузится. С USB-флешки грузится раза с 3его-5ого-10ого, а все разы до этого либо fatal error:2 (не видит файлов), либо отваливается на этапе загрузки битстрима в фпга по CONF_DONE is LOW, по STATUS. Но в итоге все-таки с N-цатой попытки core.rbf загружается.
При этом само меню может: показать системные каталоги и корки на флешке; показать только корки на флешке (а каталоги не показать); не показать никакие файлы (No files). В те редкие моменты когда показывает корки, при попытке запустить любую в логе не может загрузить битстрим, уходит на ребут.
То есть как будто бы фпга+память работает, а вот ARM чудит в плане SPI и устройств хранения данных. Смотрел осцылом SPI - особо криминала не заметил, да и общается же как-то ARM с MAX и все-таки находит USB флешку. Может быть китайцы прислали не AT91SAM7S256 , а похожий контроллер например с меньшим количеством SRAM ? Но тогда бы наверно вообще бы все падало, а тут вроде как прошивка работает....
Может быть SD должна быть в FAT16?
Не понимаю вообщем ничего (
80869
SoftLight
02.06.2024, 00:21
Может быть SD должна быть в FAT16?
Не понимаю вообщем ничего (
Точно нет, у меня карточка FAT32 KingMax SDHC 4 класса 16Gb. С ней работает красная плата от Павла (как выше на фото у Freiwind).
Проблема в том, что с SD карты вообще ничего не грузится. С USB-флешки грузится раза с 3его-5ого-10ого, а все разы до этого либо fatal error:2 (не видит файлов), либо отваливается на этапе загрузки битстрима в фпга по CONF_DONE is LOW, по STATUS. Но в итоге все-таки с N-цатой попытки core.rbf загружается.
При этом само меню может: показать системные каталоги и корки на флешке; показать только корки на флешке (а каталоги не показать); не показать никакие файлы (No files). В те редкие моменты когда показывает корки, при попытке запустить любую в логе не может загрузить битстрим, уходит на ребут.
Смотрите Sdcard разъём, это скорее всего он кривой..
Смотрите Sdcard разъём, это скорее всего он кривой..
Да не, ну смахнул я его с платы вообще - SD теперь нет, есть только USB и USB флешка - точно так же как и раньше со стопицотого раза может загрузить core.rbf, при этом в дальнейшем корки которые используют что-то связанное с файлами - например просмотр файлов на флешке или в случае меню загрузку другой корки - не грузит. Все так же либо не находит файлов, либо падает на загрузке битсрима, и прочее.
Что-то не так с АРМ контроллером и/или SPI. Печалит что SPI заходит и в фпга, а значит и она может творить дичь. Но с другой стороны если корка все-таки со стопицотысячной попытки загрузилась, то работает нормально - например грузил спецтрум - вполне себе спецтрум с бейсиком - печатает, цвета есть - ведет себя адекватно.
В общем перезаказал ARM на али, через месяц может приедет, попробую махнуть. Если не поможет, то не знаю - пробовать снимать МК с платы и самому с помощью внешней какой доски и проводков поуправлять SD-шкой, посмотреть лог анализатором.... Портануть код работы с MAX, FPGA. Переразвести доску с человеческим контроллером типа стм32 и нормальной современной FPGA не за овер9000 денег. Портануть все ядра под новую фпга. Не знаю что еще =\
Мутная короче тема какая-то =\
Копейкин
03.06.2024, 09:29
На SD карте д.б. только один резистор подтяжки на выводе DO карточки. Возможно стоит поиграть его номиналом в пределах 5ком - 51ком. Мне встречались капризные карточки, которые были чуствительны к номиналу и глючили. Доп. резисторы подтяжки на дугих линиях, кроме CS, тоже приводили к глюкам.
Про USB ничего не скажу, не знаю :)
Приехал новый контроллер с али, махнул - все заработало идеально. Кстати после отмывки платы в УЗ-ванне и солинсе, со старого МК слезла краска и стало отчетливо видно что он пиленный (шлифованный). Уж не знаю что не так было в старом МК но было похоже либо на нехватку SRAM, либо битую SRAM, поэтому творилась дикая дичь при попытках чтения каталогов и файлов с SD карт и USB флешек. Хотя в SAM-BA определялся вроде как AT91SAM7S256, поэтому ID наверное верен (хотя я и не нашел способа его считать из регистра в SAM-BA), но складывалось ощущение что он AT91SAM7S128 или меньше. Или просто глючный. Ладно, не велика потеря (~200 руб). Главное что фпга живая пришла да и другие микры.
Просьба к владельцам платы MIST (MITS) ревизии 1.3 или 1.31: прогнать вот эти 81089 тесты памяти и отписаться на какой максимальной частоте нет ошибок (красный счётчик в нуле) и какая маркировка памяти. Достаточно полминуты на тест, ошибки обычно сразу полезут. Так же нужно проверить работает ли кнопка Reset на плате MIST после запуска любого теста.
прогнать вот эти 81089 тесты памяти
Версия 1.31, память MT 48LC16M16A2 -75D
108 -ok
126 - ok
144 - bad
168 - bad
75 - ok
95 - ok
Кнопка сброс нигде не работает.
Гонял примерно до 100 по зелёному счётчику.
SoftLight
25.08.2024, 13:15
Просьба к владельцам платы MIST (MITS) ревизии 1.3 или 1.31: прогнать вот эти 81089 тесты памяти и отписаться на какой максимальной частоте нет ошибок (красный счётчик в нуле) и какая маркировка памяти. Достаточно полминуты на тест, ошибки обычно сразу полезут. Так же нужно проверить работает ли кнопка Reset на плате MIST после запуска любого теста.
MITS v1.31, память MT48LC16M16A2-75
результаты полностью аналогичные, все тесты до 126 включительно ok.
- - - Добавлено - - -
Еще ржака с часами. Я полтора часа убил чтобы понять в чем дело.
Часики на DS1307, Attyny45 прошита. Часы, дата устанавливаются, время запоминается, но не тикают.
Кароч, что я только не пробовал с кварцем батарейкой тинькой и т.п. Оказалось: каким-то боком в ячейке с секундами стояло значение '131'. При этом если секунд больше 59, то часы перестают тикать. Вручную и при штатной работе в ячейку с секундами такое не записать.
Часики на DS1307, Attyny45 прошита. Часы, дата устанавливаются, время запоминается, но не тикают.
Кароч, что я только не пробовал с кварцем батарейкой тинькой и т.п. Оказалось: каким-то боком в ячейке с секундами стояло значение '131'. При этом если секунд больше 59, то часы перестают тикать. Вручную и при штатной работе в ячейку с секундами такое не записать.
У меня на M41T56 часики, и тоже после сборки были неправильные значения. Когда забил реальные цифры, часы нормально пошли.
А посоветуйте кто-нибудь проверенную сборку демок. Мне одну дали, но почти каждая демка минуту-две поработает или сразу вылетает с ошибкой.
WHDLoad 18.9 пишет, что Exception line такая-то...
Может настройки какие правильные нужны процессор, память..
В ОС нормально работает, музыку плеер крутит без сбоев.
А посоветуйте кто-нибудь проверенную сборку демок. Мне одну дали, но почти каждая демка минуту-две поработает или сразу вылетает с ошибкой.
https://amiga.vision/ - работает стабильно
SoftLight
25.08.2024, 14:24
Еще для собирающих и запускающих инфа. Для ядра MiST вот этот файл https://github.com/mist-devel/mist-binaries/blob/master/cores/mist/tos.img брать НЕ НАДО!!! При загрузке падает с panic error:
http://i.imgur.com/DaGRTo5m.jpg (https://i.imgur.com/DaGRTo5.jpeg)
Проверенные рабочие образы: EmuTOS 1.3 (https://avtandil.narod.ru/tos/emutos/13/etos256uk.zip) и TOS 2.06 - ST/STE TOS (https://avtandil.narod.ru/tos/tos206uk.zip)
Sergey3g
30.08.2024, 00:53
Просьба к владельцам платы MIST (MITS) ревизии 1.3 или 1.31: .....
Версия 1.31, память MT 48LC16M16A2 -75С
с 75 по 144 -ok
168 - bad
Кнопка сброс не работает.
Публикую новую ревизию C1 платы проекта MIST.1010.
Основные изменения относительно ревизии A2:
- Добавлены MIDI вход и выход
- Добавлена возможность использования WiFi-модуля ESP-12E/F вместо ESP-01
- Добавлен внутренний 2.54мм хедер с 2xUSB
- Подтюнены длины сигнальных дорожек SDRAM для максимального соответствия плате MIST 1.3, что позволило повысить максимальную рабочую частоту в тестах памяти
- Убран PAL-кодер на микросхеме AD724 - т.к во многие ядра выдавали картинку, которую этот кодер не может переварить. Вместо PAL-кодера добавлен простейший ЦАП на резисторах, который может выдавать Ч/Б картинку (нужно включить YPbPr режим), а так же потенциально может выдать цветную картинку при соответствующей доработке ядер
- USB type C вместо micro USB для питания
- Светодиоды 5мм вместо 3мм на лицевой панели
- Множество различных мелких улучшений и доработок
Полный список изменений, все исходные и прочие файлы, как обычно, выложил на github: https://github.com/UzixLS/mist1010-board
https://pic.maxiol.com/thumbs2/1747581213.2965552434.revcfront.jpg (https://pic.maxiol.com/?v=1747581213.2965552434.revcfront.jpg&dp=2) https://pic.maxiol.com/thumbs2/1747581174.2965552434.revcback.jpg (https://pic.maxiol.com/?v=1747581174.2965552434.revcback.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1747581185.2965552434.revctop.jpg (https://pic.maxiol.com/?v=1747581185.2965552434.revctop.jpg&dp=2) https://pic.maxiol.com/thumbs2/1747581182.2965552434.revcside.jpg (https://pic.maxiol.com/?v=1747581182.2965552434.revcside.jpg&dp=2)
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot