ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: U-boot, checksum bad  (Прочитано 7484 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Marat

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 27
U-boot, checksum bad
« : 23 Декабря, 2011, 14:17:53 »

Здравствуйте! Приобрели у вас 3 платы Тион Про 270, в комплекте шел загрузчик U-boot. При попытке сменить загрузчик на e-boot следуя вашей интсрукции на сайте происходит следующее:
При вводе комманды:
$ tftpboot 0xA0000000 10.42.42.199:EBOOT.nb0
dm9000 i/o: 0x8000000, id: 0x90000a46
MAC: 00:50:c2:bb:45:c8
operating at 100M full duplex mode
TFTP from server 10.42.42.199; our IP address is 10.42.42.201
Filename 'EBOOT.nb0'
Load address: 0xa0000000
Loading: *checksum bad

checksum bad выскакивает именно в момент инициализации сети (на экране компьютера в этот момент появляется Подключение по локальной сети сейчас подключен, Скорость: 100.0 Мбит/с).
Данная ошибка вылазит независимо от того запущенна ли tftpd в данный момент или нет.
Так же при вводе в терминал Тиона (в загрузчике) ping 10.42.42.199 на эран выводится следующее:

$ ping 10.42.42.199
dm9000 i/o: 0x8000000, id: 0x90000a46
MAC: 00:50:c2:bb:45:c8
operating at 100M full duplex mode
checksum bad
checksum bad
host 10.42.42.199 is alive

Сеть на компьютере настроена вручную (10.42.42.199, маска 255.255.255.0).
Все другие сетевые карты отключенны (wifi и прочие).
Пробовали на разных компьютерах, в т. ч. на девственно чистой винде, везде результат одинаковый.
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: U-boot, checksum bad
« Ответ #1 : 23 Декабря, 2011, 14:37:38 »

Возможны следующие причины:

1. Возможно проблема с сетевой картой вашего компьютера, есть ли возможность
попробовать с другим? Тем не менее, вы можете проверить контрольную сумму уже
принятого по адресу a0000000 файла.

2. Проблема с Ethernet'ом на Тион-Про270.

3. Загрузчик во Flash Тион-Про270 повреждён, например
загрузкой файла по сети по адресу 0, такое можно было сделать до какой-то
версии U-Boot 1.3.3, да, возможно, и сейчас.
Записан

Marat

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 27
Re: U-boot, checksum bad
« Ответ #2 : 23 Декабря, 2011, 15:01:05 »

Возможны следующие причины:

1. Возможно проблема с сетевой картой вашего компьютера, есть ли возможность
попробовать с другим? Тем не менее, вы можете проверить контрольную сумму уже
принятого по адресу a0000000 файла.

Пробовали на разных компьютерах, симптомы одинаковы. Контрольную сумму уже принятого файла проверить не могу, потому как не могу принять файл.


2. Проблема с Ethernet'ом на Тион-Про270.
На всех 3-х платах?



3. Загрузчик во Flash Тион-Про270 повреждён, например
загрузкой файла по сети по адресу 0, такое можно было сделать до какой-то
версии U-Boot 1.3.3, да, возможно, и сейчас.

По нулевым адресам ничего не писал, только начиная с того адреса, который указан в вашей инструкции.
В любом случае проверка третьего тиона (еще даже не распакованного) дала те же результаты.
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: U-boot, checksum bad
« Ответ #3 : 23 Декабря, 2011, 15:13:14 »

Тогда вам придётся их вернуть для выяснения.
Записан

Marat

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 27
Re: U-boot, checksum bad
« Ответ #4 : 23 Декабря, 2011, 15:42:56 »

Ошибка плавающая, сейчас к примеру выводится:
U-Boot 1.3.3-svn886 (Jan 19 2010 - 12:43:16)

DRAM:  128 MB
Flash: 32 MB
Hit any key to stop autoboot:  0
$ tftpboot 0xA0000000 10.42.42.1:EBOOT.nb0
dm9000 i/o: 0x8000000, id: 0x90000a46
MAC: 00:50:c2:bb:45:c8
operating at 100M full duplex mode
TFTP from server 10.42.42.1; our IP address is 10.42.42.201
Filename 'EBOOT.nb0'
Load address: 0xa0000000
Loading: *
TFTP error: 'File not found' (1)
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: U-boot, checksum bad
« Ответ #5 : 23 Декабря, 2011, 15:47:50 »

Единственно что могу сказать, если туда был записан Linux, то файлы принимались по TFTP.

Если есть возможность, можете приехать к нам сами, чтобы проверили при вас.
Записан

Marat

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 27
Re: U-boot, checksum bad
« Ответ #6 : 23 Декабря, 2011, 15:57:34 »

Сами мы из набережных челнов, приехать не получится. Как можно все сделать в наиболее короткие сроки? Можно ли выслать нам подмену поскорее либо какие нибудь другие варианты?
Записан

Marat

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 27
Re: U-boot, checksum bad
« Ответ #7 : 23 Декабря, 2011, 16:04:16 »

Вот здесь скрин найтройки tftpd, гляньте, может я что то делаю не так, в графе local file путь указан к EBOOT.nb0.
http://zalil.ru/32354627
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: U-boot, checksum bad
« Ответ #8 : 23 Декабря, 2011, 16:09:33 »

> Как можно все сделать в наиболее короткие сроки?
> Можно ли выслать нам подмену поскорее либо какие нибудь другие варианты?

Напишите на info@zao-zeo.ru письмо с фотографией проблемного Тион-Про270 сверху,
чтобы были различимы маркировка U6 и U1 (или перепишите их полностью).

Также информацию о вашем заказе (номер, дата, кто).
Записан

Danila

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 703
Re: U-boot, checksum bad
« Ответ #9 : 23 Декабря, 2011, 16:18:40 »

Вот здесь скрин найтройки tftpd, гляньте, может я что то делаю не так, в графе local file путь указан к EBOOT.nb0.
http://zalil.ru/32354627


В настройках  tftpd32 на данном этапе важно, чтобы был корректно указан путь в пункте "Current Directory" - папка, в которой располагается eboot.nb0, т.к. tftpd работает в режиме сервера. А также в настройках программы нужно включить TFTP Server.

Пункт "Local File" используется в режиме клиента, при записи из eboot образа WinCE.
« Последнее редактирование: 23 Декабря, 2011, 16:20:27 от Danila »
Записан

Danila

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 703
Re: U-boot, checksum bad
« Ответ #10 : 23 Декабря, 2011, 16:30:04 »

Ошибка плавающая, сейчас к примеру выводится:

Filename 'EBOOT.nb0'
Load address: 0xa0000000
Loading: *
TFTP error: 'File not found' (1)


эта ошибка скорее всего связана с тем, что не запущен сервер tftpd
Записан

Marat

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 27
Re: U-boot, checksum bad
« Ответ #11 : 23 Декабря, 2011, 16:32:57 »

Выслал вам на почту фотографии и переписанную маркировку. Гляньте.
Записан

Marat

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 27
Re: U-boot, checksum bad
« Ответ #12 : 23 Декабря, 2011, 16:53:25 »

Данила и Сергей, огромное Вам спасибо за решение моей проблемы, мой косяк и невнимательность. Собственно на решение меня носом ткнул Данил фразой "В настройках  tftpd32 на данном этапе важно, чтобы был корректно указан путь в пункте "Current Directory" - папка, в которой располагается eboot.nb0, т.к. tftpd работает в режиме сервера" Почему то я не обратил внимание на это вначале.
Еще раз огромное спасибо, с меня пиво.
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: U-boot, checksum bad
« Ответ #13 : 23 Декабря, 2011, 17:24:49 »

> Выслал вам на почту фотографии и переписанную маркировку.

У нас есть Тионы-Про из этой серии, я их смотрю, пока проблем нет, принимают 64МБ файлы по TFTP в U-Boot.
Записан