Драгоценный камень e000b000, Ожидающий автоматического согласования PHY для завершения … ТАЙМ-АУТ?

Больше входа

Учитывая он - JAVA-приложение должно быть отслеживание стека, которое JVM вывела наряду с этой ошибкой. Есть ли файл журнала это fatrat генерирует? Вы, возможно, должны были бы указать это через переключатели при выполнении его выше команды для получения доступа к этому файлу журнала или отслеживанию стека.

libtorrent изменяется?

Также просматривая FAQ для fatrat существует этот маркер:

Q: Я установил новую версию libtorrent, и FatRat не загружает ничего и/или катастрофических отказов. Зафиксируйте его!

A: Перекомпилируйте FatRat против недавно установленного libtorrent прежде, чем сообщить об ошибках. API/ABI Libtorrent имеет тенденцию изменяться часто и даже между вспомогательными версиями.

Получение большей информации

Каждый раз, когда я сталкиваюсь с проблемой, такой как это, я почти всегда помещал strace перед ним так, чтобы я мог получить некоторое понимание, что делают библиотеки и системные вызовы приложение. Это обычно дает, Вы хороший ведете для следования при упорно искании проблем, таких как это.

$ strace -o fatrat_strace.log fatrat -n

После того, как это умирает, у Вас должна быть полная расшифровка стенограммы того, что приложение делало со времени, Вы вызвали его до coredump.

2
03.04.2014, 13:40
1 ответ

Я не знаком с вашей конкретной целью (Xilinx / Zynq?)

Похоже, целевой Ethernet не подключен к работающей сети. Там есть два признака: 1) TIMEOUT автоматического согласования PHY, 2) ваш bootcmd включает dhcp или bootp для получения динамического IP-адреса для Ethernet. И то, и другое должно контролироваться настройками переменных среды.

Обычно легко изменить переменные среды во время выполнения, либо в командной строке u-boot, либо с помощью утилиты fw_setenv linux. Обычно сложнее изменить / собрать источник, чем обновить программный код u-boot.

Если вам не нужен рабочий Ethernet, можно изменить переменную среды bootcmd (удалить команды, связанные с Ethernet, такие как bootp). А для PHY проверьте документацию вашей целевой версии u-boot, она должна что-то сказать (например, удалить переменную среды ethact).

2
27.01.2020, 22:13

Теги

Похожие вопросы