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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.12.2013, 23:33   #1
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: Управление светодиодами в роутерах TL-MR3020 и TL-WR703N

Судя по моему логу при сборе прошивки:
Цитата:
...
*
* Restart config...
*
*
* MMC/SD/SDIO card support
*
MMC/SD/SDIO card support (MMC) [Y/n/m/?] y
MMC debugging (MMC_DEBUG) [N/y/?] n
Assume MMC/SD cards are non-removable (DANGEROUS) (MMC_UNSAFE_RESUME) [N/y/?] n
MMC host clock gating (MMC_CLKGATE) [N/y/?] n
*
* MMC/SD/SDIO Card Drivers
*
MMC block device driver (MMC_BLOCK) [Y/n/m/?] y
Number of minors per block device (MMC_BLOCK_MINORS) [8] 8
Use bounce buffer for simple hosts (MMC_BLOCK_BOUNCE) [Y/n/?] y
SDIO UART/GPS class support (SDIO_UART) [N/m/y/?] n
MMC host test driver (MMC_TEST) [N/m/y/?] n
*
* MMC/SD/SDIO Host Controller Drivers
*
Secure Digital Host Controller Interface support (MMC_SDHCI) [N/m/y/?] n
TI Flash Media MMC/SD Interface support (MMC_TIFM_SD) [N/m/y/?] (NEW) <= у меня оно спрашивает здесь(прошивка последняя из trunk'а)
MMC/SD/SDIO over SPI (MMC_SPI) [Y/n/m/?] y
ENE CB710 MMC/SD Interface support (MMC_CB710) [N/m/y/?] n
VIA SD/MMC Card Reader Driver (MMC_VIA_SDMMC) [N/m/y/?] n
VUB300 USB to SDIO/SD/MMC Host Controller support (MMC_VUB300) [N/m/?] n
USB SD Host Controller (USHC) support (MMC_USHC) [N/m/?] n
#
# configuration written to .config
#
...
Значит для автоматизации надо добавить еще одну строчку в тот же config-3.10:
Цитата:
...
CONFIG_EXT4_FS=y
CONFIG_MMC=y
CONFIG_MMC_SPI=y
CONFIG_MMC_BLOCK=y
CONFIG_MMC_TIFM_SD=n
...
Все это говорит о том, что разработчики не успевают добавлять/изменять все зависимости, когда они включают поддержку новых устройств.
Этому (NEW) параметру должно было быть присвоено значение по умолчанию, а оно отсутствует...

Последний раз редактировалось Dioptimizer; 04.12.2013 в 23:45.
Dioptimizer вне форума   Ответить с цитированием
Старый 05.12.2013, 00:03   #2
wanvo
Member
 
Регистрация: 21.11.2013
Сообщений: 44
Вес репутации: 0
wanvo is an unknown quantity at this point
По умолчанию Re: Управление светодиодами в роутерах TL-MR3020 и TL-WR703N

Цитата:
Сообщение от Dioptimizer Посмотреть сообщение
Судя по моему логу при сборе прошивки:

Значит для автоматизации надо добавить еще одну строчку в тот же config-3.10:

Все это говорит о том, что разработчики не успевают добавлять/изменять все зависимости, когда они включают поддержку новых устройств.
Этому (NEW) параметру должно было быть присвоено значение по умолчанию, а оно отсутствует...
Да, все именно так, как Вы написали. Я на всякий случай говорил Y.
Теперь стало понятно о чем эти вопросы.
Спасибо за доходчивое объяснение!
wanvo вне форума   Ответить с цитированием
Старый 06.12.2013, 01:06   #3
wanvo
Member
 
Регистрация: 21.11.2013
Сообщений: 44
Вес репутации: 0
wanvo is an unknown quantity at this point
По умолчанию Re: Управление светодиодами в роутерах TL-MR3020 и TL-WR703N

У меня стали какие-то странные вещи происходить.

После добавления поправок в исходные коды как описано тут Расширенный моддинг MMC перестает монтироваться overlay а файловая система становится Read Only. Даже пароль невозможно задать.
Я специально несколько раз удалял всю папку OpenWRT, качал все по-новой, собирал сначала без MMCшной правки а потом с ней. После правки исходных файлов эффект проявляется постоянно.
Причем он проявляется независимо от того, вставлена карта MicroSD в слот или нет.
Отпаивал подтяжку резисторов SPI к Vcc результата ноль.

Обращаюсь к автору, товарищу Dioptimizer : помогите разобраться в чем причина. Уж очень мне нравится вариант с картой памяти!
Я записал логи загрузки с нормальной прошивкой и дефектные

Вот кусок дефектной загрузки
Код:
[    0.490000] m25p80 spi0.0: found s25sl032p, expected m25p80
[    0.490000] m25p80 spi0.0: s25sl032p (4096 Kbytes)
[    0.500000] 5 tp-link partitions found on MTD device spi0.0
[    0.500000] Creating 5 MTD partitions on "spi0.0":
[    0.510000] 0x000000000000-0x000000020000 : "u-boot"
[    0.510000] 0x000000020000-0x000000147c6c : "kernel"
[    0.520000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.530000] 0x000000147c6c-0x0000003f0000 : "rootfs"
[    0.540000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.550000] mtd: device 2 (rootfs) set to be root filesystem
[    0.550000] 1 squashfs-split partitions found on MTD device rootfs
[    0.560000] 0x000000330000-0x0000003f0000 : "rootfs_data"
[    0.570000] 0x0000003f0000-0x000000400000 : "art"
[    0.570000] 0x000000020000-0x0000003f0000 : "firmware"
[    0.590000] libphy: ag71xx_mdio: probed
[    1.150000] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.1:04 [uid=004dd041, driver=Generic PHY]
[    1.160000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:MII
[    4.210000] mmc_spi spi0.1: SD/MMC host mmc0, no DMA, no WP, no poweroff
[    4.210000] TCP: cubic registered
[    4.210000] NET: Registered protocol family 17
[    4.220000] Bridge firewalling registered
[    4.230000] 8021q: 802.1Q VLAN Support v1.8
[    4.240000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    4.250000] Freeing unused kernel memory: 248K (803a2000 - 803e0000)
[    4.260000] mmc0: host does not support reading read-only switch. assuming write-enable.
[    4.270000] mmc0: new SDHC card on SPI
[    4.290000] mmcblk0: mmc0:0000 USD   7.46 GiB
[    4.350000]  mmcblk0: p1 p2 < p5 >
Никакого криминала на свой чайниковский взгляд я не нашел, но вот результат

Код:
root@(none):/# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                    2.0M      2.0M         0 100% /
/dev/root                 2.0M      2.0M         0 100% /
tmpfs                    13.9M     16.0K     13.9M   0% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
Причем я даже вручную примонтировать ничего не могу - все Read Only.

Я на всякий случай приложил протоколы загрузки в разных вариантах.

Очень прошу помоч разобраться!!!
Вложения
Тип файла: txt без карты.txt (10.3 Кб, 482 просмотров)
Тип файла: txt 2G+кнопка.txt (9.4 Кб, 290 просмотров)
Тип файла: txt нормальная загрузка.txt (8.9 Кб, 279 просмотров)
Тип файла: txt 8G+кнопка.txt (7.6 Кб, 354 просмотров)
wanvo вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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