Пытаюсь прошить motorolla c115

В данном форуме можно обсудить и найти информацию о SDR, в том числе о HackRF One, RTL-SDR и подобных устройствах, а также о программах SDRSharp, SDR Console и других
Ответить

Автор темы
lexx2810
Интересующийся
Сообщения: 21
Зарегистрирован: 12 май 2017, 17:24
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение lexx2810 » 14 май 2017, 16:14

Приветствую всех. Парни пытаюсь сделать себе моторолку прошитую осмком. Но так как в линухе я многое не понимаю то все встало на первой проблеме.
Делаю все по инструкции ,
lexx@lexx-System-Product-Name:~$ sudo su
root@lexx-System-Product-Name:/home/lexx# :P apt get update :P
:no: E: Неверная операция get :no:
root@lexx-System-Product-Name:/home/lexx#

Отправлено спустя 4 минуты 26 секунд:
Прошу прощения ошибку увидел сам , не поставил разделитель - .

Отправлено спустя 8 минут 55 секунд:
Все встало на компиляции . Даю команду ./build.sh
А в ответ просьба нажать контрол с. И тишина.
root@lexx-System-Product-Name:/opt/osmocom/gnu-arm-toolchain# ./build.sh
I will build an arm-elf cross-compiler:

Prefix: /opt/osmocom/gnu-arm-toolchain/install
Sources: /opt/osmocom/gnu-arm-toolchain/src
Build files: /opt/osmocom/gnu-arm-toolchain/build

Press ^C now if you do NOT want to do this.
^C
root@lexx-System-Product-Name:/opt/osmocom/gnu-arm-toolchain#

Теги:

Аватара пользователя

DesignerMix
Администратор
Администратор
Сообщения: 5164
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 189
Репутация: 600
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение DesignerMix » 14 май 2017, 18:45

lexx2810 писал(а):
14 май 2017, 16:23
Press ^C now if you do NOT want to do this.
Вам говорят нажмите CTRL+C если вы НЕ хотите делать то что вы хотите сделать... Не жмите CTRL+C

Аватара пользователя

Endless8Space
Модератор
Модератор
Сообщения: 571
Зарегистрирован: 15 ноя 2014, 18:23
Есть ответ: 38
Репутация: 102
Откуда: Омск
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение Endless8Space » 14 май 2017, 18:47

lexx2810,
lexx2810 писал(а):
14 май 2017, 16:23
А в ответ просьба нажать контрол с.
lexx2810 писал(а):
14 май 2017, 16:23
Press ^C now if you do NOT want to do this.
Нажать если вы НЕ хотите делать это (выполнить операцию)

Аватара пользователя

art90
Интересующийся
Сообщения: 30
Зарегистрирован: 13 май 2016, 14:26
Есть ответ: 1
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение art90 » 14 май 2017, 19:30

:shock: Вот же ленивый народ пошел, чуть что - сразу на форуме "гадить", даже не глядя на ошибки..
Вот пара сервисов тебе в помощь: https://translate.google.ru/, https://www.google.ru/


Автор темы
lexx2810
Интересующийся
Сообщения: 21
Зарегистрирован: 12 май 2017, 17:24
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение lexx2810 » 14 май 2017, 21:09

Парни не ругайтесь , я разбираюсь . Просто перевел коряво и не понял сразу. Второй день только вплотную занимаюсь. Всем спасибо за помощь Пока все идет нормально.

Отправлено спустя 1 час 35 минут 21 секунду:
После команды
2.7 Редактируем переменные среды
gedit .bashrc

Появились такие сообщения , я так понимаю что компиляция прошла неудачно. Подскажите пожалуйста в чем мои ошибки.
root@lexx-System-Product-Name:/opt/osmocom/gnu-arm-toolchain# gedit .bashrc

(gedit:18240): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

** (gedit:18240): WARNING **: Set document metadata failed: Установка атрибута metadata::gedit-spell-enabled не поддерживается

** (gedit:18240): WARNING **: Set document metadata failed: Установка атрибута metadata::gedit-encoding не поддерживается

:thinking:
:computer: И еще не понятно как действовать в gnu nano
Включаем перехват
nano src/target/firmware/Makefile
разкомментируем CFLAGS += -DCONFIG_TX_ENABLE

Отправлено спустя 4 минуты 22 секунды:
root@lexx-System-Product-Name:/opt/osmocom/gnu-arm-toolchain# arm-elf-gcc -v
arm-elf-gcc: команда не найдена

Аватара пользователя

DesignerMix
Администратор
Администратор
Сообщения: 5164
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 189
Репутация: 600
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение DesignerMix » 14 май 2017, 21:20

lexx2810, вот вы человек загадка... Вы явно выполняете какие-то инструкции и сюда постите ошибки которые получаете, но при этом не даете ссылку на те инструкции которым следуете. Здесь по вашему все должны понимать чего вы хотите добиться? Там наверняка должны быть зависимости которые требуется установить перед выполнением команд, пути должны быть прописаны корректно а также версии ПО используемого для вашей инструкции не должны конфликтовать, а вы даже не сказали на каком Linux'е все это работает. В общем с такой постановкой вопроса вам будет крайне сложно ответить (по крайней мере мне)...


wall-e341
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 17:57
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение wall-e341 » 14 май 2017, 21:44

У вас не собрался GCC ,ошибка может быть,что вы применяете не тот скрипт : ./build.sh к GCC 4.5.2 ,gnu-arm-build.3.sh к GCC 4.8.2, gnu-arm-build.2.sh не проверял ,с WireShark у него проблемы. И Linux у вас какой ,я на Parrot 3.5 64 bit так и не смог GCC собрать. Где ставилось без проблем Ubuyntu 12,14,16,Kali,Pentoo.


Автор темы
lexx2810
Интересующийся
Сообщения: 21
Зарегистрирован: 12 май 2017, 17:24
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение lexx2810 » 14 май 2017, 22:05

Прошу прощения , мозги затекли уже. Система ubuntu 16.04 tls
ссылка на инструкцию https://pastebin.com/qYE1yuxZ

Сейчас разбираюсь с путями , в инструкции и мои не совпадают.
Не бросайте меня на пути познания истины. :computer:

Отправлено спустя 1 минуту 16 секунд:
Бубунту 64 битная.

Отправлено спустя 2 минуты 2 секунды:
Парни а нельзя просто прошивку готовую скачать и залить в телефон.

Отправлено спустя 3 минуты 32 секунды:
Версия GCC gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4


Автор темы
lexx2810
Интересующийся
Сообщения: 21
Зарегистрирован: 12 май 2017, 17:24
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение lexx2810 » 15 май 2017, 12:54

2.7 Редактируем переменные среды
gedit .bashrc
Добавляем:
export PATH=$PATH:/root/opt/osmocom/gnu-arm-toolchain/install/bin/
source .bashrc
arm-elf-gcc -v :forget:
Не понятно зачем стоит ключ -v , это же чтоб смотреть версию gcc. Я правильно понимаю?

Отправлено спустя 1 минуту 1 секунду:
Пробую собрать на gcc версии 4.5


Автор темы
lexx2810
Интересующийся
Сообщения: 21
Зарегистрирован: 12 май 2017, 17:24
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение lexx2810 » 16 май 2017, 18:14

Привет всем , парни в общем все получилось , Все прошивки скомпилировались и лежат где надо . Но теперь на моем пути встала проблема прошивки. . Собственно оригинального адаптера у меня нет , есть преобразователь сигнала из программатора телефонного.
Держит любые скорости. Так вот в minicom все настраивается , телефон присылает ответ на нажатие кнопки . Но прошивка не запускается . пишет что не открыт порт . хотя в сторонних программах все работает. Скрины экрана ниже. Как побороть проблему не понимаю.

https://yadi.sk/i/FaqLM7li3JDNyU

Аватара пользователя

DesignerMix
Администратор
Администратор
Сообщения: 5164
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 189
Репутация: 600
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение DesignerMix » 16 май 2017, 19:08

lexx2810, сфотографируйте как у вас подключен кабель от программатора к телефону. Зачастую проблема в том, что плохой контакт (кнопки при этом могут присылать ответ на нажатия). В общем нужно убедиться что 2,5 джек вставлен в разъем до конца.

PS: Изображения на форум добавляются простым перетаскиванием в поле ввода текста.


Автор темы
lexx2810
Интересующийся
Сообщения: 21
Зарегистрирован: 12 май 2017, 17:24
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение lexx2810 » 16 май 2017, 19:49

Вот скрины и фото. https://yadi.sk/i/el_Dgt9u3JDZQb https://yadi.sk/i/_Mv22I0y3JDZTv https://yadi.sk/i/FbxXWiP83JDZcB

Не перетаскивается изображение . Потом из виндовс попробую.

Отправлено спустя 50 секунд:
Что то много получилось , извиняюсь если что.

Отправлено спустя 6 минут :
Преобразователь собран на чипе ft232bl и всегда нормально работал.
Вложения
Снимок экрана от 2017-05-16 19-40-07.png
Снимок экрана от 2017-05-16 19-40-35.png
IMG_0911.JPG

Аватара пользователя

DesignerMix
Администратор
Администратор
Сообщения: 5164
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 189
Репутация: 600
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение DesignerMix » 16 май 2017, 20:04

lexx2810, ну да, и FTMToolError и кабель нормально подключен...


Автор темы
lexx2810
Интересующийся
Сообщения: 21
Зарегистрирован: 12 май 2017, 17:24
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение lexx2810 » 16 май 2017, 20:13

не понял

Отправлено спустя 2 минуты 21 секунду:
lexx2810 писал(а):
16 май 2017, 20:10
не понял
Буду укорачивать провода.

Аватара пользователя

DesignerMix
Администратор
Администратор
Сообщения: 5164
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 189
Репутация: 600
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение DesignerMix » 16 май 2017, 20:21

а у вас длинные провода? :o


Автор темы
lexx2810
Интересующийся
Сообщения: 21
Зарегистрирован: 12 май 2017, 17:24
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение lexx2810 » 16 май 2017, 20:29

Юсб стандартный .

Отправлено спустя 4 минуты 47 секунд:
Все я в полном ступоре. Миником не может открыть порт и вылетает.

minicom: невозможно открыть /dev/ttyUSB0: Отказано в доступе
lexx@lexx-System-Product-Name:~$

Чем порт может быть занят :forget:

Отправлено спустя 17 минут 34 секунды:
lexx@lexx-System-Product-Name:~/osmocom/master/src$ sudo setserial /dev/ttyUSB0
/dev/ttyUSB0, UART: unknown, Port: 0x0000, IRQ: 0, Flags: low_latency
Вот такая информация по порту.

Отправлено спустя 5 минут 43 секунды:
minicom: невозможно открыть /dev/ttyUSB0: Отказано в доступе
lexx@lexx-System-Product-Name:~$ oneLin:/home/oneq # stty -F /dev/ttyUSB0
bash: oneLin:/home/oneq: Нет такого файла или каталога
lexx@lexx-System-Product-Name:~$ sudo stty -F /dev/ttyUSB0
[sudo] пароль для lexx:
speed 115200 baud; line = 0;
min = 1; time = 5;
ignbrk -brkint -icrnl -imaxbel
-opost -onlcr
-isig -icanon -iexten -echo -echoe -echok -echoctl -echoke
lexx@lexx-System-Product-Name:~$

Отправлено спустя 1 час 31 минуту 19 секунд:
Запустил прошивку на экране хелло ворд , а дальше то что должно происходить.
BAT-ADC: 563 3 0 0 1023 423 502 129
Charger at 26 mV.
Battery at 3849 mV.
Charging at 0 mA.
Battery capacity is 81%.

Отправлено спустя 3 минуты 24 секунды:
После выключения телефона там опять стандартная прошивка.

Аватара пользователя

DesignerMix
Администратор
Администратор
Сообщения: 5164
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 189
Репутация: 600
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение DesignerMix » 16 май 2017, 22:33

lexx2810 писал(а):
16 май 2017, 22:27
После выключения телефона там опять стандартная прошивка.
Она заливается как временная... На хабре ведь это написано.


Автор темы
lexx2810
Интересующийся
Сообщения: 21
Зарегистрирован: 12 май 2017, 17:24
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение lexx2810 » 16 май 2017, 22:40

Прошивается вроде нормально без ошибок . Только я не понял последовательность загрузки прошивок и к чему какой файл относится. И если она временная то какая постоянная , на хабре насчет этого не написано.

Аватара пользователя

DesignerMix
Администратор
Администратор
Сообщения: 5164
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 189
Репутация: 600
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение DesignerMix » 16 май 2017, 22:41

lexx2810, зайдите на osmocom и там почитайте про прошивки


Автор темы
lexx2810
Интересующийся
Сообщения: 21
Зарегистрирован: 12 май 2017, 17:24
Репутация: 0
Статус: Не в сети

Пытаюсь прошить motorolla c115

Сообщение lexx2810 » 16 май 2017, 22:45

Запускаем загрузчик, в моем случае для платформы E88:
$ sudo host/osmocon/osmocon -m c123xor -p /dev/ttyUSB0 target/firmware/board/compal_e88/hello_world.compalram.bin
запускать запись прошивки нужно через sudo. Тогда все пойдет.

Отправлено спустя 1 минуту 5 секунд:
Спасибо за совет . Может вкратце скажите последовательность?

Ответить

Вернуться в «Программно-определяемое радио»

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

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