wiki:blueshark_net
no way to compare when less than two revisions
Различия
Показаны различия между двумя версиями страницы.
— | wiki:blueshark_net [2012/11/20 19:14] (текущий) – создано - внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Использование сетевого контроллера BlueShark ====== | ||
+ | ===== u-boot ===== | ||
+ | 1) Скомпилируйте u-boot по инструкциям: | ||
+ | [[blueshark_sw# | ||
+ | 2) Загрузите плату Atoll с подключенным Ethernet-кабелем | ||
+ | < | ||
+ | X-Loader 1.4.4ss (Apr 13 2010 - 22:36:28) | ||
+ | Beagle Rev Ax/Bx | ||
+ | Reading boot sector | ||
+ | Loading u-boot.bin from mmc | ||
+ | |||
+ | |||
+ | U-Boot 2009.06-rc2-dirty (Июн 07 2010 - 20:05:46) | ||
+ | |||
+ | OMAP3530-GP ES3.1, CPU-OPP2 L3-165MHz | ||
+ | BlueShark board + LPDDR/NAND | ||
+ | DRAM: 128 MB | ||
+ | NAND: 256 MiB | ||
+ | *** Warning - bad CRC or NAND, using default environment | ||
+ | |||
+ | In: serial | ||
+ | Out: | ||
+ | Err: | ||
+ | MAC address EUI-48 is 00: | ||
+ | Die ID # | ||
+ | Hit any key to stop autoboot: | ||
+ | OMAP3 BlueShark # | ||
+ | </ | ||
+ | Обратите внимание, | ||
+ | |||
+ | 3) Устанавливаем переменные окружения для сети | ||
+ | < | ||
+ | OMAP3 BlueShark # setenv ipaddr 192.168.1.100 | ||
+ | OMAP3 BlueShark # setenv serverip 192.168.1.36 | ||
+ | </ | ||
+ | |||
+ | 4) Теперь можно загрузить любой файл по TFTP\\ | ||
+ | например, | ||
+ | < | ||
+ | OMAP3 BlueShark # tftp ${loadaddr} uImage | ||
+ | smc911x: initializing | ||
+ | smc911x: detected LAN9221 controller | ||
+ | smc911x: phy initialized | ||
+ | smc911x: MAC 00: | ||
+ | TFTP from server 192.168.1.36; | ||
+ | Filename ' | ||
+ | Load address: 0x82000000 | ||
+ | Loading: ################################################################# | ||
+ | ################################################################# | ||
+ | ################################################################# | ||
+ | ################################################################# | ||
+ | ################################################################# | ||
+ | ################################################################# | ||
+ | ################################################################# | ||
+ | ################################################################# | ||
+ | ################################################################# | ||
+ | # | ||
+ | done | ||
+ | Bytes transferred = 2996676 (2db9c4 hex) | ||
+ | OMAP3 BlueShark # | ||
+ | </ | ||
+ | ===== Настройки в Angstrom Linux ===== | ||
+ | |||
+ | ==== Включение Eth вручную ==== | ||
+ | |||
+ | После старта выполните команду **udhcpc** и ядро получит необходимые параметры сети, включая DNS и шлюз по умолчанию. После этого можно пользоваться любыми сетевыми утилитами и программами. | ||
+ | |||
+ | ==== Включение Eth автоматически ==== | ||
+ | |||
+ | В терминале отредактируйте файл "/ | ||
+ | < | ||
+ | auto lo | ||
+ | iface lo inet loopback | ||
+ | |||
+ | # Пример со статическим адресом (строка broadcast - опциональная) | ||
+ | # | ||
+ | auto eth0 | ||
+ | iface eth0 inet static | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | # Пример с включением сетевого интерфейса по DHCP | ||
+ | # | ||
+ | auto eth0 | ||
+ | iface eth0 inet dhcp | ||
+ | </ | ||
+ | |||
+ | Сохраните файл и перезагрузите плату. После загрузки Angstrom дополнительных действий предпринимать не нужно. Просто запустите браузер midori или firefox. |
wiki/blueshark_net.txt · Последнее изменение: 2012/11/20 19:14 — 127.0.0.1