Управляем чем угодно откуда угодно

Текущая движуха по прошивке

Релизы официальных прошивок, обзоры, обсуждение фичей и багов

Re: Текущая движуха по прошивке

Сообщение РД00 » 07 апр 2015, 19:36

Похоже, что нашел ошибку - см. http://forum.virt2real.ru/viewtopic.php?f=46&t=14697#p21813 .

Из-за изменения формата regulatory database (regdb.txt) максимальная разрешенная мощность WiFi по всем странам встала в 0 дБм. Точно такая же проблема была год назад в OpenWRT, описана здесь: https://dev.openwrt.org/ticket/15397
РД00
 
Сообщения: 20
Зарегистрирован: 16 май 2014, 10:42

Re: Текущая движуха по прошивке

Сообщение Serg » 20 май 2015, 20:52

А кто-нибудь шил последнюю прошивку на 2Г карту? Я упорно получаю
[43591.896949] EXT4-fs (mmcblk0p2): bad geometry: block count 239951 exceeds size of device (238966 blocks)

и rootfs не монтируется. Проверял с разными карточками, даже новые купил - не помогает
Upd:
не знаю в этом причина или помог танец с бубном, но с опцией bs=1M все скопировалось нормально
Serg
 
Сообщения: 121
Зарегистрирован: 07 сен 2013, 23:55

Re: Текущая движуха по прошивке

Сообщение realizator » 21 май 2015, 16:17

Serg писал(а):А кто-нибудь шил последнюю прошивку на 2Г карту? Я упорно получаю
[43591.896949] EXT4-fs (mmcblk0p2): bad geometry: block count 239951 exceeds size of device (238966 blocks)

и rootfs не монтируется. Проверял с разными карточками, даже новые купил - не помогает
Upd:
не знаю в этом причина или помог танец с бубном, но с опцией bs=1M все скопировалось нормально

Проблема старая - суть в том что на самом деле карточки объемом 2 гб имеют разную реальную емкость у разных производителей. Та с которой снимали образ была чуток более емкой чем ваша, ну и размером блока записи вы требуемое место немножко увеличили. Сейчас на эти грабли большинство не наступает по простой причине - 2 гб трудно найти, используют чаще 4 гб или больше.
Аватара пользователя
realizator
virt2real team
 
Сообщения: 641
Зарегистрирован: 17 фев 2012, 23:18

Re: Текущая движуха по прошивке

Сообщение Serg » 29 июн 2015, 01:40

Просто для информации - ставлю SDK и все оснтальное "с нуля". При make build получаю ошибку, файл kernel/.bounds.s.cmd в конце содержит пару лишних строк. Если будет время - подкорректируйте пожалуйста.
Дополнение: nginx и модули node.js не собрались почему-то.
Serg
 
Сообщения: 121
Зарегистрирован: 07 сен 2013, 23:55

Re: Текущая движуха по прошивке

Сообщение d_yok » 27 авг 2015, 01:23

А что за параметр "ks8851.hwaddr=AABBCCDDEEFF" в uEnv.txt? У меня с ним пошивка не грузится, а как только убираю все Ok.
d_yok
 
Сообщения: 3
Зарегистрирован: 27 авг 2015, 01:15

Re: Текущая движуха по прошивке

Сообщение d_yok » 27 авг 2015, 01:29

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

На самом деле проблема в не соответсвии размера записанного в MBR и размером FS записанным в супер блоке. И размер карточки тут непричем. Если поправить в MBR на следущее, то проблемы пропадут:
Код: Выделить всё
Устр-во    Загрузочный Start Конец Секторы   Size Id Тип
/dev/sdd1  *           16065   96389   80325  39,2M  c W95 FAT32 (LBA)
/dev/sdd2              96390 2015997 1919608 937,3M 83 Linux
d_yok
 
Сообщения: 3
Зарегистрирован: 27 авг 2015, 01:15

Re: Текущая движуха по прошивке

Сообщение realizator » 01 сен 2015, 23:33

d_yok писал(а):А что за параметр "ks8851.hwaddr=AABBCCDDEEFF" в uEnv.txt? У меня с ним пошивка не грузится, а как только убираю все Ok.

Это макадрес для встроенного ethernet-адаптера. Если его не прописывать, то, например, при каждой перезагрузке виртурилки винда будет находить и создавать новую локальную сеть, и их может набраться под сотню. Это речь именно о коннекте по Ethernet а не по USB. Поэтому в конфиге сделали возможность явно прописывать мак.
А у вас сама SPI сетка в uEnv включена?
Аватара пользователя
realizator
virt2real team
 
Сообщения: 641
Зарегистрирован: 17 фев 2012, 23:18

Re: Текущая движуха по прошивке

Сообщение realizator » 01 сен 2015, 23:35

d_yok писал(а):
Проблема старая - суть в том что на самом деле карточки объемом 2 гб имеют разную реальную емкость у разных производителей. Та с которой снимали образ была чуток более емкой чем ваша, ну и размером блока записи вы требуемое место немножко увеличили. Сейчас на эти грабли большинство не наступает по простой причине - 2 гб трудно найти, используют чаще 4 гб или больше.

На самом деле проблема в не соответсвии размера записанного в MBR и размером FS записанным в супер блоке. И размер карточки тут непричем. Если поправить в MBR на следущее, то проблемы пропадут:
Код: Выделить всё
Устр-во    Загрузочный Start Конец Секторы   Size Id Тип
/dev/sdd1  *           16065   96389   80325  39,2M  c W95 FAT32 (LBA)
/dev/sdd2              96390 2015997 1919608 937,3M 83 Linux

Образ и пишет, и снимает одно и то-же приложение. И оно-же при попытки записи на разные карточки в одном случае пишет, в другом нет. Набрана большая статистика.
Аватара пользователя
realizator
virt2real team
 
Сообщения: 641
Зарегистрирован: 17 фев 2012, 23:18

Re: Текущая движуха по прошивке

Сообщение d_yok » 05 сен 2015, 14:52

realizator писал(а):
d_yok писал(а):А что за параметр "ks8851.hwaddr=AABBCCDDEEFF" в uEnv.txt? У меня с ним пошивка не грузится, а как только убираю все Ok.

Это макадрес для встроенного ethernet-адаптера. Если его не прописывать, то, например, при каждой перезагрузке виртурилки винда будет находить и создавать новую локальную сеть, и их может набраться под сотню. Это речь именно о коннекте по Ethernet а не по USB. Поэтому в конфиге сделали возможность явно прописывать мак.

Спасибо за пояснение.
А у вас сама SPI сетка в uEnv включена?

У меня конфиг по умолчанию, который идет с прошивкой.
Код: Выделить всё
wifi=on usbwifi=on lan0=off ks8851.hwaddr=AABBCCDDEEFF lan1=off lan1hwaddr=343434343434 1wire=10 1wirepullup=11 spi0=off ap=on uart1=off quiet davinci_wdt.heartbeat=3 camera=ov2643

Я просто попробовал загрузиться с последней прошивкой и она не стартанула. Начал разбираться и обнаружил, что если убрать этот параметр из uEnv, то прошивка стартует нормально. Потому и возник этот вопрос.

Ethernet у меня не подключен и я его не использую пока. Подключаюсь по WiFi либо по USB для отладки.
d_yok
 
Сообщения: 3
Зарегистрирован: 27 авг 2015, 01:15

Re: Текущая движуха по прошивке

Сообщение Alyoha » 13 окт 2015, 05:01

Подключил температурные датчики ds18b20 на con 14, 15. Работают нормально. Только включаю видео из админки, тот 1-wire валится, данные не получаю. Это так должно быть или где-то я деаю что-то не так?
Прошивка последняя.
Alyoha
 
Сообщения: 51
Зарегистрирован: 01 окт 2013, 04:42

Пред.След.

Вернуться в Готовые прошивки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron