По скольку Рокчип как-то не топропился открывать исходники бинрая для инициализации контроллера оперативной памяти на rk356x, я, потратив прилично времени на реверс, сделал это за них.
На данный момент поддерживаются rk3568 и rk3566 (rk3566 сам не проверял, не обладаю). Из опреративки поддерживается только LPDDR4 (опять же, по скольку отладками с другими типами DDR не обладаю).
Сам тестировал вариант с 4GB оперативной памяти.
Понимаю что not my personal army, но заинтересованных прошу попробовать собрать и потестировать. Буду рад услышать что оно работает на rk3566, ну и с объёмами памяти отличными от 4GB.
Ссылка на нсходники, собирать generic-rk3568_defconfig. Хотя и на остальных поддерживаемых u-boot моделях должно заработать, если включить CONFIG_RAM_ROCKCHIP_LPDDR4.
Частота оперативки намеренно задушена до 1056 Mhz, чтобы заработало на rk3566. Чтобы сделать 1560 Mhz нужно откатить последний коммит.





