Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:7
Форум » starterkit.ru » Embedded QNX
QNX 6.3.2
rw9uao (Guest)
Добавлено 30.11.1999 00:00 Редактировалось 16.04.2009 22:58
0
Сообщение: 1
rw9uao (Guest)

Оригинал темы находится здесь http://www.starterkit.ru/new/index.php?name=Forums&op=showtopic&id=236
Спуститься к концу Подняться к началу
rw9uao (Guest)
Добавлено 28.01.2009 12:46 Редактировалось 28.01.2009 12:46 Сообщение: 2
rw9uao (Guest)

сабж завелся без проблем:
Код
RomBOOT

>Start AT91Bootstrap...

Copy application ...

Run ...



U-Boot 1.1.5 (Apr 29 2008 - 20:23:52)

DRAM: 64 MB
NAND: NAND device: Manufacturer ID: 0xec, Chip ID: 0xda ( NAND 256MiB 3,3V 8-bit)
NAND: Pagesize: 2048, Blocksize: 128K, OOBsize: 64
256 MiB
DataFlash:AT45DB321
Nb pages: 8192
Page Size: 528
Size= 4325376 bytes
Logical address: 0xC0000000
Area 0: C0000000 to C0003FFF (RO)
Area 1: C0004000 to C0007FFF
Area 2: C0008000 to C0037FFF (RO)
Area 3: C0038000 to C041FFFF
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
KS8721 PHY Detected

ETH: 100M Full Duplex.

End of Autonegociation

Hit any key to stop autoboot: 3  0
U-Boot> setenv ipaddr 10.10.3.33; setenv serverip 10.10.3.17; tftpboot 20800000 ipl; bootm 20800000

TFTP from server 10.10.3.17; our IP address is 10.10.3.33
Filename 'ipl'.
Load address: 0x20800000
Loading: *#################################################################
#################################################################
#################################################################
#########################################################
done
Bytes transferred = 1286355 (13a0d3 hex)
## Booting image at 20800000 ...
Image Name: QNX6 Kernel Image
Image Type: ARM QNX Kernel Image (gzip compressed)
Data Size: 1286291 Bytes = 1.2 MB
Load Address: 20000000
Entry Point: 20000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel ...
¤
AT91SAM9260 hardware init done.
AT91SAM9260 QNX IPL

Scanning... Found image. Jump to Startup.

Dcache: 256x32 WB
Icache: 256x32
arm926 rev 5 24MHz
Welcome to QNX Neutrino 6.3.2 AT91SAM9260 board
Starting USART driver...

create device:  /dev/ser1
create device: /dev/ser2
create device: /dev/ser3
create device: /dev/ser4
create device: /dev/ser5.
Starting ethernet driver...

Process 5 (ifconfig) exited status=0.
Starting USB driver...
Starting SD/MMC driver...
Trying to mount all mass storage devices
mmc_attach failed
xpt_configure: No sd interfaces found

Process 4105 (devb-sd-at91sam9260) exited status=0.
Path=0 - QNX USB Storage
target=0 lun=0 Direct-Access(0) - Generic USB2.0 Rev: %z!Y
Unable to access "/dev/hd1" (2)
mount: Can't mount /fs/usb (type dos)
mount: Possible reason: Invalid argument

Process 8201 (mount) exited status=1.
mount: Can't mount /fs/sd (type dos)
mount: Possible reason: Invalid argument

Process 24585 (mount) exited status=1.
mount: Can't mount /fs/sd (type dos)
mount: Possible reason: Invalid argument

Process 40969 (mount) exited status=1.
# ls /dev

console null ptyp4 ser2 socket ttyp3 zero
hd0 pipe ptyp5 ser3 text ttyp4
hd0t14 ptyp0 ptyp6 ser4 tty ttyp5
io-net ptyp1 ptyp7 ser5 ttyp0 ttyp6
io-usb ptyp2 sem shmem ttyp1 ttyp7
mem ptyp3 ser1 slog ttyp2 tymem

Process 77833 (ls) exited status=0.
# mount -t dos /dev/hd0t14 /fs/usb


Process 86025 (mount) exited status=0.
# ls -l /fs/usb

total 3955
drwxrwxrwx 4 root root 16384 Aug 18 2008 .
drwxrwxrwx 4 root root 16384 Aug 18 2008 ..
n--------- 1 root root 0 Aug 18 2008 =SONY
drwxrwxrwx 2 root root 4096 Dec 20 2007 inkubus_sukkubus
-rw-rw-rw- 1 root root 1983871 Dec 13 2008 p1030671.jpg

Process 122889 (ls) exited status=0.
#

осталось дописать драйвер для NAND (fs-etfs)
Спуститься к концу Подняться к началу
rw9uao (Guest)
Добавлено 07.02.2009 06:32 Редактировалось 07.02.2009 06:32 Сообщение: 3
rw9uao (Guest)

щас быстренько расскажу как делать образ для загрузки.
1) идем на myqnx.com и качаем от туда образ
2) просим студенческую лицензию. прийдется зарегестрироваться =)
3) ставим
4) качаем последний бинарный BSP для sk-at91sam9* binary BSP
5) папку tftp копируем на c:
6) в bsp-sk-sam9260-binimagessk_at91sam9260-flash.build правим МАС и IP, если нужно. ну еще можно выкинуть/добавить лишнее.
7) запускаем mkflashimage.bat, получится сжатый образ. если поредактировать mkflashimage.bat, то можно получить не сжатый образ
8) в U-Boot пишем setenv ipaddr наш_IP; setenv serverip компа_IP; tftpboot 20800000 ipl; bootm 20800000
грузится образ и запускается.
все. если нужно прошить образ в датафлэш, то в у-буте говорим setenv ipaddr 10.10.3.33; setenv serverip 10.10.3.17; tftpboot 20000000 ipl; cp.b 20000000 C0038000 140000
Спуститься к концу Подняться к началу
rw9uao (Guest)
Добавлено 07.02.2009 13:38 Редактировалось 07.02.2009 13:38 Сообщение: 4
rw9uao (Guest)

гы. косяк нашел. этот BSP для платы с 32 мегами RAM. надо пропатчить для платы с 64 мегами.
Спуститься к концу Подняться к началу
rw9uao (Guest)
Добавлено 17.02.2009 16:01 Редактировалось 17.02.2009 16:01 Сообщение: 5
rw9uao (Guest)

прикрутил fs-etfs-nand драйвер. в ходе тестирования стабильно портит файлы. проверяю большими jpg с голыми дефками. портит на самом интересном....
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 19.03.2009 18:50 Редактировалось 19.03.2009 18:50 Сообщение: 6
starterkit (Guest)

Спуститься к концу Подняться к началу
rw9uao
Добавлено 20.05.2009 04:50 Сообщение: 7
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
про rs-485
исходники многие ищут и просят. я думаю, если Павла заинтересовать материально, то он поделится или исходниками или модифицированным под конкретные цели готовым драйвером.
Спуститься к концу Подняться к началу
Персональная информация
Guest (Guest)
Добавлено 21.05.2009 16:40 Сообщение: 8
Guest (Guest)

А как ее эту лицензию просить?
Спуститься к концу Подняться к началу
rw9uao
Добавлено 24.05.2009 08:45 Сообщение: 9
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
лицензию вам дадут после регистрации и скачивания архива со средой разработки
Спуститься к концу Подняться к началу
Персональная информация
Guest (Guest)
Добавлено 25.05.2009 10:58 Сообщение: 10
Guest (Guest)

Прошу прощения, слабоумный я (
Образ CD я скачал, аккаунт завел.
Надо еще что-то скачать (как-то зарегистрироваться)?
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Embedded QNX