Skip to main content

Topics

This section allows you to view all Topics made by this member. Note that you can only see Topics made in areas you currently have access to.

Topics - rotdrop

1
Open Bench Logic Sniffer / Accuracy of the OLS?
How accurate is the timing of the OLS? And slightly off-topic: how accurate is the timing produced by crystal oscillators in general? I just tried to measure the duty cycle of some PWM signal, and in a perfect world that duty cycle should be off by at most 0.1us. That PWM signal is generated by some other uC running at 20MHz. Measuring the duty period with the OLS at 100MHz shows a duty cycle of roughly 1497.5 us. This is just out of curiosity, I do not need such an accurate signal, so my question is somewhat academical at this point.
2
Open Bench Logic Sniffer / Channel mask/RLE
Would maybe a "channel mask" be a good idea? I.e. a bit-mask used inside the FPGA to mask out certain channels before applying RLE encoding and storing the stuff in the sample buffer? The probe input ports of the OLS are floating, so if I do not connect unused probes to ground (or VCC) then I will have random noise on those unconnected channels. Or is such a feature already implemented? This is not an issue without RLE, without RLE the client can post-process the data to his liking, but noise on unconnected probe-inputs makes RLE encoding more or less useless. And connecting six unused cables to ground pins just to get a clean RLE-encoded I2C signal with the remaining two channels is a little bit annoying (but works, of course).

So my question is: is this functionality already there?

Thanks,

Claus
3
Open Bench Logic Sniffer / Toolchain for building FPGA firmware
What toolchain is needed to compile the VHDL-core form source? Would I need to purchase one of the (not so inexpensive) kits from Xilinx, or are there other ways? Sorry if this question already came up, but I did not find anything about it in the wiki and  forums. Of course, the mere fact that I ask this question implies that I'm a VHDL greenhorn, but OTOH, it is just a programming language.

Thanks,

Claus

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01212287816session_write_close ( )...(null):0
20.01242419408ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01242420184Database_MySQL->query( ).../DatabaseHandler.php:119
40.05502558920Database_MySQL->error( ).../Db-mysql.class.php:273