А есть ли лишняя платка расширения?
А есть ли лишняя платка расширения?
как со сборкой дела обстоят?
Пересобрал заново (после КЗ) ПЛИС пока в пути, пата расширения готова, нужна прошивка для ROM-диск - ПЗУ режима МХ
в базовом варианте запустил уже?
Да запускался, пока не спалил. Правда только на запуск проверял без клавиатуры и контроллера SD, их проверить не успел.
почему спалил, эта инфа тоже полезна "как не надо делать"
- - - Добавлено - - -
мне плиски уже почти приехали - растаможиваются, мелочвеку всю на неделе запаяю феном и пастой - буду первый запуск делать. Питальник взял 7.5 вольт от старого D_Linka. 12 вольт слишком много в тепло будет уходить, это не очень хорошо
- - - Добавлено - - -
с памятью жаба давит - пришлось SOP32 по 128кбайт ставить - пропадает половина, а коммутация по схеме у них раздельная.
Пинцетом коротнул плату, дыма не было, но память на фиг, ПЛИС туда же, память поставил HY628100ALG-70 другой не было, посмотрим как себя поведет (Павел говорил что на этой памяти у него работает). Да, ставил обе К155ИР13 через переходники, без них нормального изображения не было.
там только одна работает на картинку (шина MD)
я планирую протестить свои 555ИР13
1) собственная плата инветоров, смотри мои темы в барахолке
2) на плате разведены инверторы
При запуске платы чётко описывайте симптомы, т.к. у меня нет платы и не будет, а прошивка ПЛИС отличается от оригинальной.
плохо, насколько отличается, и вообще реален ли запуск платы?
Пришла ПЛИС, прошил, результат теста https://yadi.sk/i/lFjWeOGC3TcWXx тест дальше не проходит.
Чтения с SD карты не происходит (светодиод молчит, обращения к карте памяти нет) https://yadi.sk/i/ccboJ_Le3TcWqi
Помехи жуть, без разницы с каким блоком питания.
Вид платы на настоящий момент https://yadi.sk/i/gB3qKVWV3TcWuz
Контроллер клавиатуры работает, в этом проблем нет.
По видео понял, что в принципе компьютер работает.
В конце на стилизованной клавиатуре "пищат" прямоугольники - у меня так и сейчас в Специалисте МХ2. Происхождение его автор PS/2 адаптера клавиатуры Vinxru видит в номиналах резисторов подтяжки портов А, В и С ВВ55. Нормально должно быть 4,7 кОм, но вроде у меня и при таком номинал был такой сбой, сейчас не при мне компьютер чтоб проверить резисторы.
Не работает SD контроллер. Здесь может быть разное. Я путал MISO и MOSI выводы на держателе карты, не видится карта. Например у меня карты больше 2 МБайт не пошли, формат только FAT и так далее.
Больше всего вопросов возникает пр высвечивании МОНИТОР. Что дальше. А если попробовать нажать верхнюю клавишу Fn. Потом Enter. Или вообще адаптер клавы не работает/его нет.
При старте видно, что идут разные прошивки - основная монитора и теста. Тест записан в верхние адреса. Как это комп переходит от младших к старшим адресам? Может залип именно в адресах процессора?
Вместо резисторов на 1,7к (sel, mosi, sck) установлены 1,8к думаю это не критично для sd контроллера. Карты пробовал разные.
Появляется "МОНИТОР" клавиатура при этом работает.
При установленной перемычке "reset" часть клавиатуры перестает работать.
В схеме R3 обозначен как 10 Ком не многовато? Может все же 1К
Перемычка"reset"
Цитата:
1. Диод VD5 не паять. Соединить место под анод VD5 с выводом кнопки сброса SB1. Для этого соединяем джампер reset.
Вспомнил, тогда дискуссия по поводу сигнала сброса была. Значит так. Сигнал сброса формируется Атмегой-8, вывод 29 (DD13) (PS/2 адаптер клавиатуры) и Павел поставил кнопку сброса на плате. Далее этот сигнал должен подаваться на ПЛИС (вывод 1) и всё. Вроде на плате отсюда сигнал распространялся далее. Куда? Этот сигнал должен был задержаться, это сделано в ПЛИС. Инверсный и прямой сигналы сброса выдаются с выводов 4 и 60 ПЛИС соответственно. Прямой сброс идёт на выводы 35 ВВ55. Инверсный сигнал идёт через джампер на вывод 29 Атмеги8 (DD14). Диод на своей схеме я исключил. Но вроде диодом Павел разграничил сигнал сброса при подключении программатора для прошивки Атмег8. Диод для полноценной работы не нужен.
P.S. Атмеги8 нужно было паять и прошивать при первой пайке платы. Потом при запаянных деталях прошить контроллеры не получится.
атмеги можно и программатором прошить, нет?
Попробовал грузить программы через магнитофонный порт, грузятся через раз
http://f23.ifotki_.info/thumb/e32484...1304510269.jpg http://f23.ifotki_.info/thumb/e94d9b...1304510269.jpg http://f23.ifotki_.info/thumb/1c88b2...1304510270.jpg http://f23.ifotki_.info/thumb/ed626e...1304510271.jpg
http://f23.ifotki_.info/thumb/375fdc...1304510271.jpg http://f23.ifotki_.info/thumb/8df27f...1304510272.jpg http://f23.ifotki_.info/thumb/2dbbdf...1304510273.jpg http://f23.ifotki_.info/thumb/b01abd...1304510273.jpg
http://f23.ifotki_.info/thumb/3630cb...1304510274.jpg http://f23.ifotki_.info/thumb/248e60...1304510275.jpg
На этом пока все, как побороть контроллер SD и убрать помехи не знаю. Процессор после часа работы нагрелся как утюг но работал.
Всё ж нужно запустить SD контроллер. Начнём с того правильно ли прошита Атмега8? Вот фьюзы, вот прошивка. Вообще на SD карте существует ли папка Boot с оболочкой Shell?
Заменил DD10, все по прежнему без изменений, откладываю в дальний угол, может более опытные товарищи запустят данную плату полностью и поделятся результатами.
Не дает мне покоя Специалист 48 SRAM, благополучно угробил плату (пытаясь заменить атмегу для SD) оторвав при этом кучу дорожек платы, но к данной плате Павел приложил бесплатную первую версию платы с ошибками, собрал эту плату, запустилась без проблем:
http://f23.ifotki_.info/thumb/06c152...9304862913.jpg
http://f23.ifotki_.info/thumb/b71bd3...9304862913.jpg http://f23.ifotki_.info/thumb/2a00c1...9304862914.jpg http://f23.ifotki_.info/thumb/08a0ad...9304862915.jpg http://f23.ifotki_.info/thumb/ab5005...9304862915.jpg
Резисторные сборки поставил на 4,7к (по схеме) тест при этом полностью проходит:
http://f23.ifotki_.info/thumb/520c85...9304863158.jpg http://f23.ifotki_.info/thumb/3a55ec...9304863159.jpg http://f23.ifotki_.info/thumb/7578d9...9304863160.jpg
http://f23.ifotki_.info/thumb/45dd12...9304863160.jpg
http://f23.ifotki_.info/thumb/05f47a...9304863161.jpg http://f23.ifotki_.info/thumb/8b1659...9304863162.jpg
Чтоб проверить SD контроллер нужна мега, пока не нашел, так что проверю после как придет. Вечером буду пробовать на загрузку программ через магнитофонный порт.
Поздравляю! Если существуют две последние фотографии значит адаптер PS/2 клавы работает? Как основная прошивка, ну типа надпись МОНИТОР? выходит?
http://zx-pk.com/forum/viewtopic.php?f=7&t=8082
Я только выход (ТО) на магнитофон не подключал 15 вывод АП3 на R33 (5,6к), вроде так, точно не помню.
Меняется только одна.
Начал, собирать плату, но так и не понял. Преобразователь на плате на +5В можно собирать или нет? Павел писал о том, что из за задержки запуска преобразователя 12В раньше поступает на проц и рвёт его. Есть такая проблема у собравших точно по схеме?
Кстати, вчера убедился что SD BIOSу не нравится когда на карте много мусора. Shell отказывается запускаться. Я делаю так. На РС переписываю всё содержимое SD карты. Затем форматирую карту в FAT (у меня карта 2 ГБайта). Затем снова возращаю все файлы на карту. И работает.
fifan, Дело либо во фрагментации, либо в мусоре в директории (удалённые элементы или куски LFN). Сделай игнорирование их и все нормально заработает. Что касается фрагментации (субдиректория является файлом и тоже может быть фрагментирована! А для FAT32 и корневая директория тоже является файлом с началом в кластере #2).
Спаял все преобразователи - всё работает. Только теперь задумался - чем ПЗУ шить? Такого программатора у меня нет. Может кто то из форумчан прошьет?
Всем привет. Пришли меги, зашил SD контроллер, он заработал, но из за каких то наводок после старта идет либо каша либо сброс или зависание оболочки, хотя она и пытается запуститься, игры загрузить не удалось как с магнитофонного порта (что до установки меги контроллера так и после) так и с карты естественно, думаю на исправленной версии платы должно все работать (игры у меня на исправленной версии грузились через магнитофонный порт и игрались , значит и с картой проблем быть не должно) Надо спросить у Павла какие исправления кроме перечисленных первой версии платы он внес во вторую версию. Да забыл добавить, из всех карт что были под рукой (512кб, 1гб) заработала только на 4 гига
https://a.radikal.ru/a23/1804/b3/c8df91fed932t.jpg
https://b.radikal.ru/b14/1804/43/51f2aeb2d23ft.jpg
https://d.radikal.ru/d07/1804/7f/969eac93812et.jpg
Не спешно ищется платка исправленной версии V1.1 (вдруг кто собирать не будет)
Знакомые полоски. Такие я видел при работе теста. Какого-то бита экрана что-ли нет?
У меня наоборот карты до 2 ГБайт работают, а выше нет. Vinxru писал под какую-то определённую систему FAT или нет?
Вопросы есть, ответов пока нет.
хотел прошить ATMEGA для клавиатуры, но не понятно по подключению программатора (USBasp). Какие выводы KYB_ISP соответствуют MOSI, MISO и др.? На схеме подписано по другому. Или подключать по аналогии для ATMEGA SD ?
Какие фьюзы выставлять на LOCK BYTE и FUSE BYTE (у меня AVRDUDE)? С этими разобрался High - D9H, Low - E4H
Ну смотрим по выводам программирования:
29 RESET
15 MOSI
16 MISO
17 SCK
4 и 6 +5V
3 и 5 GND
По фьюзам High и Low можно выставить галочки, только внимательно читайте, что у вас 0 или 1 прошивка! А вообще есть картинка на моём сайте по фьюзам.
Не устану повторять, что для прошивки для PS/2 адаптера используется фьюз RSTDISBL, после его прошивки повторная прошивка Атмеги8 обычным программатором будет невозможна!
Добрался наконец до ПЛИС. Никогда не имел с ними дела, поэтому хотел уточнить. Базовая прошивка - это архив STD (не MX)?
Сделал LPT адаптер, поставил Квартус. Я так понимаю ПЛИС прошивается через Квартус Программер? Открываю архив с прошивкой - там куча файлов. В какой последовательности их заливать? Или можно все сразу?