Спецификация Tinker 2
3 x USB 3.2 Gen1 Type-A ports
1 x USB 3.2 Gen1 Type-C® OTG port
Делаем выводы, какое поколение USB нужно использовать для передачи данных
Один из выводов напрашивается сам собой))) Тинкер крут)))
Но, софтовая поддержка от производителя перечеркивает все преимущества
Для малинки это порнуха, а не переходник. Для тинкера2 вместо вай-фай модуля можно поставить вот это, чуть ранее постил ссылку. Правда накопитель стоячкой будет, зато охлаждение лучше.
Коллеги, а как определили возможность работы I2S/SPDIF с внешним клоком? У RK3399, как и у RK3328 под slave понимается режим, когда бит- и ворд-клоки для I2S формируются принимающей стороной, а процессор только отдает данные.
А можно подробностей об этом проекте? Просто по даташиту на RK3399 я пока не понял как завести мастер-клок, чтобы им тактировать блоки - I2S1_MCLK обозначен как выход.
На Tinker 2? По схеме, на 40-пиновой гребенке же вроде нет I2S_MCLK? Хотя то, что есть у них на сайте не полная схема, в отличии от той же Neo3.
Просто если, действительно есть способ запустить i2s в мастере от внешнего клока, то аналогичный финт должен пройти с Neo3, так как в этой части они по даташиту идентичны.
Так же не очень понятно, что нужно доработать в драйвере и почему нельзя обойтись правкой DTS.
Мне эта тема интересна, как для Neo3, так и для Tinker Board 2, которую тоже заказал себе.
На вегалабе
Да и я тоже не молодой, так что так же все со скрипом идет.
По поводу возможности работы от внешнего мастерклока нашел вот это сообщение, далее надо собрать все это в один dts (вернее в оверлей будет правильнее), там же вроде и описан пример выбора генератора без драйвера. Только можете пальцем ткнуть где у тинкера этот I2S_CLK?