04.04.2016, 16:34 | #291 |
Junior Member
Регистрация: 29.03.2016
Сообщений: 1
Вес репутации: 0 |
Re: CyberWRT для роутеров на CPU RT5350
Посмотрите, пожалуйста, может быть поможет :
http://4.bp.blogspot.com/-CBaR9FNfPv...859%5B1%5D.JPG |
04.04.2016, 18:14 | #292 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Re: CyberWRT для роутеров на CPU RT5350
Там пистон в полмиллиметра от площадки 1 ноги в сторону под флешь и 3 нога, дорожка под флешь и там где-то в 3мм от плошадки пистон. Отпаивать по любому и видно станет сразу
|
11.04.2016, 01:19 | #293 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Re: CyberWRT для роутеров на CPU RT5350
Распаял все 14шт gpio на Nexx WT1520. Управления через модуль gpioswitcher от Prana для CyberWrt. Видео приложил (убрать rar), снято камерой Logitech C510, подключенной к роутеру, использовал пакет uvc2http (памяти использует меньше чем mjpg-streamer), связь по WiFi - поэтому задержка на видео
В плане доступных gpio этот роутер рулит Попозже выожу что и где распаивал. Да, еще собирал CC r48925 профиль WT1520, там по умолчанию gpio 22-27 не видяться, незнаю мож в будущем измениться. Но сейчас надо править исходники, чтобы определялись и работали gpio. Последний раз редактировалось sakatgg; 11.04.2016 в 01:46. |
11.04.2016, 20:09 | #294 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Re: CyberWRT для роутеров на CPU RT5350
Распайка gpio на Nexx WT1520
Примеры обозначения: 18n - gpio 18 не подвязано 0+ - gpio 0 подвязка к 3.3В +20 (желтым) - место под резюк для подвязки gpio 20 к +3.3В R10k (красным) - установлен мною подвязка 10кОм на Gnd R0 перемычка sda, scl - для подключения расширителя PCF8574 (i2c), в котором уже есть подтяжка 4.7кОм к +5В, и в роутере подвязка к земле 10кОм, т.е. в итоге получается делитель и на gpio U=3.3В. P.S. Нашёл еще 22 и 26 gpio 3,4,5,6,15,16,27 не экспортируется write error: Invalid argument. 3,4,5,6,27 - SPI 15,16 - Tx, Rx 1,2,7,11,12, - управляются, но на плате с проца эти ноги не разведены, аналогично и на A5-V11 1,2 - I2C Итого можно юзать gpio: 0,8,9,10,13,14,17,18,19,20,21,22,23,24,2 5,26, 15,16 - Tx, Rx тоже можно отвязать от консоли в принципе К gpio 0 в момент старта только не надо подключать, даже светодиод - не стартует, после можно gpio 26 мигает при загрузке в uboot breed, нано пайка к пистону (скрин) Кстати особенность WT1520 с breed - если долго роутер стоял без питаниия, то при включении загружается uboot breed сам, если далее передернуть питание, то дальше грузиться как обычно. P.S. Отвязать gpio от системы, можно управлять (СС): В WT1520.dtsi, подредактировать : ralink,group = "jtag"; --> ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf", "led"; В WT1520.dts, дописать (секцию с gpio1: gpio@660, позволяет зкспортировать gpio выше 22) Код:
partition@50000 { label = "firmware"; reg = <0x50000 0xfb0000>; }; }; }; gpio1: gpio@660 { status = "okay"; }; }; }; Приложил редактированные WT1520.dts и WT1520.dtsi (СС) - под 16Мб флешь, отвязаны gpio от системы (можно управлять) и включена возможность управлять gpio выше 22 P.S.2 Gpio 15 (Tx),16 (Rx) - возможно перевести в режим gpio, консоль отключается, в rt5350.dtsi меняем ralink,function = "uartlite"; --> ralink,function = "gpio"; P.S.3 Примечание: в новых сборках из исходников, расположение секции может мигрировать в конфигах WT1520.dts, WT1520.dtsi, rt5350.dtsi - так что ориентируемся сами, что и где находиться Последний раз редактировалось sakatgg; 08.06.2016 в 00:06. Причина: Добавил как отвязать gpio от системы |
15.04.2016, 03:07 | #295 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Re: CyberWRT для роутеров на CPU RT5350
Распайка gpio на A5-V11
Пример: 22- - gpio 22 подвязан к Gnd 25+ - gpio 25 подвязан к +3.3V sda, scl лучше юзать на 21 и 26 (заменить резисторы на Gnd, поставить 10кОм). Только на этих, при подключенном LCD 1602, 2004 и подачи питания роутер стартует нормально, на других gpio необходимо подключать питание модуля немного попозже, иначе не стартует роутер. На 25 (w1) юзать сенсор ds1820, т.к. он уже подвязан к +3.3В через 4.7кОм. Gpio 21 сначало вычислил, что он на пистон выходит, подпаялся к пистону (нано) , но потом на прозвонку оказалось он на земле сидит через 1кОм почему-то. Потом вышел на этот резюк и заменил вместе с gpio 26 на 10кОм. Последний раз редактировалось sakatgg; 15.04.2016 в 03:31. |
02.06.2016, 00:48 | #296 | |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 |
Re: CyberWRT для роутеров на CPU RT5350
Цитата:
После компиляции СС-15.05.1 с этими изменениями на wt1520 можно управлять: 0,8,9,10,13,14,17,18,19,20,21,22,23,24,2 5,26 Код:
root@OpenWrt:~# cat /sys/kernel/debug/gpio GPIOs 0-21, platform/10000600.gpio, 10000600.gpio: gpio-0 (sysfs ) in hi gpio-7 (sysfs ) in hi gpio-8 (sysfs ) in lo gpio-9 (sysfs ) in hi gpio-10 (sysfs ) in hi gpio-11 (sysfs ) in hi gpio-12 (sysfs ) in hi gpio-13 (sysfs ) in hi gpio-14 (sysfs ) in hi gpio-17 (sysfs ) in hi gpio-18 (sda ) in hi gpio-19 (w1 ) in hi gpio-20 (scl ) in hi gpio-21 (sysfs ) in hi GPIOs 22-27, platform/10000660.gpio, 10000660.gpio: gpio-22 (sysfs ) in lo gpio-23 (sysfs ) in lo gpio-24 (sysfs ) in lo gpio-25 (sysfs ) in hi gpio-26 (sysfs ) in lo Последний раз редактировалось melsem; 02.06.2016 в 00:54. |
|
02.06.2016, 02:51 | #297 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Re: CyberWRT для роутеров на CPU RT5350
Gpio 15 (Tx),16 (Rx) на WT1520 - возможно перевести в режим gpio, если uart не нужен. Добавил здесь, как сделать.
Код:
root@OpenWrt:~# cat /sys/kernel/debug/gpio GPIOs 0-21, platform/10000600.gpio, 10000600.gpio: gpio-0 (sysfs ) out lo gpio-9 (sysfs ) out lo gpio-10 (sysfs ) out lo gpio-13 (sysfs ) out lo gpio-14 (sysfs ) out lo gpio-15 (sysfs ) out hi gpio-16 (sysfs ) out hi gpio-17 (scl ) in hi gpio-18 (sysfs ) out lo gpio-19 (sysfs ) out lo gpio-20 (sysfs ) out lo gpio-21 (sda ) in hi GPIOs 22-27, platform/10000660.gpio, 10000660.gpio: gpio-25 (w1 ) in hi root@OpenWrt:~# Код:
Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.290000] usbcore: Unknown symbol usb_hcd_amd_remote_wakeup_quirk (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.320000] usbcore: Unknown symbol pci_enable_device (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.330000] usbcore: Unknown symbol pci_get_device (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.340000] usbcore: Unknown symbol pci_dev_run_wake (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.350000] usbcore: Unknown symbol pci_set_master (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.360000] usbcore: Unknown symbol pci_disable_device (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.370000] usbcore: Unknown symbol usb_hcd_amd_remote_wakeup_quirk (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.400000] usbcore: Unknown symbol pci_enable_device (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.410000] usbcore: Unknown symbol pci_get_device (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.420000] usbcore: Unknown symbol pci_dev_run_wake (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.440000] usbcore: Unknown symbol pci_set_master (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.450000] usbcore: Unknown symbol pci_disable_device (err 0) Thu Jun 2 07:26:03 2016 kern.warn kernel: [ 31.460000] usbcore: Unknown symbol usb_hcd_amd_remote_wakeup_quirk (err 0) Разобрался в чём дело. Собирал прошивки с профилями A5-V11 и WT1520 (rt5350), этих варнингов не было. Затем выбрал профиль WT3020 (mt7620n) - тоже все нормально (варнингов нет). Потом опять перешёл на профиль WT1520 (rt5350) - и после этого варнинги появились. Да ещё и WiFi криво стал работать, сети сканирует, но AP не запускается. Короче проблема решилась, после перехода с профиля WT3020 на WT1520 нужно делать make clean и варнинги пропали в логе и WiFi заработал. Потом мож разберусь, как попроще эту проблему решить, может конфиги какие достаточно подменять. А то время много теряется. Последний раз редактировалось sakatgg; 03.06.2016 в 01:54. |
05.06.2016, 21:55 | #298 |
Junior Member
Регистрация: 05.06.2016
Сообщений: 1
Вес репутации: 0 |
Re: CyberWRT для роутеров на CPU RT5350
Здравствуйте.Поделитe cь пожалуйста образом (fullflash) для прошивки программатором WT1520 под флешку 8Mb (25q64).Спасибо.
Последний раз редактировалось Scan; 05.06.2016 в 21:58. |
16.06.2016, 06:02 | #300 |
Junior Member
Регистрация: 14.09.2015
Адрес: Южно-Сахалинск
Сообщений: 14
Вес репутации: 0 |
Re: CyberWRT для роутеров на CPU RT5350
Привет
Ребята ткните плиз нужно прошить оригинальный Hame A5 (16ram) - попался ненормальный как все 32метра есть ли прошивка для 16метрового (память EM639...)? планирую использовать только как принтсервер Спасибо Последний раз редактировалось dennis; 16.06.2016 в 07:58. |
Здесь присутствуют: 18 (пользователей: 0 , гостей: 18) | |
|
|