Ник:
Пароль:

Контакты

Cтатус Skype: starterkit.ru
тел.: (+7 3412) 478-448
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
E-mail: info@starterkit.ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded QNX
sk-w90p950
rw9uao
Добавлено 12.10.2009 07:43 Сообщение: 21
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6946
Регистрация: 26.03.2009
вот, собстна. все грузится...
Цитата
nand boot ...

addr 0x8000, len 103,080

No bad block!!

nand boot ...

addr 0x8000, len 103,080

No bad block!!



U-Boot 1.1.6 (Jun 21 2009 - 16:13:23)

DRAM: 16 MB
## Unknown FLASH on Bank 0 - Size = 0x00000000 = 0 MB
Flash: 0 kB
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
bootloader > setenv ipaddr 10.10.3.233; setenv serverip 10.10.3.200; tftpboot 8000 sk-w90p950.bin; go 8000

OK
TFTP from server 10.10.3.200; our IP address is 10.10.3.233
Filename 'sk-w90p950.bin'.
Load address: 0x8000
Loading: *T #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#####################################
done
T Bytes transferred = 3516104 (35a6c8 hex)
## Starting application at 0x00008000 ...

W90P950 hardware init... (RAM 0x0000_0000 64M ROM 0xA000_0000 256K) done.
SK-W90P950 QNX IPL

Scanning... Found image. Jump to Startup.
CPU0: Dcache: 256x32 WB
CPU0: Icache: 256x32
CPU0: 41069265: arm926 rev 5 133MHz(+/- 10%)

System page at phys:0076c000 user:fc407000 kern:fc407000
Starting next program at vfe0264e8
cpu_startnext: cpu0 -> fe0264e8
Welcome to QNX Neutrino 6.3.2 SK-W90P950 board
Starting USART driver...
create device:  /dev/ser1
create device: /dev/ser2
create device: /dev/ser3
.
Starting ethernet driver...

Process 5 (ifconfig) exited status=0.
Starting USB driver...
xpt_configure: No umass interfaces found

Process 4104 (devb-umass) terminated SIG■ code=0 by process 0 value=0.
Unable to access "/dev/hd0" (2)
Trying to mount all mass storage devices

Process 8200 (sh) exited status=0.

Process 12297 (sh) exited status=0.
Starting sh...
# ping 10.10.3.1

PING SERVER (10.10.3.1): 56 data bytes
64 bytes from 10.10.3.1: icmp_seq=0 ttl=255 time=4 ms
64 bytes from 10.10.3.1: icmp_seq=1 ttl=255 time=2 ms
64 bytes from 10.10.3.1: icmp_seq=2 ttl=255 time=2 ms

----SERVER PING Statistics----
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 2/2/4 ms variance = 6 ms^2

Process 24587 (ping) exited status=0.
#

про исходники в почту rw9uao который живет на yandex который в стране ru
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 12.10.2009 07:51 Редактировалось 12.10.2009 07:56 Сообщение: 22
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6946
Регистрация: 26.03.2009
вот, попробуйте образ для оперативку в 32 мб.образ для 32Мб
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.10.2009 09:33 Редактировалось 12.10.2009 09:46 Сообщение: 23
Jury093
4.58

Пункты: 54060
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Во.. этот образ успешно запустился. Попробовал сетку перестроить ifconfig eth0 192.168.0.136 up
не пингует, ну это не критично. USB ничего не видит. В /DEV по ЮСБ пусто..
Лог загрузки:
## Starting application at 0x00008000 ...
W90P950 hardware init... (RAM 0x0000_0000 32M ROM 0xA000_0000 256K) done.
SK-W90P950 QNX IPL
Scanning... Found image. Jump to Startup.
CPU0: Dcache: 256x32 WB
CPU0: Icache: 256x32
CPU0: 41069265: arm926 rev 5 133MHz(+/- 10%)

System page at phys:0076c000 user:fc407000 kern:fc407000
Starting next program at vfe0264e8
cpu_startnext: cpu0 -> fe0264e8
Welcome to QNX Neutrino 6.3.2 SK-W90P950 board
Starting USART driver...
create device: /dev/ser1
create device: /dev/ser2
create device: /dev/ser3
.
Starting ethernet driver...

Process 5 (ifconfig) exited status=0.
Starting USB driver...
xpt_configure: No umass interfaces found

Process 4104 (devb-umass) terminated SIG• code=0 by process 0 value=0.
Unable to access "/dev/hd0" (2)
Trying to mount all mass storage devices

Process 8200 (sh) exited status=0.

Process 12297 (sh) exited status=0.
Starting sh...
#

что-то на форуме сглючило, сплодило три десятка дупов этого сообщения, взопрел пока вычистил :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 12.10.2009 11:03 Сообщение: 24
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6946
Регистрация: 26.03.2009
ifconfig eth0 down
а потом уже up
в USB, как назло, нечего воткнуть. имеющую полудохлую флэшку не видит.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.10.2009 12:42 Сообщение: 25
Jury093
4.58

Пункты: 54060
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
да я и так и так пробовал - без разницы
в "большом" линуксе и на SK команда отрабатывается однозначно, сама делает down потом up
любопытно что ifconfig en0 down а потом просто ifconfig
показывает "старые" настройки en0, что неправильно (с т.з. интерфейса)
гы! у Павла плата "раздраконена", у тебя "полудохлая флеш", а у меня почти полный "зоопарк" железяк и.. ничего не могу приручить :-/
жаль QNX никакой диагностики не пишет и dmesg нет - очень незнакомая операционка..

с горя счас буду framebuffer терзать >8-[

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 12.10.2009 12:57 Сообщение: 26
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6946
Регистрация: 26.03.2009
Цитата
# ifconfig
lo0: flags=8009<UP,LOOPBACK,MULTICAST> mtu 33212
capabilities=7<IP4CSUM,TCP4CSUM,UDP4CSUM>
enabled=0<>
inet 127.0.0.1 netmask 0xff000000
en0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
address: 12:34:56:78:90:12
inet 10.10.3.210 netmask 0xffffff00 broadcast 10.10.3.255

Process 24587 (ifconfig) exited status=0.
# ifconfig en0 192.168.0.136 up

Process 32779 (ifconfig) exited status=0.
# ifconfig
lo0: flags=8009<UP,LOOPBACK,MULTICAST> mtu 33212
capabilities=7<IP4CSUM,TCP4CSUM,UDP4CSUM>
enabled=0<>
inet 127.0.0.1 netmask 0xff000000
en0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
address: 12:34:56:78:90:12
inet 192.168.0.136 netmask 0xffffff00 broadcast 192.168.0.255

Process 40971 (ifconfig) exited status=0.
#
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.10.2009 13:32 Сообщение: 27
Jury093
4.58

Пункты: 54060
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
ну да.. я так все и делал, результат абсолютно такой же, просто не хочу перестраивать свою сетку на 10.х.х.х
Итак когда я даю команды (QNX):
ifconfig en0 down
ifconfig en0 192.168.0.136 up

все прописывается и поднимается, но пингуется только сам 192.168.0.136, до .0.1 или .0.2 не достучаться
похожая петрушка была на SK под линуксом, с базовой рутфс, как только стал грузить Debian с SD, то и пинги пошли и UDHCPC заработал..
Возможно у меня не самая стандартная конфигурация: базовый комп - нотбук (WinXP, VMWare) 100mbit internet, в слот PCMCIA включен второй адаптер 10mbit, с него под DHCP идет своя раздача 192.168.х.х, куда подключена плата NUC950. Вроде сейчас все стабильно настроено, вся эта "шайка" (плюс хосты с VMWare) успешно пингуют друг-друга, все ходят в интернет..

Хех, прикольно - запустил потоковое видео с инета через NUC950 на экранчик.. работает! :)
# mplayer -vo fbdev -nosound -nolirc mms://vid.walla.co.il/video/armageddon/19
0239-6.wmv

Playing mms://vid.walla.co.il/video/armageddon/190239-6.wmv.
STREAM_ASF, URL: mms://vid.walla.co.il/video/armageddon/190239-6.wmv
Resolving vid.walla.co.il for AF_INET...
Connecting to server vid.walla.co.il[213.8.107.55]: 1755...
Connected

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 13.10.2009 22:41 Редактировалось 13.10.2009 22:45 Сообщение: 28
Jury093
4.58

Пункты: 54060
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
[quote]
Код

U-Boot 1.1.6 (Jun 21 2009 - 16:13:23)
TFTP from server 10.10.3.200; our IP address is 10.10.3.233
Filename 'sk-w90p950.bin'.
init_qtime: AIC_IMR = 0x00000230
init_qtime: AIC_GEN = 0xffffffff

дальше пока зависон....[/quote]

_очень_ интересует строчка aic_gen=
Это то что должно присвоиться или это вывод с конкретного регистра? Если это первое, выведи что получилось после загрузки (пожалуйста) :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 14.10.2009 08:44 Сообщение: 29
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6946
Регистрация: 26.03.2009
да бестолку тебе этот регистр. ковыряй линуховые исходники. пробуй станд элоне приложение сваять. увидишь ВИД/ПИД - поймешь что к чему.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.10.2009 10:41 Сообщение: 30
Jury093
4.58

Пункты: 54060
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
бестолку-не бестолку, хочу понять "малой кровью" где валится юсб. вышел на этот регистр, а он так себя ведет..
я в линукс-код засунул сразу после запуска консоли диагностику этого регистра - нифига = 0..
остается сделать вывод в Uboot, ну или как ты советуешь писать standalone app
а vid/pid я и так вижу и знаю, тока они делу не помогут - нет IRQ - нет варенья :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded QNX