Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Проблемы с запуском платы на iMX233
sasamy
Добавлено 31.08.2011 12:35 Сообщение: 11
sasamy
4.70

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

как они должны выглядеть?

См ф-цю _start тут
imx-bootlets-src-10.12.01/boot_prep/init-mx23.c
у меня там дополнительно добавлен всего лишь вывод информации о начале теста и о завершении

предвидя вопрос "где это взять ?"
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=13382
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 31.08.2011 12:35 Редактировалось 31.08.2011 12:37 Сообщение: 12
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
у меня правда в том бинарнике версия загрузчика более старая но никакой принципиальной разницы я не заметил
Спуститься к концу Подняться к началу
Персональная информация
ADA008
Добавлено 31.08.2011 12:54 Редактировалось 31.08.2011 14:20 Сообщение: 13
ADA008
0

Пункты: 118
Регистрация: 22.08.2011
Заметил одну странную вещщ....при подаче питания на плату....на DDR на 1-й,3-й ноге VDDM я вижу напряжение 0В, на ножке проца VDDIO33 - наблюдаю 3,1 В.
Я так понимаю, что DDR питается от проца по линии VDDM ... ? почему может быть там 0В (закоротки на GND точно нету).
По схеме из ДШ видно, что там линейный стабилизатор на 2,5В запитывается от DCDC_VDDIO 3,3 В и управляется сигналом VBG...(datasheet 32-2) .По идее, если есть 3,3 , значит должно быть и 2,5?
OTP надеюсь на это никак не влияет?
P.S. сори за оффтоп ;-)
Спуститься к концу Подняться к началу
Персональная информация
ADA007
Добавлено 05.09.2011 08:13 Сообщение: 14
ADA007
0

Пункты: 3113
Регистрация: 01.08.2011
Пол: Мужчина
Может туда принудительно подать 2,5 В стабилизированные от LF25CDT ? Может внутри у него линейный стабилизатор умер?
Спуститься к концу Подняться к началу
Персональная информация
ADA007
Добавлено 06.09.2011 16:37 Редактировалось 06.09.2011 17:19 Сообщение: 15
ADA007
0

Пункты: 3113
Регистрация: 01.08.2011
Пол: Мужчина
Снял карту напряжений =
-------
VDDIO = 3.1V (должно быть 3.3V)
VDDD = 1.21 V (должно быть 1.2V)
VDDA = 1.77V (должно быть 1.8V)
VDDM = 0V (должно быть 2.5V)
VDD4P2 = 0.74V (должно быть 4.2V)
VDD5V = 5.8V

Смотрю осциллом на DDR_A0 RAM-ы ... проскакивают импульсы 2.5V уровня при попытке прохождения теста, который выше предложил sasamy
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 06.09.2011 18:16 Сообщение: 16
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Насколько я помню у Павла первый же образец платы заработал сразу, причем тогда была серьезная ошибка при запуске питания в загрузчике, его кстати фрискейловцы по моей наводке пофиксили потом, OTP тоже тогда никто не трогал - все было по умолчанию.
Спуститься к концу Подняться к началу
Персональная информация
ADA007
Добавлено 10.09.2011 12:55 Сообщение: 17
ADA007
0

Пункты: 3113
Регистрация: 01.08.2011
Пол: Мужчина
Цитата

предвидя вопрос "где это взять ?"
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=13382

Так и не удалось пока запустить внешнюю память....пытаюсь собрать из исходников boolets ...но что-то ругань выходит такая
Код

~/IMX233/imx-bootlets-src-10.12.01$ make
gcc -c -Wall -I./include -nostdinc -fno-builtin -O -DSTMP378X -DBOARD_STMP378X_DEV -D__ASSEMBLY__ -o core/entry.o core/entry.S
core/entry.S: Assembler messages:
core/entry.S:26: Error: unknown pseudo-op: `.code'
....
и так далее

gcc --version

gcc (Debian 4.4.5-8) 4.4.5

uname -a

Linux abk-d23 2.6.36 #2 SMP Tue May 31 11:52:01 EEST 2011 x86_64 GNU/Linux

Чего это ему не хватает? sasamy , а вы как собирали эти исходники?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 10.09.2011 17:01 Сообщение: 18
sasamy
4.70

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

gcc --version

gcc (Debian 4.4.5-8) 4.4.5


Вы его нативным компилятором собираете чтоли ? Не забыли что процессор arm а не х86 ?
Спуститься к концу Подняться к началу
Персональная информация
ADA007
Добавлено 11.09.2011 10:27 Сообщение: 19
ADA007
0

Пункты: 3113
Регистрация: 01.08.2011
Пол: Мужчина
Цитата
Не забыли что процессор arm а не х86 ?

Нет...не забыл...Вы наверное это делали 1 млн. раз уже .. для вас это кажется просто...Пытаюсь собрать просто командой make...мне почему-то казалось, что в make файле должны быть инструкции каким компилятором собирать.
Может подскажете, как надо?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 11.09.2011 21:04 Сообщение: 20
sasamy
4.70

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

Может подскажете, как надо?


make CROSS_COMPILE=arm-none-linux-gnueabi-

"arm-none-linux-gnueabi-" -- префикс вашего кросскомпилятора
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux