Since I recently bought a J-Link Edu I tried Ozone again. So I'm continuing my thread from here:
7. power sampling with J-Link Edu
(Everything was tested while connected to a STM32L011F4P6 with 4MHz SWD, 5V pin of debugger was loaded with a potentiometer.)
8. wrong expressions in data sampling get removed. e.g. I want to plot a register value by entering ‘*(uint*)(0x40001024)/100’ but instead of just ‘enter’ I accidentally hit the ‘+’ and ’enter’ key. Now the expression is wrong and will be removed. I could copy it from the console where an error message appears, but this is annoying.
9. some expressions are evaluated as wrong when reloading the elf-File. again ‘*(uint*)(0x40001024)/100’, after a reload it is suddenly wrong and will be removed. very annoying if you have serveral of these expressions
10. auto reload sometimes doesn't work and I keep loading old code without realizing it or I accidentally click on 'no'. Please just add a reload button.
7. power sampling with J-Link Edu
(Everything was tested while connected to a STM32L011F4P6 with 4MHz SWD, 5V pin of debugger was loaded with a potentiometer.)
- First I calibrated with J-Link commander and no load:
- On the J-Link Web control panel it seems ok: it shows 0mA (5.45mA peak)
- Ozone on the other hand only outputs the values 5.000mA or 4294959.000mA
- On the J-Link Web control panel it seems ok: it shows 0mA (5.45mA peak)
- with load
- I get some reasonable values on the J-Link Web control panel (not great, but better than guessing)
- with ozone, well is hard to test because of the following points, but for low values there seem to be only 5mA, 18mA and 31mA, nothing in between.
- I get some reasonable values on the J-Link Web control panel (not great, but better than guessing)
- the power sampling list is broken, i.e. scrolling is not possible
- the plot is not working, i.e. there no visible data
- the operation is very unstable. J-Link will freeze, or not, I don’t see any correlation with something. I then cannot stop the debug session, halt at a break point or do anything. Only unplugging the J-Link helps. After that, it says: “The connected emulator does not support POWERTRACE”
8. wrong expressions in data sampling get removed. e.g. I want to plot a register value by entering ‘*(uint*)(0x40001024)/100’ but instead of just ‘enter’ I accidentally hit the ‘+’ and ’enter’ key. Now the expression is wrong and will be removed. I could copy it from the console where an error message appears, but this is annoying.
9. some expressions are evaluated as wrong when reloading the elf-File. again ‘*(uint*)(0x40001024)/100’, after a reload it is suddenly wrong and will be removed. very annoying if you have serveral of these expressions
10. auto reload sometimes doesn't work and I keep loading old code without realizing it or I accidentally click on 'no'. Please just add a reload button.