| Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Страницы: « 1 2 3 4 5 6 7 »
Показано 46-60 из 96 сообщений
51.
Тимур
(01.03.2010 09:09)
0
Имеется в виду выложить книгу? Так у меня такой книги просто нету. Если поделиться своим опытом, то я же поделился уже :http://www.emb-linux.narod.ru/tion-pro-270/building-rootfs.html
|
50.
Серго
(01.03.2010 08:41)
0
Как на счет практического руководства по пересборке КФС?
|
49.
Тимур
(24.02.2010 10:16)
0
Вроде бы может (только сказать точно как - не могу, у меня щас комп с линуксом не на док-станции (а СОМ-порт только на ней есть), а корректно поставить чтоб на неё - надо всё закрывать и выключать компьютер. Попробуйте нажать Ctrl+A, затем по меню найдете.
|
48.
Серго
(24.02.2010 09:54)
0
Конфигурация точно такая, как вы описали. После загрузки системы логин и последующие команды проходят нормально. Minicom может уровни "дёргать"?
|
47.
Тимур
(24.02.2010 09:34)
0
Давайте определимся для начала с конфигурацией вашей системы. Я предполагаю, что у вас Тион подсоединён через serial-кабель с COM-портом компьютера (на худой конец через переходник USB-COM). И что то, сообщение "Hit any key to stop autoboot: 3 " вы видите в терминальной программе (например Hyperterminal или minicom ), запущенной на PC.
В этом случае повторяю свой вопрос: удаётся ли вам после загрузки залогиниться нормально? Т.е. в ответ на приглашение login: ввести root.
Если да, это значит, что данные с терминальной программы доходят до Тиона, т.е. U-Boot должен продетектить, что была нажата какая-нибудь клавиша.
Если, тем не менее, этого не происходит, тогда надо обратить внимание на уровни RTS и DTR на терминальной программе (если она позволяет ими управлять - попробовать подёргать их вверх или вниз), потому что возможна ситуация, когда U-Boot не видит активного сигнала CTS, к примеру и игнорирует всё, что валится по RX-у. (Вообще, настоятельно рекомендую разобраться, как работает COM-порт, хоть это и не очень модный в наше время интерфейс, разработчику embedded приложений понимать его просто необходимо - иначе будете тратить по много часов на устранение копеечных проблем, типа "нет контакта").
|
46.
Серго
(24.02.2010 09:14)
0
После загрузки ничего подозрительного.
|
45.
Тимур
(24.02.2010 09:11)
0
А после загрузки Linux-a уже нормально отображаются нажатия кнопок? Бывает просто что контакт плохой - в одну сторону идет сигнал, а в другую - нет.
|
44.
Серго
(24.02.2010 09:07)
0
Появляется Hit any key to stop autoboot: 3 Жму любую клавишу - ноль эмоций, грузится линукс >:Х
|
43.
Тимур
(16.02.2010 15:44)
0
Может быть и подойдут, не знаю, не использовал... я почти сразу же пересобрал КФС и включил в свой дистрибутив pureftpd. А сейчас и от него отказался - перешел на sftp. В обоих случаях мой тион работает сам как ftp-сервер, а не как клиент (как в вашем случае скорее всего).
|
42.
Серго
(16.02.2010 15:34)
0
Поднял в линуксе сеть, пингуется в обе стороны. Что теперь можно использовать для передачи файлов на тион? В /usr/bin нашел две утилиты ftpget и ftpput - они подойдут?
|
41.
Серго
(16.02.2010 15:26)
0
В общем с U-boot все в порядке, дело было в шнуре... блин...
|
40.
Тимур
(16.02.2010 15:20)
0
Очень зря не пользуетесь. Через СОМ-порт можно отлаживаться по шагам, например. Видеть значения переменных. Да и вообще, мало ли почему U-Boot не печатает на дисплей - он ведь по сути - отдельная программа. Может у него в переменных окружения отключен вывод на экран, а в качестве консоли по умолчанию стоит COM-порт? Я в своём проекте вообще даже COM-порт по умолчанию сменил (потому что мне штатный нужен для работы с GPRS-модемом). Т.е. в вашем случае я бы сделал следующее: сделал бы переходник (типа дата-кабеля для мобилок). Лучше использовать компьютер с родным COM-портом, но если такого нет - тогда купить USB-COM-адаптер.
Разница какая между дата-кабелем и переходником?
У переходника уровни логические RS232, т.е. инвертированы и 0=+3..+15 вольт, 1=0..-15 вольт.
У дата-кабеля уровни КМОП. Т.е. 0= 0вольт, 1=+3.3 вольта или +5 вольт.
При использовании переходника USB-COM, если подключаться к другим COM-портам (не к тому, у которого разъём DB9 выведен) - надо еще тогда спаять переходничок простенький из микросхемы MAX3232 (стоит около 200 рублей в ЧипДипе).
При использовании дата-кабеля - надо понять, какие у него уровни +3.3 или +5 вольт. Если +5 - плохо. Надо тогда эти +5 пропускать через сопротивление примерно 1 кОм и ограничительный диод , соединённый с 3,3 вольта, чтоб избыток напряжения падал на резисторе.
В вашей конкретно ситуации скорее всего будет достаточно просто купить адаптер USB-COM (возможно еще нуль-модемный кабель или что-то вроде него, для обеспечения совместимости мама-папа и RX-TX) и подключиться через штатный разъем DB9, который есть на плате.
|
39.
Серго
(16.02.2010 14:49)
0
Да ничего особенного не выводится, сначала появляется пингвин в верхнем левом углу, потом:
***Use login name ''root'' (from /etc/issue file)
tion270 login:_
Ввожу логин, ну и потом пишет то, что ниже, т.е.
BusyBox v1.4.2 (2009-02-02 15:44:01 MSK) Built-in shell (ash) Enter ''help'' for a list of built-in commands.
-sh: can''t access tty: job control turned off
Выводится все это, как вы поняли, на дисплей подключенный непосредственно к тиону. Адаптером USB-COM принципиально не пользуюсь...
|
38.
Тимур
(16.02.2010 13:49)
0
Можете сюда запостить весь вывод на консоль, с момента включения до момента, когда вам предлагается залогиниться?
Странно это... может быть еще связано с используемым переходником для COM-порта, если пользуетесь адаптером USB-COM. Может быть ситуация, при которой дополнительные линии (RTS, DSR - не работают в переходнике, а U-Boot трактует это как отсутствие активности и "не слышит" что вы печатаете) - но это чисто из области предположений.
|
37.
Серго
(16.02.2010 13:26)
0
Честно говоря, я не приметил момент, когда КС U-boot перестала работать. Сам линукс функционирует, но есть одно маленькое "но". После того, как я ввожу логин появляется следующее:
BusyBox v1.4.2 (2009-02-02 15:44:01 MSK) Built-in shell (ash) Enter ''help'' for a list of built-in commands.
-sh: can''t access tty: job control turned off
Это меня смутило, я немного погуглил, но не нашел ответа и решил перепрошить ядро с кфс и, собственно, обнаружил, что не могу добраться до U-Boot
|
|
|
|