Size: a a a

2021 April 12

S

Sven in Embedded Group
Does anyone use a Hantek 4032L logic analyzer and pulseview? I use sigrok/pulseview with a logic analyzer. So far I have had 2 Saleae 8ch/16ch clones. I don't have that much experience with logic analyzers. I was advised to set the Saleae clone to at least four times the clock speed when recording with pulseview in order to detect the start and end of the edges accurately enough. The Hantek 4032L has pins for external clock signals. Do I still need to set the quad speed in sigrok/pulseview? I tested this today on a Z80 chess computer and I don't see any difference when I set the 4 Mhz clockspeed of the Z80 or a higher speed. I connected the Clk pin from the Z80 to the Clk pin from the Hantek 4032L. Does anyone have any experience with this? What setting do I need for the clockspeed in pulseview?
источник

DS

Dmitriy Salko in Embedded Group
It doesn't matter what analyzer you have. You should always set sampling rate to at least twice than signal frequency that you going to measure. 4 times is better (and more)
источник

LM

Levitin Mikhail in Embedded Group
salea clones shows very unpredictable results on a freuences > 8MHz from my experience
источник

S

Sven in Embedded Group
ok, thanks for your advice
источник
2021 April 13

S

Sven in Embedded Group
my cheap clone worked only up to 16 MHz.
источник

LM

Levitin Mikhail in Embedded Group
DS Logic Pro is much more accurate. But also much more expensive
источник

S

Sven in Embedded Group
the 40-pin chip-clip was more expensive than the 2 saleae clones together.
источник

LM

Levitin Mikhail in Embedded Group
:)
источник

S

Sven in Embedded Group
источник

S

Sven in Embedded Group
bought the clip on ebay, came from Israel
источник

DC

Dmitry CTM in Embedded Group
Так там вроде зефир и есть? По крайней мере, в текущей версии. Не осилил, как правильно подтягивать кастомные dts в проект?
источник

DC

Dmitry CTM in Embedded Group
Под sdk тут понимается старый sdk от нордика?
источник

OK

Oleg Krv in Embedded Group
Неа новый, на базе зефира, а с старым я года два назад разбирался. Бррр. Но может и я тогда меньше знал. Но новый гораздо проще.
источник

OK

Oleg Krv in Embedded Group
Dts, если с нуля писать - то своя плата с указанием где искать платы для cmake.
источник

DC

Dmitry CTM in Embedded Group
Т.е. под новым понимается nrf Connect SDK (работающий на зкфире же), а под зефиром - бандл с сайта зефира?
источник

DC

Dmitry CTM in Embedded Group
Олег, а где это указывается? С самим dts вроде разобрался
источник

DC

Dmitry CTM in Embedded Group
Как в dts прописать работу отоадочной консоли зефира через usb cdc?
источник

OK

Oleg Krv in Embedded Group
set(BOARD_ROOT ${CMAKE_SOURCE_DIR})
и в корне проекта такая структура где описаны платы. или вынести в отдельную папку
источник

OK

Oleg Krv in Embedded Group
там с cmake проэкта у меня в зависимотри от ключа и разные ядра подключаются, оригинальное и от nrf sdk. а так все гибко
источник

OK

Oleg Krv in Embedded Group
я с usb не работал, но самаконсоль подключается как:
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
для обычного уарт. надо смотреть если стык с cdc
tcnm
источник