8–4 Chapter 8: Configuration and Remote System Upgrades in Cyclone IV Devices
Configuration
Cyclone IV Device Handbook, May 2013 Altera Corporation
Volume 1
Power-On Reset (POR) Circuit
The POR circuit keeps the device in reset state until the power supply voltage levels
have stabilized during device power up. After device power up, the device does not
release nSTATUS until V CCINT, V CCA , and V CCIO (for I/O banks in which the
configuration and JTAG pins reside) are above the POR trip point of the device.
V CCINT and V CCA are monitored for brown-out conditions after device power up.
1 V CCA is the analog power to the phase-locked loop (PLL).
In some applications, it is necessary for a device to wake up very quickly to begin
operation. Cyclone IV devices offer the fast POR time option to support fast wake-up
time applications. The fast POR time option has stricter power-up requirements when
compared with the standard POR time option. You can select either the fast option or
the standard POR option with the MSEL pin settings.
1 If your system exceeds the fast or standard POR time, you must hold nCONFIG low
until all the power supplies are stable.
f For more information about the POR specifications, refer to the Cyclone IV Device
Datasheet.
f For more information about the wake-up time and POR circuit, refer to the Power
Requirements for Cyclone IV Devices chapter.
Power Up
If the device is powered up from the power-down state, V CCINT, V CCA , and V CCIO (for
the I/O banks in which the configuration and JTAG pins reside) must be powered up
to the appropriate level for the device to exit from POR.
Reset
After power up, Cyclone IV devices go through POR. POR delay depends on the MSEL
pin settings, which correspond to your configuration scheme. During POR, the device
resets, holds nSTATUS and CONF_DONE low, and tri-states all user I/O pins (for PS and
FPP configuration schemes only).
1 To tri-state the configuration bus for AS and AP configuration schemes, you must tie
nCE high and nCONFIG low.
The user I/O pins and dual-purpose I/O pins have weak pull-up resistors, which are
always enabled (after POR) before and during configuration. When the device exits
POR, all user I/O pins continue to tri-state. While nCONFIG is low, the device is in
reset. When nCONFIG goes high, the device exits reset and releases the open-drain
nSTATUS pin, which is then pulled high by an external 10-k pull-up resistor. After
nSTATUS is released, the device is ready to receive configuration data and the
configuration stage starts.
f For more information about the value of the weak pull-up resistors on the I/O pins
that are on before and during configuration, refer to the Cyclone IV Device Datasheet
chapter.
Configuration
Configuration data is latched into the Cyclone IV device at each DCLK cycle. However,
the width of the data bus and the configuration time taken for each scheme are
different. After the device receives all the configuration data, the device releases the
open-drain CONF_DONE pin, which is pulled high by an external 10-kpull-up resistor.
A low-to-high transition on the CONF_DONE pin indicates that the configuration is
complete and initialization of the device can begin.
Chapter 8: Configuration and Remote System Upgrades in Cyclone IV Devices 8–7
Configuration
May 2013 Altera Corporation Cyclone IV Device Handbook,
Volume 1
You can begin reconfiguration by pulling the nCONFIG pin low. The nCONFIG pin must
be low for at least 500 ns. When nCONFIG is pulled low, the Cyclone IV device is reset.
The Cyclone IV device also pulls nSTATUS and CONF_DONE low and all I/O pins are
tri-stated. When nCONFIG returns to a logic-high level and nSTATUS is released by the
Cyclone IV device, reconfiguration begins.
Configuration Error
If an error occurs during configuration, Cyclone IV devices assert the nSTATUS signal
low, indicating a data frame error and the CONF_DONE signal stays low. If the
Auto-restart configuration after error option (available in the Quartus II software in
the General tab of the Device and Pin Options dialog box) is turned on, the
Cyclone IV device releases nSTATUS after a reset time-out period (a maximum of
230 s), and retries configuration. If this option is turned off, the system must monitor
nSTATUS for errors and then pulse nCONFIG low for at least 500 ns to restart
configuration.
Initialization
In Cyclone IV devices, the initialization clock source is either the internal oscillator or
the optional CLKUSR pin. By default, the internal oscillator is the clock source for
initialization. If you use the internal oscillator, the device provides itself with enough
clock cycles for proper initialization. When using the internal oscillator, you do not
have to send additional clock cycles from an external source to the CLKUSR pin during
the initialization stage. Additionally, you can use the CLKUSR pin as a user I/O pin.
You also have the flexibility to synchronize initialization of multiple devices or to
delay initialization with the CLKUSR option. The CLKUSR pin allows you to control
when your device enters user mode for an indefinite amount of time. You can turn on
the Enable user-supplied start-up clock (CLKUSR) option in the Quartus II software
in the General tab of the Device and Pin Options dialog box. When you turn on the
Enable user supplied start-up clock option (CLKUSR) option, the CLKUSR pin is the
initialization clock source. Supplying a clock on the CLKUSR pin does not affect the
configuration process. After the configuration data is accepted and CONF_DONE goes
high, Cyclone IV devices require 3,192 clock cycles to initialize properly and enter
user mode.
1 If you use the optional CLKUSR pin and the nCONFIG pin is pulled low to restart
configuration during device initialization, ensure that the CLKUSR pin continues to
toggle when nSTATUS is low (a maximum of 230 s).
На это похоже?
Auto-restart configuration after error option (available in the Quartus II software in
the General tab of the Device and Pin Options dialog box) is turned on, the
Cyclone IV device releases nSTATUS after a reset time-out period (a maximum of
230 s), and retries configuration. If this option is turned off, the system must monitor
nSTATUS for errors and then pulse nCONFIG low for at least 500 ns to restart
configuration
в конце концов, раз уж всё уже меняли, попробуйте подкинуть другой генератор..
Форум РадиоКот • Просмотр темы — Осциллографы, анализаторы и генераторы Hantek
Сообщения без ответов | Активные темы
ПРЯМО СЕЙЧАС: |
Автор | Сообщение |
---|---|
|
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Родился
Зарегистрирован: Сб фев 11, 2017 15:20:57 Рейтинг сообщения: 0
|
Доброго дня всем, может кто пользуется осликом DSO1062B? Нужна характеристика подзарядки на него,а то с ремонта не вернули.Надо что-то подобрать эдентичное. Зарание спасибо. |
Вернуться наверх |
Профиль
|
Реклама | |
|
|
RU3DDM |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Карма: 20 Рейтинг сообщения: 0
|
Ну,продаваны пишут так: DC Input:12—17VDC, 1500mA. На штекере плюс и минус думаю можно определится,ежели не написано. |
Вернуться наверх | |
Реклама | |
|
|
Тарчок |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Карма: 4 Рейтинг сообщения: 0
|
RU3DDM |
Вернуться наверх | |
serg_ingener |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Зарегистрирован: Ср сен 13, 2017 17:58:00 Рейтинг сообщения: 0
|
Подскажите , есть драйвера к осциллографу Hantek 6022BE для винды 8.1 на ноубуке ? |
Вернуться наверх | |
Реклама | |
|
ИБП MEAN WELL серии DRC-180 на DIN-рейку – новое решение для пожарно-охранных систем
Компания MEAN WELL расширила семейство DRC-40/60/100 – недорогих ИБП (UPS) 2-в-1 (ИП и контроллер заряда/разряда АКБ в одном корпусе) с креплением на DIN-рейку. Теперь доступны модели мощностью 180 Вт новой серии DRC-180. Подробнее>> |
Chaos0xff |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Карма: -1 Рейтинг сообщения: 0
|
Вроде как есть дровишки на 6022 |
Вернуться наверх | |
Реклама | |
|
|
LDTVN |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
||
Карма: 2 Рейтинг сообщения: 2
|
Хантек — крайне не надежное, глючное и неремонтопригодное барахло. Я бы на вашем месте воздержался бы от таких громких заявлений! Может поддержка Hanтек и хромает, но они наиболее исследовании, к тому же далеко не факт, что аналогичной проблемы не будет в том же Siglent, который вы так хвалите, вы уверены что там нет микросхем которые невозможно опознать? А какова вероятность что их поддержка поможет вам решить аналогичную проблему? |
||
Вернуться наверх | |||
yuryhor |
Заголовок сообщения: Re: Портативные и USB осциллографы Hantek
|
Зарегистрирован: Пн сен 18, 2017 10:33:04 Рейтинг сообщения: 0
|
Ar-Gen-Tum писал(а): vahoo писал(а): после переименовки DSO2090USB.dll в DSO_2090USB.dll и копировки в system32, labview не ругается но и не работает Загляните сюда: NOV@TEK — Download нет не сработал, вот ошибка «MFC42D.DLL is missing from your computer» скачал MFC42D.DLL (и MSCRTD.DLL тоже нужен был) все заработало. |
Вернуться наверх | |
LDTVN |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
||
Карма: 2 Рейтинг сообщения: 0
|
Здравствуйте. NightStranger, скажите, вам удалось отремонтировать свой осциллограф? Там скорее всего поможет ребол FPGA EP3C5F256C8N, а не замена АЦП. С BGA на безсвинцовке часто бывают проблемы. |
||
Вернуться наверх | |||
radiohead |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Зарегистрирован: Пн июл 03, 2017 19:46:58 Рейтинг сообщения: 0
|
А можно схемку выложить или ссылку на нее дать, очень хотелось бы посмотреть. |
Вернуться наверх | |
LDTVN |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
||
Карма: 2 Рейтинг сообщения: 0
|
Да не вопрос, смотрите, изучайте. |
||
Вернуться наверх | |||
radiohead |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Зарегистрирован: Пн июл 03, 2017 19:46:58 Рейтинг сообщения: 0
|
|
Вернуться наверх | |
str-ms |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Зарегистрирован: Пн авг 29, 2016 09:59:06 Рейтинг сообщения: 0
|
Привет! P.S. Пока писал этот пост — словил первый глюк. Ослик взял и сам перезагрузился. Настораживает… |
Вернуться наверх | |
radiohead |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Зарегистрирован: Пн июл 03, 2017 19:46:58 Рейтинг сообщения: 0
|
Привыкай, таких глюков будет дофига ) У меня такого рода ребуты часто проявляются, когда не успевает заполниться буфер данных. Например в режиме триггера при включении памяти в 40к и длинной развертке в 800ms он ооооочень долго думает и заполняет эту самую память. Вот если в этот самый момент его начать как либо дергать (ну развертку крутить или еще чего) то он обязательно перезагрузится ). Я с ним уже изрядно помучился, но вроде привык понемногу к его выкрутасам ) |
Вернуться наверх | |
xterro |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
||
Карма: 18 Рейтинг сообщения: 0
|
Неужели в них реально куча глюков? Купишь и нарвёшься… или лечится прошивками? |
||
Вернуться наверх | |||
radiohead |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Зарегистрирован: Пн июл 03, 2017 19:46:58 Рейтинг сообщения: 0
|
могу сказать только за DSO5102P, очень сильно ощущается нехватка памяти. вероятно, если было бы больше памяти, работал бы стабильнее. а прошивка у меня вроде как последняя стоит. |
Вернуться наверх | |
sng61 |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Карма: 8 Рейтинг сообщения: 3
|
словил первый глюк. Ослик взял и сам перезагрузился. Настораживает… Пусть Вас успокаивает мысль, что современный осциллограф — это прежде всего компьютер, со своей операционкой и прикладным софтом, их версиями, багами, апами, которые пишут живые люди, у которых жены, дети, долги… и иногда живот болит. Тогда будет проще воспринимать минусы)) |
Вернуться наверх | |
str-ms |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Зарегистрирован: Пн авг 29, 2016 09:59:06 Рейтинг сообщения: 0
|
sng61 писал(а): Пусть Вас успокаивает мысль, что современный осциллограф — это прежде всего компьютер, со своей операционкой и прикладным софтом, их версиями, багами, апами, которые пишут живые люди, у которых жены, дети, долги… и иногда живот болит. Тогда будет проще воспринимать минусы)) Я это прекрасно понимаю, я программист с образованием электронщика-конструктора ЭВС, кому ж как не мне это понимать |
Вернуться наверх | |
LDTVN |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
||
Карма: 2 Рейтинг сообщения: 0
|
Честно говоря у меня на DSO5102B такой проблемы вроде и не было, 40к/канал довольно часто включено. Первые ребути начались, когда начала умирать NAND-флеш. Началось с того, что когда я пробовал записать «живую» осциллограмму на флешку, то в конце записи он зависал и через 20с на перезапуск, через пару месяцев, перезапуск происходил при использовании 1М памяти, дальше еще немного упала планка памяти, ну и в конце, у меня пропал счетчик загрузок, за ним через день серийный номер, а на следующий день он начал перезагружаться через 5 мин работы. На тот момент, когда пропал счетчик загрузок, я пробовал обновить прошивку, но процесс обновления срывался и выдавал ошибку. |
||
Вернуться наверх | |||
sng61 |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Карма: 8 Рейтинг сообщения: 0
|
На новом 5102Б первое зависание случилось через пару дней после первого старта. Слава богу, что был предупрежден и вооружен, хоть конечно огорчило немного. Затем периодические ступоры воспринимал как данность. Некоторые тормоза — аналогично. Шум — в пределах разумного за такую сумму. Вспоминать и описывать все ситуации особого смысла не вижу. |
Вернуться наверх | |
str-ms |
Заголовок сообщения: Re: Осциллографы, анализаторы и генераторы Hantek
|
Зарегистрирован: Пн авг 29, 2016 09:59:06 Рейтинг сообщения: 0
|
Ещё вдогонку вопрос. У меня всё же есть необходимость «лезть в розетку» этим осликом — нужно переделать несколько компьютерных БП (насчёт гальванической развязки в курсе). Начал искать щуп 100:1, на ослики owon они почему-то дешевле. Есть ли возможность съэкономить, взяв вот такой щуп? |
Вернуться наверх | |
Кто сейчас на форуме |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
Входные аналоговые каналы
Я думаю, и к бабке ходить не надо, и так понятно, что входные каналы скрыты в этой металлической коробочке.
Аккуратно скальпелем поддеваю лепестки, чуток приподнимаю их, а дальше отгибаю плоской отвёрткой и плоскогубцами.
Пытаюсь поднять крышку и вытянуть на себя. Но увы, высота лепестков не позволяет поднять крышку на достаточный уровень, чтобы вывести её из зацепления с лепестками. А сверху крышка упирается в металлическую пластину, на которой держится передняя панель. Решаю вынуть всю материнку целиком. Она держится на 4-ёх винтах, два из которых становятся доступны, только если снять переднюю панель. Для снятия передней панели откручиваю вот эти 5 (пять) винтов. Во всём осциллографе они единственные, которые вкручиваются в голый пластик.
Шлейфы слева направо по фото: плата кнопок и энкодеров, плата LCD адаптера. Пинцетом поднимаю вверх фиксаторы. На фото они уже подняты. Также пинцетом отлепляю липкую ленту и шлейфы освобождены.
Передняя панель с органами управления и дисплеем с обратной стороны. Сфотил на всякий случай артикуль LCD матрицы.
А вот так ослик выглядит без передней панели
Винты крепления материнской платы.
А ещё материнку держат гайки крепления трёх BNC-коннекторов. Откручиваю их большими плоскогубцами. Далее отстёгиваю от платы разъёмы питания. Ну и всё! Материнку больше ничего не держит. Беспрепятственно вынимаю её и снимаю крышку с участка со входными каналами. Теперь можно спокойно их рассмотреть.
Входные цепи обоих каналов данного осциллографа абсолютно идентичны. Я их внимательно рассматривал и под лупой и под микроскопом, и никаких отличий не нашёл. По крайней мере, принципиальных, бросающихся в глаза, ну кроме нумерации контрольных точек и элементов в обозначениях, написанных на плате. Например, контрольные точки и элементы первого канала нумеруются со ста: TP101, TP103, U100, U103 и т.д. Аналогичные элементы второго канала нумеруются с двухсот: TP201, TP203, U200, U203 и т.д. Поэтому рассмотрим только один канал — первый.
Основой входного канала, обеспечивающем равномерную АЧХ, является двухдиапазонный операционный усилитель с цифровым управлением коэффициентом усиления AD8370. Согласно даташиту заявленная полоса пропускания данного усилителя составляет 750 МГц. Управление усилением выполняется 8-ми битным словом, последний бит которого переключает диапазон усиления с низкого на высокий (ну или наоборот ). Подробности о данном усилителе желающие могут посмотреть в даташите, который легко ищется в интернете.
Управляющее слово для усилителя AD8370 формируется 8-ми битным сдвиговым регистром SN74HC595N.
А дальнейшую подготовку сигнала для подачи его на вход АЦП осуществляет дифференциальный усилитель LMH6552. Если кому-то интересно, то его полоса пропускания может достигать 1,5 ГГц, а подробности можно посмотреть в даташите.
Примечание.
Должен заметить, что вышеприведённое описание работы входных аналоговых каналов осциллографа — это лишь моё видение, моё представление, то есть то, что я увидел и понял из электрической принципиальной схемы и даташитов. И я ни в коем случае не претендую на истину! Допускаю, что могу ошибаться. И если кто-то в чём-то меня поправит, буду благодарен!
Общий обзор платы со стороны входов.
Участок входа для внешней синхронизации и выхода калибровочного сигнала. Здесь же на краю платы написана дата изготовления и аппаратная версия платы, 26 мая 2015 года, версия 1.01.
Участок платы за входами.
Плата с обратной стороны.
В процессе фотографирования и считывания маркировок с микросхем я также облазил всю плату с лупой, а в некоторых местах и с микроскопом на предмет поиска соплей и непропаев. Единственный косяк, который мне удалось обнаружить — это вот этот кусочек припоя, прилипший с обратной стороны платы недалеко от точки её крепления. Естественно, я его удалил, чтобы он случайно не отвалился и при переворачивании прибора, что-нибудь не замкнул.
Сборку выполнял в обратной последовательности. И в процессе выявился нюанс, который, думаю, будет полезно знать тем, кто захочет разобрать свой осциллограф. Шлейф дисплейного модуля явно длиннее, чем необходимо. И при установке передней панели этот шлейф изгибаясь, норовит попасть между двумя металлическими пластинами, что может привести к критическому уменьшению радиуса изгиба шлейфа и его повреждению. Чтобы этого избежать, шлейф при установке панели нужно сначала полностью вывести в сторону материнской платы. А потом аккуратно заправить обратно. По закреплению самой материнской платы также есть такой нюанс, который люди работающие с металлом наверняка чувствуют на уровне интуиции. Вообщем, нужно сначала закрепить BNC-коннекторы, а потом прикручивать саму плату на винты. Если это сделать в обратной последовательности, то прикручивание гаек BNC-коннекторов натянет плату и создаст в ней механические напряжения, что может повлечь ускоренное появление микротрещин в дорожках и местах пайки.
Выводы
- Почти все резьбовые соединения — это винты и металлические втулки, то есть пары металл-металл. А парой металл-пластик крепится только передняя панель с дисплеем и органами управления.
- Пайка печатных плат на достойном уровне, никаких соплей, непропаев я не смог найти. Есть только претензии к не до конца отмытому флюсу в некоторых местах. Но я не рискнул его отмывать, попросту струсил по принципу — если работает, то лучше не трогать!
- Сборка осциллографа отличная. Мне всё понравилось! Есть доступ ко всему, то есть аппарат ремонтопригоден.
- Я видел в инете схему входных каналов DSO5хх2P, в которой дифференциальный усилитель LMH6552 был заменён на THS4504, полоса пропускания которого составляет всего лишь 260 МГц. Я в принципе и лез во входные каналы только для того, чтобы узнать, а какие же усилители стоят в моём экземпляре. Теперь я спокоен. Нормальные стоят!
To be continued…
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.
HantekMaster
新手上路
|
Go to Page No.
1#
Edited by HantekMaster at 2017-5-2 03:26
Hello there, I bought a DSO5102P that came with firmware 3.40.0(161227.0) and tried to do a self calibration. I ‘ve got the following error message at step 29/38: Self calibration failed, error: 0x10802 I upgraded the firmware to the latest version 3.40.0(170318.0) and getting the same error message. HW version: 1010xffff8108 Any idea what the problem could be? Thanks Related collections:
|
|||
|
||||
Reply
Use magic Report |
||||
ramazzot2009@ho
新手上路
|
7#
Good afternoon. Translated by Google Translate |
|||
Reply Support Not support Use magic Report |
||||