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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.11.2015, 22:22   #251
Dmt
Member
 
Регистрация: 18.06.2015
Сообщений: 57
Вес репутации: 0
Dmt is an unknown quantity at this point
По умолчанию Re: CyberWRT для роутеров на CPU RT5350

Цитата:
Сообщение от sakatgg Посмотреть сообщение
У меня такая же проблема была здесь, решилось прогером и заменой флешки (флешка в принципе может и нормальная, но какая-то левая, прогер ее увидел только в ручном режиме, поменял на 16Мб). Не помню, но возможно и ввод в консоли на этом uboot отключен, так что uart может и рабочий.
Я этим же юартом её в киберврт прошивал, с вводом было все ок. А какую макс. емкость флеш туда можно сунуть? и какие чипы лучше? Есть ли дампы с макс. емкостей флеш?
Dmt вне форума   Ответить с цитированием
Старый 10.11.2015, 23:44   #252
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: CyberWRT для роутеров на CPU RT5350

16Мб, с 32Мб не пробовал, и так за глаза
Любые, MX, Winbond, Spanion
И сразу с китайстим uboot с веб мордой заливай на прогере, и через него прошивку и поставишь
Дамп сам сделаешь тут

Последний раз редактировалось sakatgg; 10.11.2015 в 23:59.
sakatgg вне форума   Ответить с цитированием
Старый 12.11.2015, 01:41   #253
Dmt
Member
 
Регистрация: 18.06.2015
Сообщений: 57
Вес репутации: 0
Dmt is an unknown quantity at this point
По умолчанию Re: CyberWRT для роутеров на CPU RT5350

Цитата:
Сообщение от sakatgg Посмотреть сообщение
16Мб, с 32Мб не пробовал, и так за глаза
Любые, MX, Winbond, Spanion
И сразу с китайстим uboot с веб мордой заливай на прогере, и через него прошивку и поставишь
Дамп сам сделаешь тут
Программатор с клипсой и флешками 16мб виндбонд w25q128 идут с китая. Пока жду, готов выслушать ещё предположения об недоступности ввода в uboot посредством UART консоли
Dmt вне форума   Ответить с цитированием
Старый 12.11.2015, 14:10   #254
cyberlink
Junior Member
 
Регистрация: 02.11.2015
Сообщений: 2
Вес репутации: 0
cyberlink is an unknown quantity at this point
По умолчанию Re: CyberWRT для роутеров на CPU RT5350

Народ, роутер NEXX 1520 - не одна прошивка из этой темы не походит, интернет есть только внутри роутера - даже веб радио работает, а наружу не выходит (по лану не раздается), что посоветуете?
cyberlink вне форума   Ответить с цитированием
Старый 12.11.2015, 15:42   #255
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CyberWRT для роутеров на CPU RT5350

Цитата:
что посоветуете?
Настроить сеть
Настройки в файле /etc/config/network
Admin вне форума   Ответить с цитированием
Старый 20.11.2015, 18:00   #256
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: CyberWRT для роутеров на CPU RT5350

Решил прикрутить пакет uvc2http на A5-V11 , на СС есть версия только на 4Мб и то на на ней не пашет led power. Вроде удалось собрать на 8Мб, но после прошивки - кирпич , в консоле:
Код:
[    0.000000] Linux version 3.18.23 (user@(none)) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r47501) ) #1 Thu Nov 19 19:07:53 MSK 2015
[    0.000000] SoC Type: Ralink RT5350 id:1 rev:3
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0001964c (MIPS 24KEc)
[    0.000000] MIPS: machine is A5-V11
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x01ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x01ffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x01ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs2
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Writing ErrCtl register=000201d6
[    0.000000] Readback ErrCtl register=000201d6
[    0.000000] Memory: 29016K/32768K available (2413K kernel code, 122K rwdata, 484K rodata, 172K init, 181K bss, 3752K reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 360MHz
[    0.000000] systick: running - mult: 214748, shift: 32
[    0.010000] Calibrating delay loop... 239.61 BogoMIPS (lpj=1198080)
[    0.080000] pid_max: default: 32768 minimum: 301
[    0.090000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.100000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.110000] pinctrl core: initialized pinctrl subsystem
[    0.120000] NET: Registered protocol family 16
[    0.170000] rt2880_gpio 10000600.gpio: registering 22 gpios
[    0.180000] rt2880_gpio 10000600.gpio: registering 22 irq handlers
[    0.190000] rt2880_gpio 10000660.gpio: registering 6 gpios
[    0.200000] rt2880_gpio 10000660.gpio: registering 6 irq handlers
[    0.210000] Switched to clocksource systick
[    0.220000] NET: Registered protocol family 2
[    0.230000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.240000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.250000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.270000] TCP: reno registered
[    0.270000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.280000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.300000] NET: Registered protocol family 1
[    0.310000] rt-timer 10000100.timer: maximum frequency is 7324Hz
[    0.320000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.350000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.360000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.380000] msgmni has been set to 56
[    0.420000] io scheduler noop registered
[    0.430000] io scheduler deadline registered (default)
[    0.440000] gpio-export gpio_export: 2 gpio(s) exported
[    0.450000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.470000] console [ttyS0] disabled
[    0.470000] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a 16550A
[    0.490000] console [ttyS0] enabled
[    0.490000] console [ttyS0] enabled
[    0.510000] bootconsole [early0] disabled
[    0.510000] bootconsole [early0] disabled
[    0.540000] ralink_soc_eth 10100000.ethernet: generated random MAC address f6:b5:f9:d0:4b:e3
[    0.560000] ralink_soc_eth 10100000.ethernet eth0: ralink at 0xb0100000, irq 5
[    0.570000] rt2880_wdt 10000120.watchdog: Initialized
[    0.590000] TCP: cubic registered
[    0.590000] NET: Registered protocol family 17
[    0.600000] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    0.630000] 8021q: 802.1Q VLAN Support v1.8
[    0.640000] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    0.660000] Please append a correct "root=" boot option; here are the available partitions:
[    0.680000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    0.680000] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Пробую загрузиться по пункту 1 (Load system code to SDRAM via TFTP)

Итог, и uboot перестал грузиться. Сдуваю, смотрю на прогере, там на месте uboot записан мусор (скрин)
Залил теперь на Winbond W25Q128FV, ножки выпрямил у мс, чтоб повыше была (для клипсы и удобнее было ногу питания отпаивать), запаял. Завелась нормально.

Так практически определил последовательность прошивки с консоли:

1. На компе устанавливаем 192.168.1.55
2. Ложим в папку tftpd файл 000c43305048 (имя может быть другим, смотрим какой просит, проверено на релизной прошивке СС и переименуем) и запускаем tftpd
3. Включаем роутер и жмем 2 ( быстро, сразу после включения, не дожидаясь вывода в консоле, с первой попытке может не получиться)
4. Y - соглашаемся на перезапись Flash
5. Вводим 192.168.1.2
6. Вводим 192.169.1.55
7. Вводим 000c43305048
И смотрим процесс erase & write, перегрузиться автоматически.

Важное замечание, тут же пробую автовосстановление через кнопку reset, получаю кирпич, хотя вроде как помню один раз и так получалось, видно планеты не так встали
Код:
U-Boot 1.1.7 (Dec 13 2011 - 13:49:42)

Board: Ralink APSoC DRAM:  32 MB
relocate_code Pointer at: 81fb4000
spi_wait_nsec: 42
spi device id: ef 40 18 0 0 (40180000)
Warning: un-recognized chip ID, please update bootloader!
raspi_read: from:0 len:1000
.*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 3.6.0.0
--------------------------------------------
ASIC 5350_MP (Port5<->None)
DRAM_CONF_FROM: Boot-Strapping
DRAM_TYPE: SDRAM
DRAM_SIZE: 256 Mbits
DRAM_WIDTH: 16 bits
DRAM_TOTAL_WIDTH: 16 bits
TOTAL_MEMORY_SIZE: 32 MBytes
Flash component: SPI Flash
Date:Dec 13 2011  Time:13:49:42
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384

 ##### The CPU freq = 360 MHZ ####
 estimate memory size =32 Mbytes
raspi_read: from:40028 len:6
.
raspi_read: from:0 len:30004
....*************Is_update = 0 plat = 1**************
raspi_read: from:40004 len:6
.
 NetTxPacket = 0x81FE6AC0

 KSEG1ADDR(NetTxPacket) = 0xA1FE6AC0

 NetLoop,call eth_halt !

 NetLoop,call eth_init !
Trying Eth0 (10/100-M)

 Waitting for RX_DMA_BUSY status Start... done


 Header Payload scatter function is Disable !!

 ETH_STATE_ACTIVE!!
Using Eth0 (10/100-M) device
TFTP from server 192.168.1.55; our IP address is 192.168.1.2
Filename '000c43305048'.

 TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: *
ArpTimeoutCheck
T T T T T T T T Got ARP REPLY, set server/gtwy eth addr (20:6a:8a:29:81:3a)
Got it
T #################################################################
         #################################################################
         ###############################checksum bad
###checksum bad
###############################
         #################################################################
         ###############checksum bad
checksum bad
##################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ################
done
Bytes transferred = 3407876 (340004 hex)
cnt = 1779430229
type = 0
cnt = 1779430228
type = 186
cnt = 1779430227
type = 186
cnt = 1779430226
type = 186
cnt = 1779430225
type = 186
cnt = 1779430224
P.S. Нашел из-за чего у меня после перепрошивки получался кирпич с концовкой, как сообщал выше
Код:
[    0.640000] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    0.660000] Please append a correct "root=" boot option; here are the available partitions:
[    0.680000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    0.680000] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[   82.690000] random: nonblocking pool is initialized
Была виновата кривая прошивка из репы СС на A5-V11, на неё накатывал собранные на 8Мб и получал кирпич. Решение проблемы - прошить на неё сначало из СС на mpr-a1 для 4Мб или mpr-a2 для 8Мб, и потом уже собранные на 8Мб шились нормально.
А вообще окончательное решение на эту модель собирать и прошивать профиль mpr-a2 (8Мб) - led работают правильно, еще и при прошивки красный мигает. Тем более фирма будет. Пакет uvc2http с патченным uvcdriver на нём тоже работают нормально
Миниатюры
Нажмите на изображение для увеличения
Название: 2015-11-20_184540.jpg
Просмотров: 321
Размер:	218.5 Кб
ID:	3350  

Последний раз редактировалось sakatgg; 20.11.2015 в 20:51.
sakatgg вне форума   Ответить с цитированием
Старый 22.11.2015, 03:52   #257
Dmt
Member
 
Регистрация: 18.06.2015
Сообщений: 57
Вес репутации: 0
Dmt is an unknown quantity at this point
По умолчанию Re: CyberWRT для роутеров на CPU RT5350

Цитата:
Пакет uvc2http с патченным uvcdriver на нём тоже работают нормально
Пакет uvc2http с патченным uvcdriver заставит ли uvc камеры не поддерживающие mjpeg вывести картинку? например подхватить изображения с камер, с которых не подхватил mjpeg-streamer
гуд расписал, а какой программатор юзаешь?
Dmt вне форума   Ответить с цитированием
Старый 22.11.2015, 14:45   #258
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: CyberWRT для роутеров на CPU RT5350

Цитата Legich5 - автора uvc2http и патча к uvcdriver
Цитата:
Для вашей камеры надо определить следующее:
* Поддерживает ли она MJPG режимы.
Прогер CH341A, колодку переходную сам наваял
Миниатюры
Нажмите на изображение для увеличения
Название: post.cgi?id=attach:14:53410:295:4.jpg
Просмотров: 234
Размер:	213.0 Кб
ID:	3364  

Последний раз редактировалось sakatgg; 22.11.2015 в 14:53.
sakatgg вне форума   Ответить с цитированием
Старый 22.11.2015, 15:28   #259
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию Re: CyberWRT для роутеров на CPU RT5350

sakatgg
Мой комплект :
Нажмите на изображение для увеличения
Название: 12.jpg
Просмотров: 199
Размер:	117.8 Кб
ID:	3365
программатор тот же.
Шил им биосы материнок, к винтам цеплял (Seagate и WD через терминал), пытался шить им монитор через VGA...
Кстати, пытался ломать последний софт с поддержкой 26 серии, закончилось ничем:
https://exelab.ru/f/
Всем денег подавай
sunny вне форума   Ответить с цитированием
Старый 22.11.2015, 16:35   #260
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: CyberWRT для роутеров на CPU RT5350

Цитата:
винтам цеплял (Seagate и WD через терминал)
Тут использую от Siemens кабель MA-8720C, в 2002г помню за 900р брал, раритет И к роутерам естестно
Цитата:
Шил им биосы материнок
Эт ток SPI таким можно, в PLCC корпусе биос - не прошить таким

Последний раз редактировалось sakatgg; 22.11.2015 в 17:01.
sakatgg вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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