palsw, ну как, удалось победить артефакты? Или все по-прежнему?
Вид для печати
palsw, ну как, удалось победить артефакты? Или все по-прежнему?
ковровый прогрев с перемонтажом всех чипов проверкой на замыкания между дорогами и смывом флюса под чипами - должен помочь.
ну тогда батенька - только кривость ваших рук не позволяет ему работать.
Раз тесты проходят а не работает!
Электроника это такая вещь которая или работает или нет и полурабочей быть не умеет по определению. только 0 или 1 ибо. поэтому и вариантов тоже 2 - или таки вы не видите в упор косяк на плате( раз все заменено) или юзаете голимый флюс - который на высоких частотах дает утечку паразитную или кривыми руками собираете прошивку. Других вариантов нет - ну разве что все 3 вещи у вас происходят одновременно.
Поэтому про чукчей - не по адресу. ( Тем более я не буду каждый раз пролистывать топик назад для того чтобы посмотреть 2х месячные посты)
Понимаете в чём дело. Причина ошибки пока не ясна. Но тот факт, что ошибка проявляется с завидным постоянством у людей, которые не имеют меж собой ничего общего, наводит на мысль , что мы столкнулись с систематической ошибкой. Заметьте! Люди из разных уголков постсоветского пространства, с разной квалификацией в области электроники, с разными чипами на плате видят одно и то-же: http://zx-pk.ru/showpost.php?p=686907&postcount=1320
Вот задача то собственно и состоит в том, что-бы понять, что же в конце концов происходит!
Чего вы делите? Всего то, найти время посмотреть ошибки монтажа. А на личности не стоит переходить. Тем более, политика запрещена. А переход на личности, это как обсуждение политики. По мне, есть совет, посоветуй, нет совета, не пиши.
Именно по тебе - я посоветовал в первом своем посте с утра - снять все чипы и просмотреть под микроскопом все. сто пудово где то залипон, раз чип был снят с заведомо рабочей другой платы.
А причем тут политика - так насчет чукча писатель - как раз к фанату - ибо политики тут не было до твоего появления.
На своей U10 я нашел 2 или 3 перетрава - тупо не были протравлены дорожки - были соединения между.
palsw давное не отписывался поэтому и не вижу.
Что до проблемы - а версия платы у вас одинаковая ? если да - можно ли макрофотку платы с обоих сторон выложить в отличном качестве и при хорошем освещении - может глазками увижу косяк какой.
Мне проще просто - я такие вещи паяю под микроскопом и контролирую плату до и после пайки. Именно так выявил косяк в zx-evo у которого под плисиной при пайке одна дорожка сдвинулась и соеденилась с соседней. а без микроскопа такие баги фиг найдешь.
Просто если у вас всех плата одного выпуска и одной модели - есть основание думать что косяк именно в плате.
Макро конечно сложновато сделать за неимением нормального фотоаппарата. Сканирование не подойдет? Вообще брал я микроскоп. Насколько мне позволил мой опыт ремонтника - ничего криминального я там и не заметил. Если полистать пару страниц назад, то выяснится, что моя плата ведет себя по-разному с разными прошивками. Прошивка от нашего зарубежного друга - самая стабильная во всех режимах. Родная прошивка тоже ничего, но только в режиме 48К. Скорпион глючит чуть более чем всегда. Пентагон - нечто среднее меж ними. Как то так.
palsw, вот не хотелось бы ворошить... Ваша глючная платка откуда пришла? Может дело действительно в печатных платах? Вроде как СТР в работе самого "эмулятора" не учавствует? У нее только сервисные функции?
Ребята! Пробуем! Прошивка 048 работает на глючных платах ОЧЕНЬ СТАБИЛЬНО! Артефактов на этой прошивке не наблюдается вообще. Может еще повыше по ревизиям прошивок забраться, но у меня других нет.
Редиски ленивые ,а не кодеры - пришлось делать хирургическое вмешательство
Скрытый текст
тест работает
http://i.piccy_.info/i9/e02768594778...43_625_500.jpghttp://i.piccy_.info/a3/2014-10-15-0...71x354-r/i.gif
кубиков нет
http://i.piccy_.info/i9/adf1afc6baab...41_750_500.jpghttp://i.piccy_.info/a3/2014-10-15-0...71x354-r/i.gif
каши из букв нет\
http://i.piccy_.info/i9/08920268a8b2...01_312_500.jpghttp://i.piccy_.info/a3/2014-10-15-0...71x354-r/i.gif
river raid 48к тапка оригинальная + сеговый джойстик очень удобно играть :)
http://i.piccy_.info/i9/ca831b0ab6bc...02_875_500.jpghttp://i.piccy_.info/a3/2014-10-15-0...71x354-r/i.gif[свернуть]
Хирургия - рулит! а последняя картинке бест фром зе бест!
У меня просто еще первая ревизия спека - там только с генератором беда была да с парой тройкой залипух и перетравов. Но новые конфиги я туда не лил.
а она вроде в 8ку альтеру не влезет.
solegstar, кто хотел уже в личку отписался и получил информацию :)
я ен пишу тут ,что бы раньше времени не началась резня бензопилой -может все получиться программно
Готовьте ножи и топоры!
Резанины не избежать!
беременным и детям не смотреть!
Скрытый текст
1.Разрезать дорожку CLK снизу платы и впаять резистор 50-100 ом в разрыв.
Я впаял 91 ом размером 0805
http://i.piccy_.info/i9/cbd02883cc08...G_0429_500.jpghttp://i.piccy_.info/a3/2014-10-15-1...72x354-r/i.gif
2.включить спекки2010 и переключить на режим Scorpion 256. Убедиться в отсутствии атрибутных артефактов
3.переключить режим Пентагон 1024 и запустить тест AUMT.SCL .Выбрать режим 1мб озу и нажать 0
http://zx-pk.ru/showthread.php?t=12881&highlight=AUMT
http://i.piccy_.info/i9/3c366268b4b1...G_0436_500.jpghttp://i.piccy_.info/a3/2014-10-16-0...72x354-r/i.gif
[свернуть]
я так понял идет зацикливание на этой части.
Музыка играет ,а картинка не рисуется.
Замените файл прошивки из этого сообщения http://zx-pk.ru/showpost.php?p=580271&postcount=1225
сейчас часть уже работает
прогресс бар я так и не понял от чего зависит его появление
Сегодня поиграл с этой прошивкой. Кстати, так это ревизия 66 или 64 как в меню пишет?
Реально мистика, сломал весь мозг пока добился результатов.
При использовании rbf из архива получаю сбойную память, как пишут многие выше: квадратики, точки, сбросы. Ладно думаю, скачаю архив для C7. Результат тот же. Поставил Квартус 2 Web Edition 13sp1, скачал пакеты для второго Циклона, все поставил. Стал компилить в версии x64 под C7. Получаю 32 warnings, заливаю полученный файл на карту, старт и снова артефакты и сбои. Два часа честно бился компиля то по C8 то под C7.
В конце уже от отчаяния стартанул квартус с ярлыка x86, компилю под C7, пробую. Короче, получаю те же 32 warnings но: при это работает все идеально. Все недокументированные команды ok, пашет OSCOSS и ни одного сбоя, вот как! Как так может быть не понятно.
MVV, для TDA1543А тоже нужна прошивка...
zebest, В родной фирмваре от спеки 2010 если в биосе выбрать 1543 а не 1543А то небыло звука. Видимо както отличаются...
Собственно вот:
http://savepic.net/6145571m.jpg
Это сама конструкция, по мне так легкая и технологичная.
Можно конечно было сделать по солидномуу - шилд с печаткой и разъемом,
но для пробы - самый раз.
Если поставить полноразмерный держатель SD - то можно друг над другом - бутербродом)) Под разъемом - 4 резанных дорожки, резисторов никаких.
http://savepic.net/6151715m.jpg
Меню выбора конфы
http://savepic.net/6139427m.jpg
Файловая система
http://savepic.net/6136355m.jpg
Экзорцист:v2_dizzy_priest:
Из текущих минусов - звука нет. (уже есть и звук)
Оригинальная версия конечно b2m с переделками под SDRAM ivagor-а,
но не самая последняя версия вроде как.
ах да, пины:
set_location_assignment PIN_4 -to SD_CLK
set_location_assignment PIN_6 -to SD_CMD
set_location_assignment PIN_208 -to SD_DAT
set_location_assignment PIN_10 -to SD_DAT3
или так
Код:input SD_DAT, // SD Card Data (MISO) 7
output SD_DAT3, // SD Card Data 3 (CSn) 1
output SD_CMD, // SD Card Command Signal (MOSI) 2
output SD_CLK ); // SD Card Clock (SCK) 5
zebest, 1543 I2S и 1543А Japan input отличаются способом подачи битов данных.
Цитата:
К стати, как получить доступ к SD и PS/2 на Speccy2010? Собрал прошивку TS-Conf, смотрю, а вся периферия завязана на МК ?!
Цитата:
С RTC тоже облом, завязан на MK Пропускаем...
вот тут не согласен -зря нагоняете на SD карту.Если бы ее автор прикрутил к Альтере напрямую то кто бы загружал и откуда эту самую Альтеру? городить конф пзу и другое.Цитата:
ну ps\2 вроде напрямую в плиску, как положено, а вот SD- да(((
так что предлагаю сделать маленькую платку с SD картой и даже м.с. часов - пинов то дофига свободных на гребенке.так что спешить не нужно и прикинуть как будет удобно развести сигналы от пинов на печатке ЛУТ одностороней.
предлагаю такой стандарт - что бы не резть и не портить внешний вид платы .
универсальный разьем GPI
Используем
1. 3,3в =XP1
2.GND=XP12 пустышку снизу платы мгтф кидаем на корпус в удобном месте.
3.сигналы можно использовать все кроме LEFT7,LEFT6,LEFT5 (2,4,6 пины).
http://i.piccy_.info/i9/133f84460665...iannyi_500.jpghttp://i.piccy_.info/a3/2014-10-20-2...00x236-r/i.gif
обсужадем
---------- Post added at 23:04 ---------- Previous post was at 23:02 ----------
zebest,
для нормального девайса еще не хватает 2х сигналов.делать так делать уже нормальноЦитата:
SD_CS_N, RIGHT0[pin_10];
SD_MOSI, RIGHT1[pin_6];
SD_MISO, RIGHT4[pin_208];
SD_CLK, RIGHT2[pin_4];
wp -?
cp-?
zebest, пинов то дофига свободных.
просто если уже определиться с разьемом окончательно - то будет стандарт для девайсов -11 пинов и питание 3,3в в наличии можно будет прикрутить что то интересное.
в прошивке спекки2010 выпилить из кода цап R2-R или закоментить.
---------- Post added at 23:30 ---------- Previous post was at 23:14 ----------
фото
1.впаиваем PLS штырьки
http://i.piccy_.info/i9/a52d9264c926...G_0450_500.jpghttp://i.piccy_.info/a3/2014-10-20-2...72x354-r/i.gif
2.покупаем маму PLD-20 и впаиваем в макетку или ПП сделанную ЛУТ.
http://i.piccy_.info/i9/205909b4ddb4...G_0451_500.jpghttp://i.piccy_.info/a3/2014-10-20-2...72x354-r/i.gif
http://i.piccy_.info/i9/1f8f4285deb5...G_0453_500.jpghttp://i.piccy_.info/a3/2014-10-20-2...72x354-r/i.gif
как видно места хватает на Sd карту или микроSD и еще часы хоть в дипе хоть соик.
еще вариант можно для SD карты так развернуть плату и будет как раз вместе со всеми разьемами сзади корпуса
http://i.piccy_.info/i9/049e3721ab99...G_0454_500.jpghttp://i.piccy_.info/a3/2014-10-20-2...72x354-r/i.gif
MVV, да!
---------- Post added at 23:52 ---------- Previous post was at 23:31 ----------
интересно кто скорее кодеры или паяльшики?
http://i.piccy_.info/i9/e217d4a15012...G_0457_500.jpghttp://i.piccy_.info/a3/2014-10-20-2...72x354-r/i.gif
осталось проволочки кинуть .Так что с стандартом определились.
сделал на фат32 флешке файл zxevo.rom
загрузился удачно вроде http://i.piccy_.info/i9/4c024147d36c...G_0465_500.jpghttp://i.piccy_.info/a3/2014-10-20-2...72x354-r/i.gif
---------- Post added at 01:41 ---------- Previous post was at 01:36 ----------
проверил - даже с левой флешкой пишет done ts confa
работают четко.а вот в WC не чего не могу сделать только зайти в тр-dos и обратно в WCЦитата:
Хотя F12 то работает? [S], [Enter], курсор если настраивать RTC?
файл rbf автоматом создается как и sof и pof или его в ручную нужно конвертить из sof?
у меня rbf не создался - вручную сконвертил ,а он размером 243кб.записал на флешку - отлично загрузился и артефактов нет на экране и потребление платы всего 270мА.
---------- Post added 23.10.2014 at 00:13 ---------- Previous post was 22.10.2014 at 23:48 ----------
если верить гугл
Цитата:
Финальная компиляция проекта:
Processing -> Start Compilation
Мы получили файл soc.sof c прошивкой FPGA. Но мы хотим прошивать ПЛИС прямо из CPU, поэтому нам понадобится другой формат. Выполним конвертацию. Это можно делать и из GUI, но в консоле проще. Да и вообще, пора уже отвыкать от GUI :).
Для конвертации надо запустить терминал и перейти в директорию с нашим проектом. Далее перейти в output_files и выполнить команду (не забываем, что директория с утилитами Quartus дожна быть в переменной PATH):
quartus_cpf -c soc.sof soc.rbf
Ура! Мы получили прошивку FPGA.
[b]zebest[/и нет и да - как у всех .в биосе работает.на первой старнице тоже работает.могу время выставить.
а вот дальше нет.такое впечатление что клавиатура из самого спектрума не связана с основной прошивкой сетапа .
---------- Post added at 00:17 ---------- Previous post was at 00:16 ----------
zebest, вот я конвертирую через меню файл но он большой выходит габаритами.хм ... попробую разобраться в сетингах
---------- Post added at 00:18 ---------- Previous post was at 00:17 ----------
zebest, глупые вопросы задаю,но у меня на некоторые уходит по пару часов.зато с каждым часом в квартусе уже как родной летаю :)
---------- Post added at 00:24 ---------- Previous post was at 00:18 ----------
ура-ура!
Цитата:
Generates a Raw Binary File (.rbf) containing configuration data that an intelligent external controller can use to configure the target device.
zebest, получилось - файлик автоматически создался и размер 134кб как положено.
осталось с клавиатурой разобраться и варнингами.Что то много ошибок связанных с ядром
и ядро хитрое tv80 ,а не t80sЦитата:
Warning (10230): Verilog HDL assignment warning at tv80_core.v(447): truncated value with size 32 to match size of target (7)
MVV,не совсем согласен.Автор конфы ее и так поддерживает на платформе evo и это тоже труд .Зачем ему еще спекки2010 или др. со специфическим железом.Цитата:
Можно было-бы тут написать, что в допиливании сего, удел автора ts-конфы. Сейчас уже смутно верится, что это TSL (ссыль).
А в eve хватает обвеса.Тот же Nvrm в часах в которых хранятся настройки,IDE-VGA цап. В самом Спекки2010 контроллер СТР755 от которого все открещиваются,а в eve atmega рулит
кстати так и не успел скачать модуль часов сразу пост стерли свой :)
---------- Post added at 13:11 ---------- Previous post was at 13:04 ----------
таже клава и мышка подключены к меге128 и она рулит уже
Автор псто видимо предлагает автору конфы порвать жопу. Простите, она мне дорога, как память. Иногда мне еще нужно заниматься и тем, что сказал ААА, иначе я умру.