Технический форум по робототехнике.
Llevellyn » 30 июн 2020, 19:50
Мне попалось в руки некоторое кол-во плат от ASIC-майнеров (конкретно от Antminer S9 pro и Anyminer M3):
https://sun9-36.userapi.com/c855620/v85 ... u2fLmM.jpghttps://sun9-54.userapi.com/c857520/v85 ... zljfDw.jpg В них стоит по 4гб DDR3 и 256/512мб NAND, также есть слот под SD-карту. Майнерам они наверное уже не нужны, поэтому хотелось бы их как-то применить как мини-ПК. Есть ли какие-то прошивки для них, которыми можно заменить стандартную асиковскую прошивку? И если есть, то какие интерфейсы там будут доступны?
Angel71 » 30 июн 2020, 21:17
можно конечно попробовать, но с учётом вопроса похоже перспективы не очень. хз что на второй плате, а на первой зинка 7010.
https://github.com/bitmaintech,
https://www.xilinx.com/products/silicon-devices/soc/zynq-7000.html + в сети полно полезняшек. не хочется или не тянете с зинкой возится, подарите кому, выкиньте или попробуйте за копейки продать. б/у майнер ещё можно неспешно продать на авито, но с огрызками от них сильно сложней. новая плата разработчика с зинкой стартует примерно от 40$, а тут с поправками на ветер - б/у и не плата разработчика.
Llevellyn » 01 июл 2020, 01:04
на синей плате вроде бы Allwinner H3
setar » 02 июл 2020, 11:31
"стандартная" прошивка - это обычный linux
А коль так то из него можно сделать все что угодно (а что собственно хочется?)
Нужны знания и опыт.
Путь обычный: логинимся ssh, анализируется железо в поисках места для нового дистрибутива (или организуем новое любым методом, пусть даже посети через iscsi). На новом месте разворачиваем новый корень желаемого дистрибутива, и переносимся туда pivot_root.
Вуаля, работаем "напильником" и снимаем готовый образ новой системы.
Llevellyn » 08 июл 2020, 20:11
setar писал(а):А коль так то из него можно сделать все что угодно (а что собственно хочется?)
Хочется уартов, юсб и GPIO побольше
setar » 09 июл 2020, 11:45
ни UART ни USB там нету, да и GPIO под вопросом, там все по i2c работает.
Llevellyn » 09 июл 2020, 19:21
ну уарт я видел как минимум один (нераспаянный) на каждой плате. А связь с майнинговыми платами получается по i2c? Тогда зачем там столько ног в каждом разъеме?
Madf » 10 июл 2020, 10:19
Уарт вроде обычно используют для отладки, консоли.
Myp » 10 июл 2020, 11:02
это вроде как только контрольная плата от майнеров.
в эту кучу разъёмов втыкается шлейфы к собственно майнерам.
setar » 10 июл 2020, 15:30
схем по S9 c ходу обнаружить не удалось, продают за деньги.
но примерный состав шины понять можно на примере S7
https://bits.media/images/asic-miner-an ... t_v2.0.pdfШина весьма специфичная, причем вряд ли это GPIO
Angel71 » 10 июл 2020, 22:43
это всё больше похоже на возню ради возни.