В контексте изделий на imx6d/q (подозреваю, что это общая беда раз они до DDR1600 не дотянули) с частотой работы DDR3 на 528МГц есть регулярная головная боль ...
Первоначально на всех изделиях (SK-iMX6Q, HolaDuo-PC, SK-iMX6D-SODIMM) DDR3 стабильно работала на 528МГц.
Примерно через год (когда сменилась ревизия памяти, которая по таймингам ничем не отличается) перестала стабильно работать на плате SK-iMX6Q, попытки найти новые настройки не увенчались успехом - пришлось понизить до 400МГц.
С поступлением следующей ревизии DDR3 перестала работать DDR3 на 528МГц и на HolaDuo-PC, к счастью, рекалибровка помогла, но примерно через год ситуация повторилась и в этот раз уже ничто не помогло - пришлось понизить частоту DDR3 и на HolaDuo-PC.
Некоторое время назад, я решил уменьшить номенклатуру складских позиций и ставить на HolaDuo-PC чипы DDR3 индустриального температурного диапазона и сейчас обнаружил, что с этими чипами память не работает стабильно даже на 400МГц!
Пришлось в очередной раз ковырять настройки памяти, файл во вложении.
Замените в своей сборке файл buildroot-xxxxxx-sk/output/build/uboot-custom/board/starterkit/hola_imx6/hola_dual.cfg
Далее
make uboot-rebuild && make
Важно!!! При выполнении скрипта uboot_update.sh папка загрузчика затирается и распаковывается заново из архива, соответственно будет стерт и обновленный hola_dual.cfg!
Attachment file: uploads/forum/forum-OBL2SiNNqS-7.zip