@telecatethysis

Страница 414 из 5118
Богдан
18.03.2017
21:14:28
речь о повседневной работе
повседневно работаю в консоли, и это чертовски удобно)

Qrx
18.03.2017
21:14:33
Просто я сначала только на 14 сделал и оно не работало

Serg
18.03.2017
21:14:42
И ты удаленно код отлаживал на них? Какой в этом смысл? Отдали сырые устройства?

Google
Catethysis
18.03.2017
21:15:12
Да, мы отдали первую партию (1к штук) сырых устройств.

Serg
18.03.2017
21:15:40
Это и есть экзотический случай имхо

Catethysis
18.03.2017
21:15:41
Зато закрепились на рынке, в отличие от Васи, который ещё три года прошивку вылизывал.

Qrx
18.03.2017
21:15:51
Заменил на все 5

Не работает

Serg
18.03.2017
21:16:01
для таких случаев можно использовать что угодно

Catethysis
18.03.2017
21:16:08
Вероятно, ты не связан с коммерческой разработкой электроники, раз у тебя такие вопросы

Serg
18.03.2017
21:16:25
Я виндовый пользователь

Все инструменты на винде

Catethysis
18.03.2017
21:16:34
А если отлаживаемая железка лежит в другой комнате, возле билд-сервера или какой-то большой/мощной/высоковольтной фиговины?

Все инструменты на винде
И при чём тут это?

Google
Catethysis
18.03.2017
21:17:08
Чего бл?...

Не, ладно, я лучше спать пойду :)

Богдан
18.03.2017
21:17:20
Например, что именно удобно?
Вот пару недель назад плотно дебажил мк, постоянно в openocd сидел - то кусок сдампить, то адреса прочитать, то еще что - всё через консоль. А так основная работа под линухом с кэдэнсом. Там целый зоопарк разномастных утилит, конечно они все с гуями, но чаще удобнее осущесвлять консольный старт без гуев. Это даже быстрее чаще всего.

Catethysis
18.03.2017
21:17:22
Тимвьювер бл

Serg
18.03.2017
21:18:07
Если удаленно девайс отлаживать - соглашусь, вариантов нет

Catethysis
18.03.2017
21:18:08
Или ты из тех, кто код картинкой посылает?

Serg
18.03.2017
21:18:24
Ты привел пример что комп в другой комнате

я так понял

Catethysis
18.03.2017
21:18:33
Ну да

Dr
18.03.2017
21:20:29
в консоли та же раскраска и форматирование

вообще 1:1

а работает на порядок быстрее

Qrx
18.03.2017
21:20:54
Блять, она заработала!

Serg
18.03.2017
21:20:56
что работает быстрее?

Qrx
18.03.2017
21:21:21
Но только после того как я залил не через st-flash, а через openocd

Dr
18.03.2017
21:21:23
передача данных между устройствами

Qrx
18.03.2017
21:21:31
Почему?

Google
Serg
18.03.2017
21:21:45
Dr
18.03.2017
21:21:47
что работает быстрее?
ты не отлаживал железку которая в инеты выходит через gprs

Serg
18.03.2017
21:22:00
а тут причем консоль?

Dr
18.03.2017
21:22:09
а причем тут консоль?
ты предложил удаленно отлаживать железо тимвьювером

Serg
18.03.2017
21:22:11
аа, удаленно через инет?

Dr
18.03.2017
21:22:17
да

Serg
18.03.2017
21:22:20
понял, нет не отлаживал

уже выше писал - если надо удаленно железку отлаживать, вариантов нет

Dr
18.03.2017
21:23:09
с форматированием и подсветкой

Serg
18.03.2017
21:23:38
все можно настроить, но надо настраивать и надо значть настройки отправителя

Богдан
18.03.2017
21:24:47
Но только после того как я залил не через st-flash, а через openocd
мб настройки подключения были кривые, или может перекопилил в суматохе

Dr
18.03.2017
21:25:07


богомезкий пхп, но под рукой нет ничего другого

подсветочка, отступы

Serg
18.03.2017
21:26:47
ну вот, код картинкой, админ - действуй :)

Dr
18.03.2017
21:27:07
но на мой комп он попадает через консольку

Catethysis
18.03.2017
21:27:19
Тут же для демонстрации технологии. Ты чот странный

Dr
18.03.2017
21:27:24
не картинкой с другого сервера, а именно консольным представлением

Google
Catethysis
18.03.2017
21:27:32
А ещё покажи мне, как ты гуём будешь по ssh работать с железкой за три тыщи километров?

Это только если в гуе предусмотрена эта возможность

А в консоли эта возможность просто по умолчанию встроена

Dr
18.03.2017
21:27:40
по ssh, да

Catethysis
18.03.2017
21:27:45
а ты докажи :)
В смыыыысле

Dr
18.03.2017
21:27:55
а ты докажи :)
спеки на ssh сам найдешь?

Qrx
18.03.2017
21:28:10
st-flash --format ihex write blink.hex

Serg
18.03.2017
21:28:26
верю, шучу я, успокойтесь :)

Qrx
18.03.2017
21:28:28
Говорит залил, а на деле...

Catethysis
18.03.2017
21:30:35
Нет.

Serg
18.03.2017
21:31:12
А какая необходимость была отлаживать именно удаленно? А не отладить локально и переслать банарник для прошивки

Какие-то уникальные условия для девайса на месте?

Catethysis
18.03.2017
21:34:15
Нет, говорю же: к сожалению, возможности такой в тех девайсах итоге не было. Но если бы было -- мне бы было стльно удобнее.

Dr
18.03.2017
21:34:48
Другая девайсина весит и стоит дохуя, везти дорого и долго

Стоит там где медведи не срали

Qrx
18.03.2017
21:35:44
Сделал пустой цикл, который считает до 2000000, чтобы мигал светодиод. Он не мигает, но если добавить asm("NOP") - то мигает. Это оптимизация компилятора или что?

Serg
18.03.2017
21:35:46
ясно

Google
Дмитрий
18.03.2017
21:58:08


Qrx
18.03.2017
22:26:28
Уже)

Danil
18.03.2017
22:26:55
Уже)
Тогда да оптимизация, оно же заработало, да?

Qrx
18.03.2017
22:27:21
Ага

Danil
18.03.2017
22:29:52
Меня эта оптимизация вообще настораживает, народ говорил о проблемах записи в регистр не в той последованности какая была написана

Аля компилятор решил раз ничего с адресом ничего не происходит, то выкину из него промежуточные записи. А то что там, железо, что-то делает с этим значением он не знает

Ужастик на ночь. Статья вроде на хабре была, а найти не могу

Qrx
18.03.2017
23:28:41
А volatile тупо запрещает оптимизацию?

Qrx
18.03.2017
23:36:11
?

А официальная документация по cmisi у Кейла? Просто там в примерах копирайт Arm limited указан, а другой документации я не нашел

Cmsis

Прост почему дока на сайте разработчика IDE, а не сайте армов

LexsZero
19.03.2017
07:24:05
In October 2005, Keil (Keil Elektronik GmbH in Munich, Germany, and Keil Software, Inc. in Plano, Texas) were acquired by ARM.[4]

наверное вот поэтому

а также какая-то документация есть в https://github.com/ARM-software/CMSIS

Ingenegr
19.03.2017
07:25:41
А volatile тупо запрещает оптимизацию?
Volatile запрещает оптимизацию(например не трогать переменную)

Qrx
19.03.2017
07:26:18
А, она в папке есть

Ingenegr
19.03.2017
07:26:20
Qrx
19.03.2017
07:26:23
Оффлайн

Страница 414 из 5118