Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Процессорные модули » SK-iMX6S/D-SODIMM
Вопросы по IMX6-SODIMM
kos
Добавлено 16.05.2014 23:47 Редактировалось 17.05.2014 00:11
0
Сообщение: 1
kos
0

Пункты: 2049
Регистрация: 04.04.2014
есть несколько вопросов по реализации данного модуля
1) на какой канал подключена emmc? напряжение питания emmc?
2) На каком канале карточка?
3)в какой конфигурации подключена физика ethernet? (RMII, MII, RGMII)

4)и если эта плата по ID sabrelite то насколько она соответсвует схеме sabrelite?

Очень бы конечно хотелось принципиальную схему в формате pdf..
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 17.05.2014 00:24 Сообщение: 2
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Очень бы конечно хотелось принципиальную схему в формате pdf..

для формата sodimm электрические схемы не раздаются - knowhow..
и зачем она вам? как подсоединена память? это можно посмотреть в соседних китах..
все копыта которые выведены на краевой разъем описаны в мане и там указано, к какиму контактам проца они подходят..
косвенно можно прикинуть периферию, проанализировав настройки файла борды и рядом..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
kos
Добавлено 17.05.2014 00:33 Сообщение: 3
kos
0

Пункты: 2049
Регистрация: 04.04.2014
Цитата
Цитата
Очень бы конечно хотелось принципиальную схему в формате pdf..

для формата sodimm электрические схемы не раздаются - knowhow..
и зачем она вам? как подсоединена память? это можно посмотреть в соседних китах..
все копыта которые выведены на краевой разъем описаны в мане и там указано, к какиму контактам проца они подходят..
косвенно можно прикинуть периферию, проанализировав настройки файла борды и рядом..


мне нужна не схема как таковая. Мне нужно знать как каким каналм и как подсоеденену вышеперечисленное. Дело в том что если правильно понял то чтоб правильно написать DTS файл надо иметь эти знания. Ну или меня вполне устроит сам dts файл. :-)
просто очень не хочется методом тыка тыкаться. Тем более что так и плату можно сжечь накосячив с напряжениями.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 17.05.2014 01:07 Сообщение: 4
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
мне нужна не схема как таковая. Мне нужно знать как каким каналм и как подсоеденену вышеперечисленное.

дак а железо то у вас есть? или пока теоретически примериваетесь?
тащим ман на борду, в которую втыкается этот содимм.. смотрим:
Код
eMMC Flash 4Гбайт

потом разглядываем чуть ниже лог:
Код
mmc0: new high speed DDR MMC card at address 0001
mmcblk0: mmc0:0001 M4G1FB 3.64 GiB
и еще ниже
mmc1: new high speed SDHC card at address 0001
mmcblk1: mmc1:0001 00000 14.6 GiB

и ниже упомянутая ранее таблица:
Код
21 SD1_D0 A21: SD1_DAT0, GPIO_1_16, GPT_CAPTURE1 …


Цитата
Тем более что так и плату можно сжечь накосячив с напряжениями.

полюбопытствую, как вы собираетесь спалить плату?
в этом же мане написано:
Код
Напряжение питания: 5В

у вас есть электросхема девкита - раскопытовка очевидна, что там палить?

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
kos
Добавлено 17.05.2014 01:32 Редактировалось 17.05.2014 01:35 Сообщение: 5
kos
0

Пункты: 2049
Регистрация: 04.04.2014
Цитата
[quote]мне нужна не схема как таковая. Мне нужно знать как каким каналм и как подсоеденену вышеперечисленное.

дак а железо то у вас есть? или пока теоретически примериваетесь?
тащим ман на борду, в которую втыкается этот содимм.. смотрим:
Код
eMMC Flash 4Гбайт

потом разглядываем чуть ниже лог:
Код
mmc0: new high speed DDR MMC card at address 0001
mmcblk0: mmc0:0001 M4G1FB 3.64 GiB
и еще ниже
mmc1: new high speed SDHC card at address 0001
mmcblk1: mmc1:0001 00000 14.6 GiB

и ниже упомянутая ранее таблица:
Код
21 SD1_D0 A21: SD1_DAT0, GPIO_1_16, GPT_CAPTURE1 …


Цитата
Тем более что так и плату можно сжечь накосячив с напряжениями.

полюбопытствую, как вы собираетесь спалить плату?
в этом же мане написано:
Код
Напряжение питания: 5В

у вас есть электросхема девкита - раскопытовка очевидна, что там палить?[/quote]

Железо на руках и справедливости ради работает хорошо. Претензий никаких.
Из таблицы мне не понятно это карта на SD1 подключена? Или MMC?
кроме того при написании dts понадобится указывать параметр
cd-gpios и wp-gpios. Ну и vmmc-supply.
По поводу спалить я имел ввиду следующее. Мне удалось таки стартануть ядро подсунув ему dts от чужой платы. Но при этом оно не смогло подмонтировать систему. Ну и я думаю еще много чего не смогло.
При загрузки оно ругалась на то что не может установить регулятор напряжения на 3.3 вольта. это с одним dts а с другим то что этот ргулятор не найден вовсе.
Это если честно меня немого напрягло. Хотя наверно ниче там не сожется таким образом. Но не хочется повторять это снова.
Я надеюсь что устройства mmcbkl нумерутся последовательно и тогда возможно blk1 это sd1. т.е. внещняя карта. Остается еще вопрос на какой пин приходит на канале я так понимаю что он приходит на ногу sd2_clk.
Ну и в каком режиме вклюен ehernet

Вы поймите я не просто так интересуюсь мне действительно надо разобраться что и как работает. Схему у вас тырить смысла нет. По меньшей мере по двум причинам.
1) можно стырить у sabrelite. Ну это ка кпример она полностью выложена
2) у вас кипть дешевле чем сделать самому.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 17.05.2014 12:28 Редактировалось 17.05.2014 12:33 Сообщение: 6
Pavel Ivanchenko
Admin
4.39

Пункты: 91406
Регистрация: 24.03.2009
Пол: Мужчина
Откровенно говоря меня всегда удивляет сочетание вопроса "как подключено" с заявлением "мы свое ядро собираем".
Если Ваша квалификация позволяет разобраться в написании-модификации другого ядра, то почему она вдруг выключается применительно к имеющимся опубликованным материалам.
Открываете боардфайл, там это все в подробностях расписано, что, куда, как, в каких режимах подключено.

Цитата
1) на какой канал подключена emmc? напряжение питания emmc?
SD3, 3,3В без каких-либо выкрутасов с питанием (простой не управляемый DC/DC).
Цитата
2) На каком канале карточка?
Вообще то их две выходит, потрудитесь заглянуть в мануал, там это описано в портах внешнего разъема. Если речь о картридере которая на нашей материнке - SD1.
Цитата
3)в какой конфигурации подключена физика ethernet? (RMII, MII, RGMII)
RGMII для 100M физики не бывает, используется RMII

PS И зачем задавать вопрос по sodimm модулю в ветке SK-iMX6Q (перенес в соответствующий раздел) ...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 17.05.2014 13:01 Сообщение: 7
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Из таблицы мне не понятно это карта на SD1 подключена? Или MMC?

сведя всю доступную документацию вместе я делаю вывод, что
SD1 - это интерфейс на uSD карточку на MB
SD2 - разбросан на MB как gpio
SD3 - eMMC наружу не выходит
это вы можете уточнить, написав Павлу на почту или поразглядывать борд-файл в вашем BSP в том месте, где таблица инита пинов и структуры для инита mmc интерфейса..

Цитата
Схему у вас тырить смысла нет.

это невозможно - я такой же пользователь, как и вы, откуда у меня привелегии? и даже, если Павел даст мне схему - это будет вероятно NDA, т.к. еще раз подчеркну - для такого исполнения схемы обычно не дают..

Цитата
Ну и в каком режиме вклюен ehernet

право, впечатление, что железка у меня а не у вас со всеми материалами и документами..
откройте все тот же боард-файл вашего BSP и поищите структуру типа как для Холы:
Код
static struct fec_platform_data fec_data __initdata = {
.init = mx6q_sabresd_fec_phy_init,
.phy = PHY_INTERFACE_MODE_RGMII,
.gpio_irq = MX6_ENET_IRQ,
};

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
kos
Добавлено 17.05.2014 13:04 Сообщение: 8
kos
0

Пункты: 2049
Регистрация: 04.04.2014
Прошу прощения что попутал ветки. Ступил. В 2 часа ночи это не мудрено

По поводу квалификации - я еще не пересобрал ядро так чтоб оно работало. Пока что оно сделало вид что стартовало. Так что это пока вопрос открытый. И с Линуксом я разбираюсь в первый раз. По скольку сразу стал разбираться с dts файлами то как-то упустил из виду что это вся как-то конфигурилось до того. Обязательно залезу туда.
Ну и с ethrnet-ом вопрос все еще открыт. Так как теперь все еще возможны два варианта подключения в зависимости от alt. Полезу в боардфайл. Спасибо за наводку. Но честно говоря схема это проще. Нагляднее. Впрочем надеюсь мне хватит полученной информации. Спасибо за наводку по боардфайлам.
Спуститься к концу Подняться к началу
Персональная информация
kos
Добавлено 17.05.2014 13:12 Сообщение: 9
kos
0

Пункты: 2049
Регистрация: 04.04.2014
Jury093,

Большое спасибо!
Прояснило многое. Но до сих пор не могу понять откуда Вы взяли информацию по emmc. Ну не нашел я ее в описании.. Это уже из боародфайла? Сейчас под руками нет исходников ядра чтоб подтвердить свою догадку.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 17.05.2014 13:22 Сообщение: 10
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Но до сих пор не могу понять откуда Вы взяли информацию по emmc. Ну не нашел я ее в описании..

вот фрагмент проца от Холы:
title
я бы подключил на SD3..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX6S/D-SODIMM