Редкий глюк Mesa 7i92
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Редкий глюк Mesa 7i92
Изредка при холодном старте Mesa 7i92 предположительно не усваивает прописанный адрес 10.10.10.10, соответственно, ПК ее не видит.
Передергивание 5В разъема питания Mesы помогает, но это, конечно, не решение.
При сбое наблюдения такие: правильное мигание светодиодов FPGA говорит об успешной инициализации.
При пинге 10.10.10.10 сообщение "destination host unreachable".
4 светодиода USER LEDS при этом перебирают последовательное число.
Напряжение питания 5В нарастает плавно, без переходных процессов за время не более 10мсек.
В чем может быть проблема? Надоело дергать разъем...
Передергивание 5В разъема питания Mesы помогает, но это, конечно, не решение.
При сбое наблюдения такие: правильное мигание светодиодов FPGA говорит об успешной инициализации.
При пинге 10.10.10.10 сообщение "destination host unreachable".
4 светодиода USER LEDS при этом перебирают последовательное число.
Напряжение питания 5В нарастает плавно, без переходных процессов за время не более 10мсек.
В чем может быть проблема? Надоело дергать разъем...
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Редкий глюк Mesa 7i92
Возможны наводки на кабель при холодном старте. Возможна проблема недостаточного питания при старте, когда все устройства жрут в разы больше обычного.
- iMaks-RS
- Мастер
- Сообщения: 1735
- Зарегистрирован: 10 июл 2017, 09:25
- Репутация: 199
- Настоящее имя: Maks
- Откуда: От туда.
- Контактная информация:
Re: Редкий глюк Mesa 7i92
Так она от +5В питается.. Даже для датчиков дома +6В минимально заявленное напряжение питания..
Если блок питания импульсный и двойной, т.е с общем минусом но разным выходным напряжением, типа +12/+5/GND, то поискать БП с раздельной
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Редкий глюк Mesa 7i92
Ну да, так 3 года и дергал разъем )
хотя и не при каждом запуске.
А почему эта проблема с чтением может быть? Есть предположение, что супервизор на плате подключен только к FPGA, а сетевая м/сх Micrel напрямую питается с разъема 5В. Была бы схема, возможно вопрос быстро бы решился. Реверсить пока не отважился - забот и так хватает.
-
- Мастер
- Сообщения: 474
- Зарегистрирован: 25 авг 2018, 10:11
- Репутация: 152
- Настоящее имя: Дмитрий
- Откуда: Киров
- Контактная информация:
Re: Редкий глюк Mesa 7i92
Может и с еепроминой проблема, читается через раз.
Ресетом ksz8851 управляет фпга, и ksz8851 питается тоже от 3.3В.
Что там реверсировать? Всё есть в 7i92.ucf и в датащитах на xc6slx9 и ksz8851.
-
- Мастер
- Сообщения: 474
- Зарегистрирован: 25 авг 2018, 10:11
- Репутация: 152
- Настоящее имя: Дмитрий
- Откуда: Киров
- Контактная информация:
Re: Редкий глюк Mesa 7i92
Можно попробовать перейти на фиксированный ip, заменив его в прошивке софтового процессора.
Для этого нужно заменить в etherhm2.vhd эту строку:
На эту:
И пересобрать прошивку.
Вчера проверил это, нормально работает.
Только mesaflash не покажет новый адрес(10.10.10.10), потому что старый адрес(192.168.1.121) забит в неё ввиде строки:
Но это и не важно.
Для этого нужно заменить в etherhm2.vhd эту строку:
Код: Выделить всё
x"200395", x"01C0A8", x"060000", x"B000A8", x"010179",
Код: Выделить всё
x"200395", x"010A0A", x"060000", x"B000A8", x"010A0A",
Вчера проверил это, нормально работает.
Только mesaflash не покажет новый адрес(10.10.10.10), потому что старый адрес(192.168.1.121) забит в неё ввиде строки:
Код: Выделить всё
#define LBP16_HW_IP "192.168.1.121"
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Редкий глюк Mesa 7i92
Спасибо, но я лучше попытаюсь найти аппаратную причину, как корень зла )
Вообще при сбое пробовал сканировать подключенные сетевые устройства с помощью какой-то утилитки (arp-что-то там), ничего не нашел. Причем ПК пробовал назначать адрес 192.168.1.1, чтобы обнаружить mesу на адресе 192.168.1.121 (если вдруг он подтянулся).
Сейчас через реле времени подаю 5В на mesу с задержкой в несколько секунд после запуска источника. Как будто помогает. Т.е. дело видимо, в старте импульсника, хотя нарастание 5В всегда четкое, за 4мсек.
Вообще при сбое пробовал сканировать подключенные сетевые устройства с помощью какой-то утилитки (arp-что-то там), ничего не нашел. Причем ПК пробовал назначать адрес 192.168.1.1, чтобы обнаружить mesу на адресе 192.168.1.121 (если вдруг он подтянулся).
Сейчас через реле времени подаю 5В на mesу с задержкой в несколько секунд после запуска источника. Как будто помогает. Т.е. дело видимо, в старте импульсника, хотя нарастание 5В всегда четкое, за 4мсек.
-
- Мастер
- Сообщения: 474
- Зарегистрирован: 25 авг 2018, 10:11
- Репутация: 152
- Настоящее имя: Дмитрий
- Откуда: Киров
- Контактная информация:
Re: Редкий глюк Mesa 7i92
Тут либо проблема с еепроминой или нужен супервизор с большим временем, у меня вообще на 0,3с установлен.
Лично я бы сначала попробовал обновить прошивку на свежую, может этот глюк поправлен в свежей версии прошивки софтового процессора.
Если эта прошивка(софтового процессора) меньше 18й версии, то обновление имеет смысл.
Посмотреть её версию можно в mesaflash, опция --verbose
Версия указана в [space 7] LBP16 info, board firmware version
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Редкий глюк Mesa 7i92
А полный синтаксис не подскажете?
./mesaflash --verbose дает вот это:
No action requested. Please specify at least --device or --info.
./mesaflash --info file.txt дает вот это:
Checking file... Error: Unexpected end of file (а файл существует!)
./mesaflash --device 7i92 вообще не находит плату.
./mesaflash --verbose дает вот это:
No action requested. Please specify at least --device or --info.
./mesaflash --info file.txt дает вот это:
Checking file... Error: Unexpected end of file (а файл существует!)
./mesaflash --device 7i92 вообще не находит плату.
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Редкий глюк Mesa 7i92
Нашел синтаксис:
sudo ./mesaflash --verbose --device 7I92 --addr 10.10.10.10
Оказывается, есть разница где писать --verbose. Надо ДО --device и прочего
пишет, что
board firmware version 15
Привел бы больше из лога, но форум сообщает
Видимо, надо попытаться обновить прошивку, а супервизор я давно уже поменял, тоже 300мсек.
sudo ./mesaflash --verbose --device 7I92 --addr 10.10.10.10
Оказывается, есть разница где писать --verbose. Надо ДО --device и прочего
пишет, что
board firmware version 15
Привел бы больше из лога, но форум сообщает
Вы можете использовать шрифты размером не более 200.
Видимо, надо попытаться обновить прошивку, а супервизор я давно уже поменял, тоже 300мсек.
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Редкий глюк Mesa 7i92
если адрес --addr 10.10.10.10 не задать, тоже не работает.
вот попробуй догадайся...
вот попробуй догадайся...
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Редкий глюк Mesa 7i92
В сети может несколько одинаковых устройства с разными IP адресами.
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Редкий глюк Mesa 7i92
А точно существует 18 и выше?
По ссылке http://www.mesanet.com/software/parallel/7i92.zip находится 17-я
конкретно я имею ввиду 7i92_G540x2D.bit
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Редкий глюк Mesa 7i92
ок, сменил, будем понаблюдать!
-
- Мастер
- Сообщения: 474
- Зарегистрирован: 25 авг 2018, 10:11
- Репутация: 152
- Настоящее имя: Дмитрий
- Откуда: Киров
- Контактная информация:
Re: Редкий глюк Mesa 7i92
Я на 16й и 17й работал, вроде всё стабильно, только у меня железо не совсем меса.
- Argon-11
- Мастер
- Сообщения: 2068
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Редкий глюк Mesa 7i92
ура, не помогло )
Отрицательный результат - тоже результат, надо искать дальше.
Впрочем если 5В подавать через реле с задержкой, то глюк не наблюдается в течение длительного времени, что говорит о проблемах именно при старте источника питания. Хотя это странно при плавном нарастании 5В за 4 мсек.