Mystorm - поддерживаемая плата FPGA STM32FXXX

монсонт
Пн 25 июля 2016 г., 8:10 вечера
Всем привет,

Я хотел бы объявить о последнем аппаратном проекте с открытым исходным кодом "Mystorm" - это слияние решетки ICE40HX4K FPGA с STM32F103RCT7, играя в поддержку роли.

Правление возьмет либо подлинный STM32F103, либо несколько более экономичный GD32103RCT7, по местному цену в Шэньчжэне по 1 доллару.92 в 1.

FPGA и STM32 подключены к 8 -битной шине - с рукопожатием линий.

52 сигналов FPGA разбиты на разъемы PMOD.

20 из GPIO и 6 аналоговых входов STM32 разбиты на заголовки щита в стиле Arduino.

Он предназначен для использования Clifford Wolf's Project Ice Storm Open Source Design и программирования цепочки инструментов FPGA -

Вы можете подключить raspberry pi или pi Zero непосредственно в конечный разъем - для размещения инструментов Ice Storm. Как FPGA, так и STM32 можно получить из PI через 8 -битную двунаправленную шину.


Доски теперь отправляются в Шэньчжэнь - и сегодня утром я получил предварительный просмотр от моего друга Шэньчжэнь Тоби Ю - который управляет работой там.

Это первые дни - но эти доски все еще работали в Eaglecad только в прошлый четверг.

Вы можете прочитать о проекте здесь

https: // folknologylabs.WordPress.com/20 ... Ect-Storm/

Алан Вуд и я создали эту маленькую доску 75x75 мм для предстоящего курса FPGA.

Это не ерунда для людей, которые хотят недорогого оборудования FPGA.

Ожидается, что ожидаемая цена этой маленькой доски составит около 30 долларов США

Будущие версии для работы с Chip, Pocketchip и недавно анонсированным Omega2 - также на стадии раннего планирования.


Кен Боак, Алан Вуд и Тоби Ю

(Связаться с нами через Twitter @monsonite @folknology @tobyyu3 с использованием #mystorm)

Открытая группа пользователей оборудования Sourrce (Oshug)

Лондон
mystorm_close_top.jpg
Крупный план Mystorm PCB
mystorm_close_top.JPG (81.72 киб) просмотрено 3175 раз

Martinayotte
Пн 25 июля 2016 г., 8:24 вечера
Интересный !!!

монсонт
Пн 25 июля 2016 г., 8:52 вечера
Мартин,

Мы будем строить и проверять небольшую партию досок в течение следующих 10 дней (у нас 40 ожидает в Шэньчжэне и 10-й маршрутизатор в Лондон)

Если все будет хорошо выглядеть - мы будем предлагать заводские доски для друзей и ранних пользователей - примерно за 30 долларов


Кен

Рик Кимбалл
Пн 25 июля 2016 г., 21:25
... удален ...

Martinayotte
Пн 25 июля 2016 г., 22:23
Монсонит написал: Если все будет хорошо выглядеть - мы будем предлагать заводские доски для друзей и ранних пользователей - примерно за 30 долларов

Rogerclark
Пн 25 июля 2016 г. 11:05
Выглядит интересно

F103RC - хороший выбор, так как он имеет нагрузку дополнительных периферийных устройств, таких как SDIO, которые F103C (и F103RB) не имеет.

Саймонф
Вторник 26 июля 2016 г., 19:49
Монсонит написал:Всем привет,
Правление возьмет либо подлинный STM32F103, либо несколько более экономичный GD32103RCT7, по местному цену в Шэньчжэне по 1 доллару.92 в 1.

монсонт
Сб 30 июля 2016 г., 8:45 вечера
Всем привет,

Это было занято 48 часов...

Первые образцы печатной платы STM32F103RC и решетки ICE40 FPGA, доставленные мне в Великобританию в четверг в обеденный перерыв - вместе с верхними и нижними лазерными трафаретами для пая.

Алан и я собрали первый образец - с еще двумя, чтобы быть заполненными и «запеченными» в воскресенье утром. Это была настоящая операция «кухонный стол» - буквально

Прочитайте все об этом в блоге Алана, здесь

https: // folknologylabs.WordPress.com/20 ... p-astorm/

Или участвовать в этом в Hacker News - поисковой термин «Mystorm»

Больше обновлений позже - после того, как у нас будет немного больше кода поддержки STM32, написанный


Кен

монсонт
Солнце 28 августа 2016 г. 10:54
Ну - это был напряженный месяц.

Мы получили 3 прототипа, созданные в конце июля для целей разработки прошивки, а затем продолжили пилотную производственную партию из 48 досок.

Они только что вышли из производственной линии в Шэньчжэне вчера в обеденный перерыв (время в Великобритании)

В следующие выходные мы проводим мастерскую в аппаратном лагере с открытым исходным кодом (OshCamp2016) - и отправляем несколько досок в сообщество, чтобы люди могли сыграть.

Первые доски имеют STM32F103RT6 на борту. Мы используем инструментальный chanse In Toolchain проекта с открытым исходным кодом для загрузки вспышки '103 с BitFile для FPGA - и «103», затем использует SPI, чтобы вплеснуть это в FPGA.

Осенью (конец октября/ноябрь) мы надеемся сделать производственную партию из 1000+ досок. Они будут стоить от 30 до 49 долларов в зависимости от вариантов сборки - выбор MCU, размер быстрого SRAM и т. Д.

Mystorm был экспериментом в Lean, Anduce Open Engineering. От концепции до доставки за 100 дней.

Мы потратили около 2000 долларов США, чтобы довести нас до 50 пилотных досок продуктов. Дизайн и прошивка в настоящее время с командой из 3 в Великобритании, производство и компоненты Sourcing - друг в Шэньчжэне.

Вы можете следить за проектом здесь https: // folknologylabs.WordPress.com/20 ... Ect-Storm/

У нас есть новый веб -сайт и список рассылки, которые должны быть вживую около 2 сентября. https: // mystorm.Великобритания/ Все еще полон опечаток - поэтому, пожалуйста, терпите нас.

с уважением


Кен

монсонт
Солнце 28 августа 2016 г. 10:56 утра
Картинки прикреплены здесь

AG123
Ср 30 ноября 2016 г. 8:29 утра
В наши дни, похоже, мы переходим от STM32 Arduino MCU до STM32 Vector Super Computers :ржу не могу:

Пито
Ср 30 ноября 2016 г., 12:21
Мне очень нравится эта концепция - это решение, которое «подходит для будущего».
Я провел эту осеннюю, несясь с Xilinx'es xc6slx9 в 144pin flatpack, и это было очень весело. Я сделал с микроблазовом, PDP-8.
Единственная проблема, которую я вижу, - это FPGA там в MyStorm довольно мала - SLX9 _much_ больше, и после нескольких месяцев игры с ним он тоже становится довольно маленьким :)

монсонт
Солнце 8 октября 2017 г. 16:47
Привет,

Просто чтобы уточнить возможное недопонимание в отношении Mystorm - доска FPGA с открытым исходным кодом.

Первые 25 плат были оснащены STM32F103RCT6 - выбрано для его 256 тыс. Флэш -. Эти советы были свободно распространены среди участников на семинаре по программированию FPGA в сентябре 2016 года.

Дополнительные 25 плат от той же партии были оснащены устройствами STM32L476 - мы хотели перейти к низкому мощному сердечнику M4 - и были некоторые предположения о размещении возможностей микропитона на плату.

STM32L476 был немного дорогим - поэтому была построена следующая партия из 445 досок с более дешевым STM32L433 - ПХБ этой сборки известны как Blackice

Все платы имеют SRAM 256KX16 10NS, тесно связанный с FPGA и гнездо MicroSD. 56 линий FPGA GPIO выведены на внешние разъемы.

Один из наших членов форума, Ричард Миллер создал пакет доски, так что STM32L433 может быть запрограммирован из Arduino IDE. Это было построено на вершине работы STM32L4XX «Grumpyoldpizza»

https: // форум.Мисторм.Великобритания/T/Arduino-Boar ... kice/279/1

В дополнение к совместимости Arduino - существует большой интерес к использованию платы Blackice для ретрокомпьютирования и моделирования новых конструкций программного процессора.
.
У нас есть конструкции, включая атом желудей (6502), BBC Model B (6502), Юпитер Айс (Fort Z80) и общая машина Z80 CP/M.

С точки зрения мягких ядер у нас есть процессор Джеймса Боумана, а также 16 -битная машина на основе регистра - OPC6, который работает примерно на 40 МГц.

https: // github.com/revaldinho/opc

Мы активно продолжаем разработки MyStorm - сочетание микроконтроллеров STM32XXXX со решеткой ICE40. Они, конечно, не самая большая или самые быстрые FPGA, но они могут быть разработаны с использованием инструментов с открытым исходным кодом и по экономическим ценам для студента или любителей.



Кен

Rogerclark
Солнце 8 октября 2017 г. 8:49 вечера
Спасибо...

Я думаю, что это очень интересная доска, и я закажу одну в какой -то момент...

Генератор включен/выключен