А у меня перделка!
А у меня перделка!
В правильно заданном вопросе содержится половина ответа
Вставил в эмулятор карту на 2 Гб, куда скорпировал образы с "родной" карты (которая была в комплекте). Эмулятор показывает названия директорий китайскими иероглифами, хотя имена английские. Образы не подключаются, эмулятор пишет "bad file". "Родная" карта нормально работает, карта на 16 Гб - тоже. В чём может быть дело?
Кодовая страница, файловая система на карте. Да что угодно.
Оказалось, что эмулятор не понимает FAT16.
Подскажите, что-то я туплю... Прошить PIC для эмулятора. Какие-то фьюзы или параметры выставлять надо? Программатор Willem.
petrov1962, его не прошивают, его покупают у француза.
В правильно заданном вопросе содержится половина ответа
Вот его за денежку француз и продаёт. А обновление прошивки уже с SD карты.
В правильно заданном вопросе содержится половина ответа
Где то в марте, 2018-го, покупал у француза бутлоадер для HxC, цена 10 евро за один. Собирал схему эмулятора оп схеме Rev.C Зарегистрировался, купил, француз все выслал, тут проблем не было.
Прошил начальную прошивку через обычный MiniPro v.6.60.
Далее загрузка по сети, через HxC Serial Bright. PIC определился, прошивка доходит до 100% и выдает ошибку - Error... По началу я грешил на мой конвертер USB-RS232 от Алиэкспресс. Попробовал другой, третий, и никакого результата. Самодельный сделал на МАХ232, что бы через чистый СОМ порт прошивать - и тоже результата нет, выдает что загрузка закончилась ошибкой.
Написал на форум, так же связался с французом напрямую и переписка шла как на форуме, так и напрямую по почте. Он предположил, что у меня или что то с питанием или с генератором на PIC-е. Я ему доказал, что с питанием +5В и с генератором у меня все нормально.
Француз очень засомневался, что я правильно собрал схему на макетке. Я забыл сказать, что все эксперименты с прошивкой я проводил на макетке. Я объяснил французу, что свою схему на макетке я проверил 100 раз, и что макетка тут не причем, и если прошивка правильная (которую он мне прислал) то все должно шиться. Француз согласился со мной.
Потом он прислал мне картинку какие фьюзы выставить в программаторе MiniPRO. Я все выставил по картинке, результат тот же - HxC Serial Bright прошивка доходит до 100% и выдает ошибку.
Мы уже стали предполагать, что антивирус, брандмауер или еще где то по сети, блокирует передачу прошивки в HxC Serial Bright. Я написал французу, что пинг проходит, по тому адресу, который выдается вместе с продажей бутлоадера. На что он ответил, что это прекрасная новость, значит ошибка кроется в самом HxC Serial Bright !!! и обещал исправить её в течении 2-3 дня, так как были выходные и он где то отдыхал.
На следующее утро (!), француз исправил ошибку в HxC Serial Bright и выслал мне новый архив с прошивкой (наверное всю ночь исправлял). После чего я заново прошил PIC в программаторе, подключил HxC Serial Bright и прошивка прошла без всяких ошибок, дошла до 100% с сообщением Done ! (0 unit(s) left) !!!
Эта эпопея с прошиванием HxC длилась более 2-х недель! Я уже хотел плюнуть на все и выкинуть! Хорошо, что все хорошо закончилось! Но, правда, француз принес свои извинения!
Далее все как обычно - прошивка через SD карту и получаем рабочий эмулятор HxC.
После этого я купил у него еще 2 прошивки и без всяких сложностей прошил еще 2 PIC-а (итого получил 3 рабочих PIC-а).
А делал я себе дисковод по самой первой схеме НГМД, со встроенным эмулятором HxC - все на одной плате, что бы не разводить кучу проводов. Альбом с фото, того что вышло
Почему именно НГМД по первой схеме - потому, что мне очень хотелось повторить именно эту первую схему НГМД
Ну и потому, что эта схема работает на моем Ленинград-2 и на Harlequin rev.G
Еще такой момент: я не перечитывал все 30 страниц форума и не знаю, писали об этом или нет, но без SRAM 23K256 не будет происходить запись на диск. TR-DOS работает нормально, с диска можно читать, запускать игры, программы, но записать что либо на диск не получится.
Так же сделал себе эмулятор HxC для Пентагона-128. Но уже на макетке, на МГТФ.
Новый эмулятор HxC мне понравился больше, чем старая версия, которую можно найти в интернете. Так что, рекомендую не пожалеть 10 евро (где то около 850-900 руб с процентами) и купить прошивку. Ну и собирать или покупать эмулятор по последней схеме Rev.C
Последний раз редактировалось SergeyLLL; 28.08.2018 в 10:46.
Как говорит мой друг юности – аналогичная ситуация была и с нашей полковой лошадью.
Года полтора, два назад решил сделать эмулятор дисковода. Прошерстил все, что есть на этом форуме и все что нашел в интернете на эту тему. И все-таки решил делать SD HxC Floppy Emulator. Заказал платы эмулятора версии RevC. Собрал, купил прошивку, и тут начались проблемы. Когда стал прошивать PIC по сети то не cмог этого сделать, постоянно выскакивала ошибка на 97%-ах. Использовал два разных USB to TTL конвертера, один GEMBIRD USB Link Cable и один подключал к реальному COM порту (на MAX232). Причем все четыре устройства мной успешно использовались ранее для других нужд (прошивка телефонов, сопряжение радиоаппаратуры с PC, прошивка спутниковых ресиверов). Мы с французом на что только не грешили - блок питания, компьютер, дошли до того что WinXP нужно поменять на Win98. Ничего не помогало и не помогло. Я просил француза проверить сервер и соединение, корректность отдачи данных, прислать какую-нибудь тестовую программку для проверки исправности самого эмулятора и 23K256, но он на мои просьбы не реагировал. Когда я дошел до отчаянья и хотел было бросить это дело и вернуть уплаченные деньги, то он наконец-то мне сказал, что проверил логи сервера и там все в порядке. Видит, что я соединяюсь с сервером, который мне отдает данные, но после передачи примерно 90% данных сервер получает от меня неверную контрольную сумму. Короче я взял тайм-аут на месяц и заказал на Али еще три разных USB to TTL конвертера и один COM to TTL. В итоге только одним из них удалось успешно прошить PIC по сети - USB To RS232 TTL Converter PL2303. Причем сигнал у него самый грязный С того времени я купил и прошил примерно полтора десятка PIC-ов и ни разу не пожалел что купил именно HxC Floppy Emulator. Всего эмулятор обходится примерно в 2300-2800 руб., но оно того стоит. Подключал к Пентагону 128К и к HARLEQUIN 128 Issue 2D через конnроллер BDI купленный у MV1971 (http://zx-pk.ru/threads/18661-kontro...suzhdenie.html). Особенно нравится эмуляция двух дисководов одновременно.
Последний раз редактировалось r3d; 28.08.2018 в 18:23.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)