Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Процессорные модули » SK-iMX53-OEM
адаптация u-boot SK-iMX53->SK-iMX53-OEM
simark1979
Добавлено 21.11.2013 01:13 Редактировалось 21.11.2013 13:13
0
Сообщение: 1
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Люди добрые, помогите адаптировать загрузчик для SK-iMX53-OEM, взятый для платы SK-iMX53 здесь https://code.google.com/p/starterkit-org/wiki/Imx53Mainline.

Вот мой /u-boot-2013.07/include/configs/sk-imx53.h
http://paste.ubuntu.com/6447939
размер памяти поправил 512->256:
#define PHYS_SDRAM_1_SIZE (256 * 1024 * 1024)

После заливки загрузчика, никаких признаков жизни:(
После сброса, mfg_tool начинает видеть юсб,
Получается даже перестает видеть NAND что ли?...

Возможно вообще u-boot не стартует.....
Либо дайте хотя бы направление куда копать.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 21.11.2013 11:42 Редактировалось 21.11.2013 11:42 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 92805
Регистрация: 24.03.2009
Пол: Мужчина
А почему вы решили, что все должно правиться одной цифрой ...
SK-iMX53 имеет другой тип памяти - DDR3
Т.е. как минимум нужно еще настройки контроллера памяти пилить.
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 21.11.2013 11:49 Сообщение: 3
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Цитата
А почему вы решили, что все должно правиться одной цифрой ...
SK-iMX53 имеет другой тип памяти - DDR3
Т.е. как минимум нужно еще настройки контроллера памяти пилить.


Спасибо за наводку, а где они прописаны?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 21.11.2013 11:50 Сообщение: 4
Pavel Ivanchenko
Admin
4.39

Пункты: 92805
Регистрация: 24.03.2009
Пол: Мужчина
Не помню, везде по разному делается, ищите в дебрях боардфайлов ...
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 21.11.2013 19:55 Редактировалось 21.11.2013 20:42 Сообщение: 5
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Этого оказалось недостаточно......

В новом загрузчике DRAM заводилось в /u-boot-2013.07/board/starterkit/sk-imx53/imximage.cfg http://paste.ubuntu.com/6454022/

Инициализацию DRAM привел в соответствие со старым загрузчиком (/u-boot-2009.08/board/freescale/mx53_evk/flash_header.S* http://paste.ubuntu.com/6454014/), теперь /u-boot-2013.07/board/starterkit/sk-imx53/imximage.cfg такой: http://paste.ubuntu.com/6454024/

частоту клока DRAM поправил на 300Mhz в /u-boot/u-boot-2013.07/board/starterkit/sk-imx53/sk-imx53.c ( http://paste.ubuntu.com/6454200 )
......
const uint32_t dramclk = 300; //400
......

Конфиг /u-boot/u-boot-2013.07/include/configs/sk-imx53.h http://paste.ubuntu.com/6454090


Новый загрузчик собрирается:
Image Name:
Created: Thu Nov 21 20:38:41 2013
Image Type: ARM U-Boot Kernel Image (uncompressed)
Data Size: 468412 Bytes = 457.43 kB = 0.45 MB
Load Address: 71000000
Entry Point: 71000000

Прошивал NAND с помощью kobs-ng из запущенного safe ядра http://paste.ubuntu.com/6454127/


Но по прежнему не стартует
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 21.11.2013 21:10 Редактировалось 26.11.2013 21:42 Сообщение: 6
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
запустился

Оказалось, неправильно шилось оно в нанд

Правильно зашить удалось из ядра 3.9 так:

flash_eraseall /dev/mtd0
nandwrite -p /dev/mtd0 u-boot.bin
Спуститься к концу Подняться к началу
Персональная информация
buletz
Добавлено 04.12.2013 11:57 Сообщение: 7
buletz
3

Пункты: 5920
Регистрация: 16.11.2011
Пол: Мужчина
А можно сюда выложить полученный бинарник (u-boot.bin) ?
Что-то я собираю все как описано в посте выше, но никак не хочет запускаться получаемый образ у-бута -> при перезагрузке в консоли - тишина.

При этом в NAND все прописывается нормально, делал считывание содержимого NAND и сравнивал с прошиваемым образом - все совпадает.
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 05.12.2013 21:22 Сообщение: 8
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Простите, только увидел просьбу
Если еще актуально.


Attachment file: uploads/forum/forum-uOT5J22wG8-11412.zip
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX53-OEM