![]() |
Quote:
V104 - это последняя (самая свежая) прошивка под 48 Кб версию. На плате Speccy2007 старшие адреса A16, A17 подключены к "земле", поэтому ничего паять не пришлось ("вставил как есть"). P.s. у меня плата тоже почти год пролежала, но потом как "накатило" :) |
Quote:
а где лежить проша в104? и что шить в альтеру и атмегу? доработок никаких не надо, кроме подтяжки CLK к +5? |
2 Attachment(s)
Хочу поделится тем, чего удалось достичь. Смешал я цвета при помощи резисторов, добавил SYNC и через эмиттерный повторитель (то есть я реализовал схему, рисунок которой я приводил выше) подал на композитный вход TV-тюнера. В результате получил черно- белое изображение (как и предполагалось, так нет PAL кодера). Ура! Я увидел на экране долгожданную надпись "1982 Sinclair ..." . Изображение далеко от идеала, возможно виноват ТВ- тюнер. Хочу теперь попробовать снова подключение через SCART (с учетом собранного на эмиттерном повторителе "переходника").
Перепрошил Fuses микроконтроллера AVR, установил JTAGEN=1 (т.е. JTAG Interface отключен). Теперь цифровые символы на клавиатуре нажимаются. Мне, как новичку, понравилось работать с микроконтроллером через графический интерфейс программы PonyProg_V207c, которую скачал отсюда http://www.lancos.com/ppwin95.html. Единственно, что при работе с PonyProg надо учитывать, что при выставлении Fuse "птичка" означает выставленный бит "0" (enabled), без птички - "1" (disabled). SD карта работает. Boot.sna от Syd (предварительно его необходимо записать на карту) запускается по F12. Удалось загрузить несколько игрушек. В TR-DOS входит по RANDOMIZE USR 15616, но как "смонтировать" образ я пока не знаю. |
Quote:
http://zx.pk.ru/attachment.php?attac...0&d=1240234746 (Ссылка взята из первого поста в данной ветке). Когда файл будет скачан и разархивирован, то пути непосредственно к "бинарникам" такие: прошивка для ALTERA speccy2007_v104 (TRDOS)\cpld\speccy2007.pof; прошивка для Меги32 speccy2007_v104 (TRDOS)\avr\release\normal_keys\speccy2007.hex - для раскладки клавиатуры от syd или speccy2007_v104 (TRDOS)\avr\release\alt_keys\speccy2007.hex - альтернативная раскладка; прошивка ПЗУ speccy2007_v104 (TRDOS)\rom\spec2007_trdos.rom Никаких доработок, кроме "резистора- подтяжки" не делал. Если, конечно, не считать борьбы с видеовыходом :) |
Quote:
---------- Post added at 12:20 ---------- Previous post was at 12:18 ---------- Quote:
то Evgeny7 Жень. Это то, что ты мне прошил и вчера отдал? ---------- Post added at 12:20 ---------- Previous post was at 12:18 ---------- кстати - а чем ты шил ПЗУ? |
Quote:
Версия 48кб: прошивка Альтеры, ATMega16 и ПЗУ: http://zx.pk.ru/showthread.php?t=6679 http://www.zx.pk.ru/attachment.php?a...0&d=1204747389 ПЗУ прошивал программатором от skyther (здесь на форуме тема "Программатор Flash"), в тестировании которого ты принимал активное участие :) Mikka_A, если предполагаешь в дальнейшем "расширять" Speccy2007 до 128 Кб, то установи Мегу16 на панельку, так как в 128 Кб версии ее необходимо будет заменить на Мегу32 . |
Quote:
пока что, вроде, вопросы иссякли...:v2_thumb: |
Mikka_A, также, если предполагается в дальнейшем расширение до 128 Кб, кроме микроконтроллера, на хорошую ("цанговую") панельку желательно установить и микросхему DD3, т.к. она в 128-ой версии "выкусывается", и на ее место должны быть установлены разъемы для платы-расширения (по версии расширения от syd).
|
Quote:
я еще тогда предусмотрел такое и вообще все мсх поставил на цанговые панельки ( даже буферы...) :v2_happy: |
Mikka_A, ты ваяешь 128кб? Это версия 1.06. Я тебе именно эти паршивки и заливал. ПЗУ - 64кб. Лучше ИМХО трдос 5.03. В 5.04 у меня какие-то проги не запускались.
|
Quote:
а потом уж апать до 128.. сразу лень все вопротить. надо хоть 48 запустить. |
Тогда заливай в Мегу16 прошивку 1.04. Мега32 пока пускай поваляется на полке :)
Да, альтеру тоже надо перешить. А лучше забей и сразу собирай 128-ю. |
Quote:
я вчера запустил оба программатора и под авр и под альтеру... так что я теперь как большой. поглядим. не хочу городить огород. но вот так мну торкнуло...:eek_std::redface: |
Quote:
|
1 Attachment(s)
Quote:
|
Quote:
правильно я понимаю,что и для 48 версии и для 128 версии - фузы одинаковы? |
Quote:
|
Quote:
чет я как то не обратил на него внимания, и, судя по всему, не купил, и теперь думаю, что с этим делать... народ! может , просто, 7803 туда поставтить? а то за одной штучечкуой мне не охота через полгорада ехать....:v2_wink2: |
Quote:
|
:) два выпрямительных кремниевых диода последовательно поставь :)
|
1 Attachment(s)
Quote:
Итак! можете меня поздравить ( не только с днемваренья ) я запустил "классический" спесси 2007! не с первого раза, но не суть... То Syd. Рекомендую в первый пост прикрепить табличку фузов от АлексКапфа. Я, собственно, потратил кучу времени пока , респект то Skyther , не поправил фузы. Так же ,нверное, надо написать краткий мануал по программированию АВР...=) ну, или, может, не надо.... Второе что меня опечалило - у меня не пошла верся от Дениса. Нивкакую. Может я что не так делаю? Подскажите! Ну и третье. Моя лепта в продвижение Спесси2007! Генератор. Я не стал мудорствовать лукаво, и запаял все навесным монтажем на микросхему сверху сразу. Исходный материал - ЛН1 в дип корпусе, два резистора SMD по 470 ом типразмера 1206 и кварц на 14 Мгц. По посадке диагональные ноги питания ( 7 и 14 ) ровно садятся в посадку генератора. 6 нога - вход - мной была запаяна посредством обрезка резистора в соответствующее гнездо. Резисторы SMD я распаял непосредственно между ногами микросхемы, кварц напаял сверху. Получилось очень даже презентабельно. |
Mikka_A, для версии от Дениса нужно:
мега32 с прошивкой от Дениса, /avr/release/... перешить плис прошивкой от Дениса, /cpld/speccy2007.pof перешить ПЗУ (флешку), /rom/spec2007_trdos.rom закинуть на SD кару новые файлы /boot/bin/boot.sna /trdos_fast/trdos0.sna /trdos_fast/trdos1.sna ничего не забыл? |
Quote:
точнее, честно скажу как то мимо уха пропустил что мега должна быть 32.... и последние два пункта не выполнил ( хотя, они на старт машинки не влияют...) счас проснусь оканчательно, и буду пробовать. эм ... проясните мне далее - ну вот будет у меня тырдос... и что я с ним смогу делать? цеплять образы SCL и TRD? или ... ( как то я совсем отстал от происходящих событий .... :confused_std::mad_std: ) ================== Все перешил, все получилось.!!!!:v2_clap2::v2_yahoo::v2_walkm: расскажите мне плиз - что я теперь могу с этим трдосом сделать? |
Маунтить образы и грузить с них проги.
Клавиши в шеле A-D маунтить образ на диск A-D Caps+буква - размаунтить образ Simbol+буква - изменить ReadOnly атрибут для образа (или наоборот ;) ) |
Quote:
ты сча с кем разговаривал?! :v2_jawdr::v2_laugh: Пошагово, для особоодаренных, тоесть для меня.... :v2_finge::v2_wink2: Заходим в шелл ( F12 ). Выбираем интересующий меня образ. Жмем Капс+буква. Вывыливаемся в тырдос. Радуемся. Так? |
Заходим в шелл, наводим курсор на интересующий нас образ. Жмем A, B, C или D в зависимости от того, к какому дисководу сей образ прицепить. Внизу напротив соответсвующего дисковода появится путь к соответствующему образу. Усе, можно итить в тр-дос.
|
1 Attachment(s)
Quote:
у мня только треугольная скобка..... и усе.... выхожу в шелл по F12 пояссните мне, что я не так делаю.... =========== Разобрался. Самдурак....=)))))) Я не тот бут прикрутил.... скриншот прилагаю ( шел и скобка... ) |
Привет всем!
Наконец то у меня дело дошло до stk200/300. Собрал вроде правильно и как всегда не работает :):(. Методом тыка нащупал что нужно выбрать порт dt006 i/o (только в этом случаи программа дала возможность выбрать порт lpt1, перед этим была ошибка 16). Что может быть причиной ошибки, надеюсь чип спалить я еще не успел :) ? Нужно ли для pony prog 2000 драйвер такой как для авреал? При нажатии игнор считываются коды ff. Микросхема новая, еще не паянная, частоту получаю из платы спекки. Пожалуйста, помогите разобраться. |
2 Attachment(s)
При прохождении теста пишет тест ок, калибрация тоже ок. Прилагаю сканы:
|
Quote:
никаких спец портов. LPT тупо - и будет тебе счастье! покажи схему СТК, которую собирал. прокоментируй какую микруху поставил и какие номиналы резисторов. |
1 Attachment(s)
Quote:
|
Quote:
Как написано в http://myrobot.ru/stepbystep/mc_programmer.php: "В Windows 2000 и Windows XP запрещена прямая работа с параллельным (LPT) портом, поэтому для нормальной работы AVRDUDE необходимо установить драйвер giveio.sys. Для установки этого драйвера зайдите в папку WinAVR\bin и запустите файл install_giveio.bat (удалить драйвер из системы можно, запустив файл remove_giveio.bat). В Windows 98 никаких специальных настроек не требуется. " Я программировал микроконтроллер и утилитой AVRDUDE (из пакета WinAVR), и PonyProg2000, но с установленным драйвером giveio.sys. Попробуй установить указанный драйвер. |
Установка драйвера giveio.sys при помощи install_giveio.bat пока ничего не дала. С пони прогом та же проблема. Попробовать больше не успел, вечером попробую AVRDUDE и Uniprof, если не пойдет буду искать проблему в железе, вечером постараюсь отписаться.
(Мысли вслух:все эти программки такие неудобные, непонятно что-то куда-то кидать, искать драйвер, непонятно как настраивать порты - ужас. Столько крови потрачено, а если еще окажется и в неисправном железе проблема - это вообще уровень будет :). Вот такие они - пироги с котятами :) ) ---------- Post added at 14:03 ---------- Previous post was at 13:50 ---------- Я тут подумал еще вот о чем. Может ли быть проблема из-за того что на плате установлена непрошитая альтера? |
Quote:
---------- Post added at 15:41 ---------- Previous post was at 15:40 ---------- Quote:
|
Quote:
Я точно не помню, но у меня последовательность была следующей: 1) "прошил" АТМегу32 (при этом Альтеру не вставлял в панельку) утилитой AVReal с ключами, которые указал skyther avreal32.exe +MEGA32 -p1 -as -o14000000Hz -e -w -v -fCKSEL=0 speccy2007.hex (Потом мне пришлось править Fuse с помощью PonyProg2000, так как не работала часть клавиш на клавиатуре; я об этом писал ранее и прилагал “screen shot” PonyProg); 2) вставил в панельку Альтеру и прошил «байтбластером» с помощью Quartus. Все последующие перепрошивки и Альтеры, и Меги производились, когда обе эти микросхемы были на плате Speccy2007 |
Quote:
Ты где шьешь?в смысле в чем Атмел стоит? У меня есть специальная кроватка, в которой я шил рангьше - так вот в ней тоже чип не виден был, пока я генератор не прикрутил внешний ( 2 кондюка и кварц ). Потом ровно такая же история была со спесси2007 у мну - атмега не видилась - оказалось, что генератор у меня отпаялся с платки.... ТАк что думаю Женя7 прав - нужно внешний осцилятор. И еще - перемычки не забыл поставить на разъеме между ногами ЛПТ? |
Quote:
|
Quote:
|
Quote:
---------- Post added at 17:38 ---------- Previous post was at 17:35 ---------- Походу вопрос, там есть вариант записи программы и данных, я так понял что нужно записать прошивку в программу? С фузами уже вроде все понятно. |
Quote:
|
| All times are GMT +4. The time now is 11:00. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.