Андрей @megalloid
Инженер, тестировщик, радиоинженер
Information
- Rating
- 73-rd
- Location
- Москва, Москва и Московская обл., Россия
- Registered
- Activity
Specialization
Quality Assurance Engineer, Hardware QA/QC Lead Engineer
Lead
Git
Python
Shell
MySQL
Embedded Linux
FPGA
STM32
Electronics Development
Arm Architecture
Хотелось бы надеяться, конечно.
Мне одному кажется, что уже вроде запускали производство чипов для симкарт, паспортов и прочих...
Интересно, какие технологические нормы и техпроцессы будут передовыми в 2030-м у мировых гигантов :)
Думаю что это выходит за рамки целей статьи, при чем очень существенно. И тянет вообще не отдельный большой материал
Скажу, что степень открытости исходников существенно различается между 8266 и 32-м.
Каюсь. Я каждый раз, из статьи в статью собираюсь ввести в привычку делать спойлер со всем списком источников, с которыми работал. Порой по самым неожиданным запросом находится негуглимая годнота.
Про сравнение доступности исходных кодов у ESP8266 и ESP32
Насколько я понимаю - конкретная периферия может быть доступна (или рекомендуется) из конкретного предназначенного для этого ядра. Но я могу ошибаться т.к. судя по схеме вся периферия и ядра висят на одной общей шине.
Тут тоже поле для экспериментов с доступом, которые возможно будут так же ограничены доступом к полной версии SDK.
P - это судя по всему объявление поддержки расширенного набора инструкций для DSP, именуемая Packed-SIMD. https://github.com/riscv/riscv-p-spec/blob/master/P-ext-proposal.pdf
Я думаю, что эти вопросы можно задать в чате международного комьюнити Sipeed в Телеграмм: https://t.me/sipeed
Спасибо!
Нет, отдельно пока не использовал. Пока что изучаю все на отладке.
Насколько я понимаю - все прошивается в т.ч. с нуля при подаче определенных сигналов GPIO, т.е. RST, BOOT. Там вверху диаграмка.
Насчет подобных приспособления - не видел таких, но думаю что погуглив можно найти что-нибудь подобное. Не располагаю информацией на этот счет.
Замеры не проводил, т.к. нужно сначала накидать взаимодействующий код для всех трёх ядер, чтобы увести его в дежурный режим и прочее. Тут наверное можно только уповать на цифры из Datasheet, но опять же не факт, что есть исходный код для реализации Low Power режимов.
Я согласен с вами, но не полностью. Я попробую в дальнейших исследованиях очертить четкую границу, какую часть функциональности можно будет реализовать используя доступный open-source код, а какую - нет.
Справедливости ради, я скажу что часть периферии доступна для использования, как и исходный код для нее. Например, тот же NPU, хочу поэкспериментировать с ним, и если окажется что там тоже открытый исходный код - то это уже создаст не плохое подспорье для разных юзкейсов.
Единственное, что очень сильно огорчает - это доступ к коду некоторой периферии, типа Zigbee, Bluetooth только после подписания NDA. Остается надеяться, что рано или поздно Bouffalo под нажимом Sipeed сможет изменить ситуацию и поступит подобно Espressif, опубликовав всю необходимую документацию и исходные коды для реализации функций данного SoC на полную катушку...
Да, скиньте реквизиты. Задонатим и я опубликую пост в своем паблике
Государство и само по себе не плохо стрижет лохов. Посмотрите сколько отчисляет работодатель в ПФР в месяц и сколько у вас прогнозируемая пенсия :)
Если есть возможность и желание - поделитесь ссылкой на код :)
Я из будущего. Ищу статьи по созданию NFC-визитки на Хабре. Не смеюсь)
Посмотрите у меня в публикациях, я делал как-то обзор на эту отладку
Вот все про него говорят, а никто не видел)))
Можно и так, главное целесообразность ;) для разбора ваша статья будет более интересная, для быстрой реализации функциональности - моя)))
Ждём вашу статью тоже :)
Весьма любопытный материал. В копилочке статей по Zynq займет достойное место. Огромная благодарность за потраченное время на написание.
А при чем тут материал этой статьи поясните пожалуйста? Вроде описан подход к организации найма, при чем достаточно не плохой. Если его проводить с умом и не доводить до абсурда - то найм становится более осязаемым и понятным. По таким же принципам я нанимал сотрудников себе в команду в Яндексе. В чем причина хейта к этом материалу - я не понял...
Вы про загрузочные артефакты? Их надо руками самому собирать. Готовлю еще одну статью по этому поводу. Либо можете в списке моих статей найти how-to по сборке Linux для Zynq