Выдрана из рабочего (но не нужного) игрового автомата.
На борту имеются: - огромная микросхема ПЛИС Aletera Cyclone EP1C6Q240C8N - еще одна маленькая ПЛИС Altera EPM3032A - Atmel AT91M40800 - несколько микросхем памяти - ЦАП около VGA разъема - защелки и обвязка для внешних GPIO - всякая другая мелочевка
Плата в текущем виде (с одной игрой на борту) мне не очень интересна. Но было бы здорово поколупаться с самой технологией ПЛИС, а для этого нужно понять что это за плата, раздобыть ее схему и прочую документацию, и понять как это дело программировать.
Кто нибудь встречал ранее такую или подобну плату? Дайте наводку хотя бы как она называется. По маркировкам на плате ничего не гуглится. На плате были несколько наклеек с датами около 2007 года.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
алЕтера это сильно круто. хрен по ним чего найдешь
_________________ Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/ Я его полностью поддерживаю. Программирую на Fuse AtmelAVR.
_________________ Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/ Я его полностью поддерживаю. Программирую на Fuse AtmelAVR.
там вроде гнездо для монитра имееся? или не? а воткнуть?;-) а в альтере может быть что угодно ...
Да, там VGA разъем, к нему был подключен обычный моник (ЭЛТ еще). В плату прошита игра вроде однорукого бандита. К разъему снизу были подключены кнопки и лампочки, и все это дружно светилось, моргало, и пиликало еще пару дней назад Просто конкретно эта игра мне не нужна. Автомат будет переделан под retropie, а вот плата пойдет на покой (если не обретет новую жизнь с Вашей помощью )
Но было бы здорово поколупаться с самой технологией ПЛИС, а для этого нужно понять что это за плата, раздобыть ее схему и прочую документацию, и понять как это дело программировать.
Да понятный пионер, что схемы никто не даст, да она в общем-то и не нужна для "поколупаться с самой технологией ПЛИС". Для "покулупаться" нужно в принципе три вещи - это тестер в режиме прозвонки, даташит на Alter'у с распиновкой ее выводов и китайский usb-blaster с алиэкспресса за сторублей.
Тестером вызвонить питание, че там у них, линейные стабы понатыканы вроде два, и похоже центральные пины разъема это плюс. Ну короче, найти откуда там 3.3V получается для питания Alterы, и вообще с питанием всей платы разобраться разобраться. Наверное питается от 12 вольт, один линейник делает 3.3V, другой 5 вольт или типа того. Так же тестером проверить правильность распиновки JTAG разъема для программирования альтеры, который вверху над SD-картой, точнее над мелкой альтерой 3032.
Ну и все, собсна, китайский usb-бластер втыкается в JTAG разъем, плата подключается к питанию, запускается кактус (Quartus) на компе - можно программировать ПЛИС. Любой вывод может делать что угодно в соответствие с зашитой программой, поэтому если нужно заюзать какую-то перефирию, типа SD-карты, то прозвонить куда идут выводы SD-держателя к какому пину Alter'ы и дергать их в своей программе за анус невозбранно, SPI там, все дела. Плата походу ваще двухслойка, поэтому можно тестером вообще всю срисовать не напрягаясь особо.
А, да, если мне мой склероз не изменяет, циклоны не имеют своей встроенной EEPROM, типа как Max'ы, поэтому им рабочую конфигурацию нужно загружать каждый раз при включение из чего-то. Видать этой херней занимался раньше микроконтроллер AT89чототам и флешка у него сбоку. Пока можно забить, и не отключать плату от питания, тогда через кактус можно грузить конфигурацию с компа (программировать), и пока питание не пропадет - плата будет работать так как нужно.
Раз AT91 грузит прошивку в альтеру каждый раз, мне ее наверное нужно отключить от заливатора прошивок?
Да можно не отключать, все равно когда будет подключен к плате USB-blaster через JTAG разъем и в кактусе будет нажата кнопка "прошить", то все, что там до этого загрузил AT91 при подаче питания из Циклона сотрется и загрузится в нее то, что мы загружаем из Кактуса.
Это первое, что я попробовал, притащив плату домой.
Не могу сказать, что я искушен в реверс инжиниринге, но какой-то опыт имеется. На флешке оказался десяток бинарных файлов с расширением .crp. Что это за формат определить не удалось. Судя по названию некоторые файлы относятся к шрифтам, звукам, и картинкам, но ценности этому контенту не добавляет Каких либо сигнатур в заголовках нет, текстовых данных, за которые можно было бы зацепиться тоже. По всей видимости файлы либо зашифрованы, либо просто пожаты. Хотя порадовало наличие файлов AUTOEXEC.CFG и autoexec.dat.
Да, наверное, незачем. Чисто из праздного любопытства. Что делать с этой платой я пока не придумал, у нее даже толком лампочек нет, которыми поморгать можно
_________________ Да, нам говорили в институте, что многие единицы измерений названы в честь ученых. Да, знаю, что были такие ученые - например: Ампер, Вольт и Децибел (с), одна знакомая девушка.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения