Author |
Message |
occamlab
Novelist
Joined: 12 Dec 2016 08:26 Posts: 25
|
Прикупил на eBay платку под названием "IBM BladeCenter KVM Feature Card 13N0842". Цена вопроса 5$ за штуку. Если повезет недели через 3-4 доберется ко мне. Надеюсь она поместится за ЖКИ, тогда место под клавиатурой займет батарея...
|
08 Nov 2017 14:27 |
|
|
SAA
Senior
Joined: 12 Jul 2016 21:30 Posts: 136
|
Посмотрел на e-bay эту платку, продавец указывает б/у, не боитесь что б/у там в части нарушение монтажа циклона или выхода из строя по питанию? Есть схема этой платы? Придется найти на ней JTAG и понять какие лапы циклона уходят на ДОЗУ/ПЗУ, ведь все в BGA исполнении. Ну и Квартус надо искать постарей версией, с этим в принципе справится можно - Intel/Altera архив софта поддерживают хорошо. P.S. Памяти у циклона на борту маловато - 30К всего.
|
09 Nov 2017 20:42 |
|
|
occamlab
Novelist
Joined: 12 Dec 2016 08:26 Posts: 25
|
Продавцов таких платок много. Я брал 3 штуки у того, который предлагает их по 10$. Тискаете кнопку "Make Offer" и предлагаете свою цену. Я думаю, что предложив ему 5$ за штуку я переплатил. По большому счету это garbage/мусор, по прямому назначению их никто использовать не будет, и через год-два их просто выбросят... Мне показалось, что JTAG там прям по центру платы... Да, памяти маловато, но может удастся задействовать SDRAM. Приедут, тогда буду смотреть. PS: если хочется "полного фарша" по памяти, логическим ячейкам, трансиверам до 6.5Gbps, можно взять разбитый монитор Dell S2716DGR, там на материнской плате стоит небольшой модуль с Altera Arria V GX (5AGXMA3D4F...) и кучей память. Например тут, за двадцатку, если вы живете в штатах: https://www.ebay.com/itm/Dell-Gaming-S2 ... 3244737502но доставка этой бандуры в Украину мне обойдется в 50-100$, а это уже совсем не интересно Уже неделю облизываюсь, но видит око да зуб неймёт
|
10 Nov 2017 03:46 |
|
|
SAA
Senior
Joined: 12 Jul 2016 21:30 Posts: 136
|
Если так то уже полдела. Напишите как приедет. В принципе можно сдернуть одну ДОЗУ, и если до JTAG есть доступ дать меандр с разной частотой поочередно на разные группы IO ПЛИС, затем вызвонить.... хотя бы только на ДОЗУ. ДОЗУ в принципе можно и не возвращать их вроде там две. Да это действительно убойная штука, одной только блочной памяти за мегабайт! Очень не плохо..... однако я даже пока не знаю куда бы VIRTEX-4 (XC4VSX55) пристроить, на все замыслы вполне Spartan-а шестого хватает с большим запасом . Ну и наверняка Web Edition не даст вот так за здорово живешь синтезировать под такого монстра? Да Вы полны сюрпризов Может еще какие наводки есть на готовые наборы разработчика подешевле? Я только про CoolRunner C64 дешевый знаю (в районе 200 рублей) в виде платки для X-Box мода.
|
11 Nov 2017 10:17 |
|
|
occamlab
Novelist
Joined: 12 Dec 2016 08:26 Posts: 25
|
Если больше интересует Xilinx, то тогда вот: https://electronix.ru/forum/index.php?showtopic=137808хотя, больше подойдет Napatech NT20X(если не ошибаюсь там стоит xc4vfx100, 5-10$ на eBay), в ней шина PCI-X, можно больше переферии подпаять прям на пины шины (VGA и т.д.) Но работы с ней будет немеряно...
|
12 Nov 2017 06:12 |
|
|
occamlab
Novelist
Joined: 12 Dec 2016 08:26 Posts: 25
|
Приехали платки, JTAG находится в центре платы. Дальше начались нюансы:
Похоже банк IO пинов Cyclone, в котором находится JTAG, подключен к 1.5В. В наличии имеется два клона USB-Blaster (Silabs F321 / STM32F101), оба отказались распознавать чип, при таком напряжении. Пришлось оторвать 4-й пин JTAG от подопытной платы и подать по нему около 2.0В в сторону USB-Blaster. JTAG заработал без сбоев.
Без проблем читается содержимое конфигурационной флешки, но попытка стереть ее содержимое выбрасывает ошибку: "Error (209077): Can't erase or program protected sectors in the EPCS device" Что с этим делать? пока не очень понимаю...
Если сегодня вечером будет время, попробую отследить несколько ножек Cyclone и помигать светодиодом...
|
26 Nov 2017 04:17 |
|
|
SAA
Senior
Joined: 12 Jul 2016 21:30 Posts: 136
|
Вот как даже! Снять флешку посадить туда пустую.
|
01 Dec 2017 11:07 |
|
|
occamlab
Novelist
Joined: 12 Dec 2016 08:26 Posts: 25
|
Вопрос с EPCS protected решился очень просто, нужно было выбрать соответствующий пункт в настройках программатора. Простучал выводы SDRAM. Немного смущает, но А12 памяти не заведен на ПЛИС... Нужно придумать как проще проверить память. Дальше думал адаптировать под эту плату: https://marsohod.org/projects/marsohod2/286-zx-spectrumтам в качестве памяти используют SDRAM, а не статику.
|
01 Dec 2017 14:17 |
|
|
SAA
Senior
Joined: 12 Jul 2016 21:30 Posts: 136
|
В обрыве? Так то ничего страшного, для MODE REGISTER SET достаточно младших 11 бит ША A[11:0]. Для PRECHARGE ALL - нужен A[10]. Лишь бы этот A12 был точно в обрыве что бы его заземлить или уже на земле. У них же есть еще тест sdram попроще https://marsohod.org/projects/marsohod2/214-c3fb2P.S. Спасибо что выкладываете результаты усилий по реверсу платки. А что это за USB-blaster на STM32?
|
01 Dec 2017 20:40 |
|
|
SAA
Senior
Joined: 12 Jul 2016 21:30 Posts: 136
|
Порылся на сайте у Микрона (сдается мне что линия A12 - это все таки Вы так A11 обозвали, в смысле двенадцатой по счету) точно такой же BGA Code (D9FCR) не нашел, нашел похожий D9FSV. Даташит в любом случае на все один. Да там A12 не присутствует Ну собственно вот его распиновка, с тем что у Вас нарисовано, вроде бы совпадает. Но.... A12 помечен кроме того и еще как NC. Может быть его вовсе нет?
|
01 Dec 2017 22:39 |
|
|
occamlab
Novelist
Joined: 12 Dec 2016 08:26 Posts: 25
|
Название топика не очень благозвучно SDRAM память: Для поиска чипов по Микроновскому сайту пользуюсь этой ссылкой - https://www.micron.com/support/tools-an ... fbga=D9FCRПросмотрел внимательно плату и таки Да, А12 двух чипов через перемычки R121 и R124 посажены на землю. Похоже плата разведена под возможность использования чипов на 128Mb и 256Mb, во втором случае используется только половина памяти? Посмотрел на https://marsohod.org/projects/marsohod2/214-c3fb2Нужно начать с прикручивания выхода на VGA, минимум проводов - максимум показухи "А что это за USB-blaster на STM32?" Купив китайский клон USB-blaster - скорее всего, вам пришлют или левый, или правый. В правом стоит STM32. Конкретно в моем STM32F101CBT6.
|
02 Dec 2017 04:33 |
|
|
occamlab
Novelist
Joined: 12 Dec 2016 08:26 Posts: 25
|
Где можно найти ответную часть под J2? И как это чудо на 140 пин может называться? Или дешевле и быстрее его откусить и подпаяться проводами?
PS. шаг выводов 1/40 дюйма, 0.635мм - мелковато... может шлейф какой-то найти...
|
02 Dec 2017 05:13 |
|
|
SAA
Senior
Joined: 12 Jul 2016 21:30 Posts: 136
|
Какой то просто очень жуткий "молекс" не оно на ali? https://ru.aliexpress.com/store/product ... 19042.htmlЭто точно! И быстрее и дешевле!
|
02 Dec 2017 08:19 |
|
|
SAA
Senior
Joined: 12 Jul 2016 21:30 Posts: 136
|
А вот на "бредовой доске", стоит на фотографии выше - это USB byte blaster? Мне показалось что это шильдик STM32 да? Вы в него зашили Altera byte blaster?
|
02 Dec 2017 08:23 |
|
|
SAA
Senior
Joined: 12 Jul 2016 21:30 Posts: 136
|
Да если бы можно стоило бы в название топика указать название платки которую Вы сейчас мучаете. Я кстати на e-bay попытался по "циганить" ее за 5 баксов, не знаю что получится. Продавец просит за нее прилично 19 евро, вот уж не знаю получится сторговаться или нет Вероятней всего да, так себе задел на модельный ряд. Но по факту динамической памяти столько, что Z80 там заплутается . Если DRAM завести на 166МГц, а какой нибудь T80 на 50Мгц, то пожалуй ему и в ожидание за данными/кодом вставать не придется.
|
02 Dec 2017 08:33 |
|
|