"1 Используя Linux и набор утилит mtdutils. Включить плату и залогиниться в терминале. Загрузить образ по tftp"
После этого плата перестала загружаться в uboot (((
Пытаюсь теперь так :
2 Используя u-boot загруженный через USB-OTG.
Подаю питание, перемычка nand cs снята, кабель подключен в разъем X20. Но новое устройство не появляется в linux. Хотя в windows в диспетчере устройств появляется. Что я делаю не так?
Скажу сразу - работаю в Kubuntu 13.04 (не виртуальная машина)
1. Проблема решилась сама собой - оказывается, я воткнул кабель в порт USB3.0. На Windows драйвера устанавливал, на linux нет. Переключил - устройство появилось.
в консоль попало это:
found i.MX53 USB device [15a2:004e]
main dcd length 1a0
sub dcd length 19c
loading binary file(../u-boot-2013.07/u-boot.imx) to 70fff000, skip=0x0, fsize=473240 type=170...
binary file successfully loaded
Однако, в компорту не появилось приглашение uboot.
Может так получиться, что консоль выводится в другой UART, а не тот, что выведен на SK-iMX53-MB?
врядли Павел изменил контакты отладочного вывода - по схеме кита imx5 - это шарики J2,J3
впрочем, при наличие BSP для модуля, можно поискать в исходниках ядра - кто там в качестве dbgu..
Дело не в порте UART - описание для плат SK-IMX53 v.3b (упустил я этот момент - только про v3b написал), у OEM модулей другой тип памяти так что без правки исходников убута не обойтись, самое неприятное что на OEM память на пониженной частоте работает из-за индустриального диапазона, я снаскоку даже не знаю как в новом убуте инит подсистемы тактирования исправить, если найдете - останется только скрипт настройки контроллера DDR исправить (u-boot-2013.07/board/starterkit/sk-imx53/imximage.cfg привести в соответствие с настройками штатного убута u-boot-2009.08.01/board/freescale/mx53_evk/flash_header.S) + board файл привести в соответствие (u-boot-2013.07/board/starterkit/sk-imx53/sk-imx53.c) Для ядра надо еще править исходник DTS - брать штатное ядро с фтп и приводить в соответствие.
По поводу снижения частоты памяти - в board-файле есть специальная ф-ция