Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-iMX233
Загрузка с SD карты [SOLVED]
fsat
Добавлено 18.07.2010 14:17 Редактировалось 28.07.2010 11:34
0
Сообщение: 1
fsat
0

Регистрация: 13.07.2010
Натолкнулся на проблему. Если грузиться с SD карты с подключенным дисплеем - не стартует загрузчик. В терминале видно код: 0x8020a00f
И потом раз в некоторое время повторяется пара:
0x80502008
0x8020a00f

Если дисплей отключить и дать питание - видно нормальный лог загрузки:

Apr 30 201001:57:43
EMI_CTRL 0x1C084040
FRAC 0x92926192
init_ddr_mt46v32m16_133Mhz
power 0x00820710
Frac 0x92926192
start change cpu freq
hbus 0x00000003
cpu 0x00010001
Uncompressing Linux........................

Если грузиться с NAND-а с включенным дисплеем - все работает нормально.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 18.07.2010 14:46 Сообщение: 2
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Да - есть такая проблема. Интересно что даже если задать источник загрузки не перемычками (потому что часть информации берется с используемых в lcd пинов) а через otp биты - проблему это не решает.
Спуститься к концу Подняться к началу
Персональная информация
fsat
Добавлено 18.07.2010 17:49 Сообщение: 3
fsat
0

Регистрация: 13.07.2010
А где читать значения кодов?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 18.07.2010 19:10 Редактировалось 18.07.2010 19:12 Сообщение: 4
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Цитата

А где читать значения кодов?


Не совсем понял о чем речь но попробую отгадать :) потому как вы сами писали

Цитата

И потом раз в некоторое время повторяется пара:
0x80502008
0x8020a00f


Это расшифровка кодов ошибок выдаваемые первичным загрузчиком из rom контроллера:
http://sasamy.narod.ru/IMX23_ROM_Error_Codes.pdf

это программа для чтения/записи otp битов контроллера.
http://sasamy.narod.ru/BitBurner.v1.0.4.6.zip
Спуститься к концу Подняться к началу
Персональная информация
fsat
Добавлено 19.07.2010 23:36 Сообщение: 5
fsat
0

Регистрация: 13.07.2010
Попробую собрать плату на 40 джамперов. Может получится выловить какой-то конкретный пин дисплея за это ответственный. Рисково правда. Но мне смысла нет в плате вообще, если она не сможет загрузиться с СД при включенном экране.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 20.07.2010 09:02 Редактировалось 20.07.2010 09:03 Сообщение: 6
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Зачем такие сложности (40 джамперов), для начала разорвите цепи LCD идущие к пинам имеющим функцию определения источника загрузки, уже после этого скорее всего процессор грузиться будет, а потом поочередно добавляя линии определите какой (или сколько) пинов приводят к такому эффекту. Далее можно будет попробовать поставить последовательно резисттор на несколько сотен Ом и если загрузка придет в "чувства" но LCD при этом работать не будет (или криво будет) уменьшить частоту работы LCD.
Спуститься к концу Подняться к началу
Персональная информация
fsat
Добавлено 26.07.2010 17:39 Сообщение: 7
fsat
0

Регистрация: 13.07.2010
Что-то мне подсказывает, что нашел.
MK_P21 (SSP2_CMD) заведен на TS_DOUT разъема X6 (39-я нога)
Кто может подсказать значение этой 39-й ноги для TFT WF43BTIBED0 дисплея. Либо подкинуть схему разводки дисплея?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 26.07.2010 18:01 Сообщение: 8
sasamy
4.71

Пункты: 83542
Регистрация: 14.08.2009
Цитата

Кто может подсказать значение этой 39-й ноги для TFT WF43BTIBED0 дисплея.


Это выход данных spi контроллера тачскрина.- соотвественно MISO для эмулируемого на gpio контроллера master spi.

Цитата

Либо подкинуть схему разводки дисплея?


http://www.starterkit.ru/html/doc/SK-WF43BTIBED0-Plug.pdf
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 26.07.2010 18:21 Сообщение: 9
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
Что-то мне подсказывает, что нашел.
MK_P21 (SSP2_CMD) заведен на TS_DOUT разъема X6 (39-я нога)
Кто может подсказать значение этой 39-й ноги для TFT WF43BTIBED0 дисплея. Либо подкинуть схему разводки дисплея?
Понятно, тогда подтяжка к 3,3В на CS TP контроллера (он же 5 пин на Х4 TFT плага) должна поставить все на место.
Спуститься к концу Подняться к началу
Персональная информация
fsat
Добавлено 27.07.2010 13:56 Сообщение: 10
fsat
0

Регистрация: 13.07.2010
Подтяжка помогла. Осталось немного проблем с фреймбуффером, но это, наверное будет другая тема, если ничего не найду.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX233