Jump to content

    

Tracealyzer для FreeRTOS

Наткнулся на логгер FreeRTOS от Percepio link. Инструмент показался интересным, но возник вопрос - насколько он необходим? Кто-то пользуется подобными инструментами, или это всего лишь красивая "игрушка"? Хотя, просмотреть недельный лог работы системы было бы наверное интересно.

Share this post


Link to post
Share on other sites

Хорошая вещь. Пользуюсь этой программой уже 2 года, иногда очень выручает при отладке межпроцессного взаимодействия.

Share this post


Link to post
Share on other sites
Хорошая вещь. Пользуюсь этой программой уже 2 года, иногда очень выручает при отладке межпроцессного взаимодействия.

Вы пользуетесь в Free режиме? На что его хватает? Например, из описания вроде бы следует, что в этом режиме он не показывает состояние очередей, семафоров и прочего, не показывает какую-либо статистику, тогда что остается для контроля межпроцессного взаимодействия?

Share this post


Link to post
Share on other sites

Free режим совсем ущербный, действительно не подходит для полноценной отладки. Пользуюсь в режиме Professional.

Share this post


Link to post
Share on other sites

Ответ от CEO Percepio AB. Недельный лог пока что не доступен

 

Johan Kraft

Our new streaming support for J-Link debug probes records only about 100 KB/s, so a 72 hour trace would be possible with a large hard drive. The current version of our tool is not yet able to open and process that long traces, but we are working on that.

Share this post


Link to post
Share on other sites

Proton, а у Вас ломаная програмка или как? Можете поделиться этой полезной штукой?

Share this post


Link to post
Share on other sites

Программу пришлось хорошо потрейсить чтоб подсмотреть серийник для своего компа. На других ПК он не будет работать.

 

Share this post


Link to post
Share on other sites

Есть у кого-нибудь лекарство для этой штуки?

Share this post


Link to post
Share on other sites
Программу пришлось хорошо потрейсить чтоб подсмотреть серийник для своего компа. На других ПК он не будет работать.

 

Может поделитесь информацией, как его можно хакнуть? )

Share this post


Link to post
Share on other sites
Программу пришлось хорошо потрейсить чтоб подсмотреть серийник для своего компа. На других ПК он не будет работать.

Это имеется в виду какая-то старая версия?

в тех, что доступны на сайте, такой финт не прокатит.

но, можно пропатчить.

 

если есть желающие потестить, то патч тут: (сам я не тестировал с реальным устройством, но теоретически должно работать).

http://rgho.st/6Zg2Rjt8X

 

инструкция:

после установки проги, заменить файл Tracealyzer.Application.dll

(C:\Program Files (x86)\Percepio\Tracealyzer for FreeRTOS\Tracealyzer.Application.dll),

его патченой версией из архива.

Запустить, в окне Welcome...

кликнуть "Enter License Key"

Offline activation -> Next

Activate your product using a License File -> Next

укажите на файл License.xml из архива -> Activate

Ну и сообщите о результатах, если не сложно.

Share this post


Link to post
Share on other sites

Круто! Софтина сказала что лицензия активирована! Демо файл открывает со всеми приблудами. С железкой еще не проверил.

Share this post


Link to post
Share on other sites

Antivira ругается что сайт фишинговый . Отключить и все равно качать?

Share this post


Link to post
Share on other sites
Antivira ругается что сайт фишинговый . Отключить и все равно качать?

не, не качайте. Там вирусы, мой брат скачал это и умер. :)

Share this post


Link to post
Share on other sites
Там вирусы, мой брат скачал это и умер.

:biggrin:

 

Спасибо! Проверю отпишусь.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now