Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.02.2014, 10:27   #31
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию Re: Подключение MMC Flash card по SPI

CRImier
Теоретически да, возможно, вроде видел реализацию на каком-то роутере с архитектурой ATH79.
Думаю, даже возможно найти уже готовый драйвер для uboot'а - уже разработанный.

Но есть одно но - загрузка будет осуществляться только с карточки (т.е. uboot будет грузить прошивку (bootm) с mmc-карточки).
Но это сложно реализовать на самом деле и не стоит усилий и времени.
Ибо на сколько я помню, mmc-драйвер в uboot'e был реализован для процессора AR91xx - который в свою очередь не имеет ничего общего с процессором AR9331(вернее, нужна будет существенная переделка драйвера).
Dioptimizer вне форума   Ответить с цитированием
Старый 09.01.2015, 15:42   #32
elik745i
Senior Member
 
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0
elik745i is an unknown quantity at this point
По умолчанию Re: Подключение MMC Flash card по SPI

так получилось присобачить СД к w703N?
elik745i вне форума   Ответить с цитированием
Старый 11.10.2015, 11:18   #33
zabses
Junior Member
 
Регистрация: 11.10.2015
Адрес: Украина
Сообщений: 16
Вес репутации: 0
zabses is an unknown quantity at this point
Question Re: Подключение MMC Flash card по SPI

Здравствуйте!
Имеется роутер WR740N v4.27 со сгоревшим WAN портом который я немного переделал добавив USB и заменив флэш на 8Мб

Загорелся желанием добавить ещё и слот для microSD,для этого вытравил платку:

Теперь собственно вопрос: как повесить CS на GPIO на котором висит светодиод WAN (или WPS) и сделать кнопку CD на GPIO кнопки WPS (или на GPIO светодиода WPS)
Вложения
Тип файла: zip mach-tl-wr741nd-v4.c.zip (1.5 Кб, 153 просмотров)
zabses вне форума   Ответить с цитированием
Старый 16.10.2015, 17:44   #34
zabses
Junior Member
 
Регистрация: 11.10.2015
Адрес: Украина
Сообщений: 16
Вес репутации: 0
zabses is an unknown quantity at this point
По умолчанию Re: Подключение MMC Flash card по SPI

Использовал в качестве CS GPIO 7 выведенный на плате как TP10,отредактировал исходники по инструкции но что-то ничего не работает.
С картой на 128МБ роутер не стартует (даже загрузчик),с картой на 2ГБ стартует,но если зайти в веб интерфейсе в раздел "Точки монтирования" то в консоли появляются ошибки чтения и в веб морду не зайти.
Прилогаю изменённые мной файлы,может есть какие-то ошибки которых я не вижу?

Разобрался,помогло make clean и компиляция заново
Вложения
Тип файла: zip wr741nd_v4_mmc.zip (2.7 Кб, 130 просмотров)

Последний раз редактировалось zabses; 17.10.2015 в 10:46. Причина: Обновлено
zabses вне форума   Ответить с цитированием
Старый 16.01.2016, 17:42   #35
zabses
Junior Member
 
Регистрация: 11.10.2015
Адрес: Украина
Сообщений: 16
Вес репутации: 0
zabses is an unknown quantity at this point
По умолчанию Re: Подключение MMC Flash card по SPI

Всем привет! У кого-нибудь получилось собрать Chaos Calmer с MMC модом?
Поделитесь,как устранить ошибку при компиляции?
zabses вне форума   Ответить с цитированием
Старый 17.01.2016, 21:36   #36
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию Re: Подключение MMC Flash card по SPI

убрать
Цитата:
+ .get_ro = NULL,
+ .get_cd = NULL,
Если в патче убирать, может сломать патч.
Может потребуется вручную найти профиль для своего устройства и отредактировать.

Мод шагает по интернету:
http://www.right.com.cn/FORUM/thread-136884-1-1.html
(патч там кстати переделанный, универсальный)

Кстати, на английской wiki более подробно описан общий принцип подключения.

Последний раз редактировалось Dioptimizer; 17.01.2016 в 22:01.
Dioptimizer вне форума   Ответить с цитированием
Старый 19.01.2016, 20:17   #37
zabses
Junior Member
 
Регистрация: 11.10.2015
Адрес: Украина
Сообщений: 16
Вес репутации: 0
zabses is an unknown quantity at this point
По умолчанию Re: Подключение MMC Flash card по SPI

Здравствуйте!
Убирать эти строки пробовал и раньше,так как при компиляции на них и ругалось,но это не даёт результата,прошивка собирается,но с картой памяти не работает.
Патч не применял,а правил профиль для TL-WR741ND v4 вручную.На Barrier Breaker всё собирается и работает,а с Chaos Calmer какая-то беда.
Фото моего роутера.
zabses вне форума   Ответить с цитированием
Старый 19.01.2016, 20:50   #38
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию Re: Подключение MMC Flash card по SPI

zabses
Добрый вечер.

Вы устанавливаете собранные модули или оно у вас качает из интернета?
Или все же вы интегрируете модули в ядро по второму варианту?

Сам собирал Chaos Calmer (по второму варианту) - все работает.
Dioptimizer вне форума   Ответить с цитированием
Старый 19.01.2016, 22:46   #39
zabses
Junior Member
 
Регистрация: 11.10.2015
Адрес: Украина
Сообщений: 16
Вес репутации: 0
zabses is an unknown quantity at this point
По умолчанию Re: Подключение MMC Flash card по SPI

Я собираю прошивку и модули из исходников.В качестве CS использую свободный GPIO 7,выведенный на TP10 платы моего роутера.
Ради эксперимента попробовал интегрировать модули в ядро,но это не помогло.
zabses вне форума   Ответить с цитированием
Старый 20.01.2016, 14:22   #40
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию Re: Подключение MMC Flash card по SPI

Может у Вас проблемы с компиляцией - не реализовало изменения в ядре и на выходе простая (default) прошивка?

Совет:
Не обязательно делать make clean - оно будет компилировать опять всё, включая пакеты - это в два раза дольше.

Я после того как отредактирую что-то в ядре, использую команды:
Цитата:
make target/linux/{clean,prepare} V=s QUILT=1
(очищает только target - для бинарика - и заново копирует все в target)
Цитата:
make target/install V=s
(компилирует только target - бинарик)

Но это всё работает если вы хоть раз уже собирали всю прошивку (пакеты уже собраны)!
Dioptimizer вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:09. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика