Free trace analyzer for FreeRTOS? - Page 1
Forum section: electronics / projects

author: abhishekkumar1902
author_rank: Regular Contributor
timestamp: December 26, 2017, 12:57:35 pm
content: Is there any other freeware trace analyzer available for FreeRTOS like the Percepio Tracealyzer?

author: mubes
author_rank: Regular Contributor
timestamp: December 26, 2017, 03:55:09 pm
content: If you have a JLink then Segger SystemViewer is free but not Free, depending on which JLink version you have for FreeRTOS (at least up to v9, haven't looked for V10 support) ... I think it actually works for pretty much all jlinks, but gives you warnings about not being correctly licenced.RegardsDave

author: abhishekkumar1902
author_rank: Regular Contributor
timestamp: December 27, 2017, 08:58:07 am
content: Thanks, Jlink is quite an expensive device actually. I found some clones of Jlink on aliexpress.com, not sure if they really works:https://www.aliexpress.com/item/1PC-Jlink-V8-emulator-J-LINK-arm-emulator-The-STM32-emulator-automatically-upgrades/32824539326.html?spm=2114.search0104.3.1.mjUONx&ws_ab_test=searchweb0_0,searchweb201602_2_10152_5000015_10151_10065_10344_10068_10342_10343_51102_10340_10341_5130015_10084_10083_10307_5080015_10312_5790015_10059_10313_10314_10534_100031_10604_10103_10605_10594_5060015_10107_10142,searchweb201603_32,ppcSwitch_5&algo_expid=ab963434-4d56-48bf-a256-a0847b2e89e7-0&algo_pvid=ab963434-4d56-48bf-a256-a0847b2e89e7&rmStoreLevelAB=5

author: mubes
author_rank: Regular Contributor
timestamp: December 27, 2017, 10:55:54 am
content: Ok; you're wanting the software support that costs money to produce, but then don't want to pay the money, even indirectly, to get it...not too classy.There's a significant difference (at least in my book) between hacking functionality onto devices you've bought (like the rigol or keysight scopes) and simply ripping off producers who are trying to make a living.In any case, there are _very_ cheap options available from Segger now ( < $20 or so iirc ) so there's very little excuse for not supporting the people who's software you want to use.Jeez, I sound increasingly like a Segger apologist. I'm not (my preference is the blackmagic probe for hobby level stuff) but the Segger stuff Just Works and that costs time and effort to deliver - they deserve to get paid for that. We already saw the guys producing low capability logic analysers leave the market because unethical vendors discovered it was just the smart application of a cypress chip .... It would be a shame if that happened with _everyone_ trying to do something cost-effective, just leaving the expensive options.Dave

author: aandrew
author_rank: Frequent Contributor
timestamp: December 29, 2017, 12:24:39 am
content: Actually, I have little sympathy for Saleae.The old Logic device was literally nothing but an FX2LP and some resistors. There was nothing to even clone; you could take a $3 FX2LP breakout from ebay/aliexpress/whereever and it would work. This wasn't hardware engineering, it was sheer laziness and they got bit bad by their own shortcut. You can't take a risk like that in an open market. Great software though, and that's what sold so many devices. (For real analysis I use sigrok and a lot of sed/awk post-processing, but to each their own.)Saleae learned their lesson though: their Logic Pro devices are top-notch examples of hardware and industrial engineering. I own two of them and am *very* pleased with the hardware.

author: xani
author_rank: Frequent Contributor
timestamp: December 29, 2017, 02:52:58 am
content: Quote from: mubes on December 27, 2017, 10:55:54 amIMO in those cases where hardware is easily clone-able vendors should just... sell the softwareQuoteIs it different ? For stuff like "turn off input bandwidth filter" I'd agree (as it costs them nothing and you bought the hardware already), but for advanced software options like extra serial decoding options vendor had to pay someone to develop that part of software and you are getting that for free. How is that different from not paying Saleae for their hardware but using their software with cheapo chinese clones ?I do not like trend of software-locking features one bit, especially with ridiculous pricing (with basic decode options sometimes costing more than actual good logic analyzer with software), but that is still basically stealing the software