Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded QNX
QNX 6.3.2
rw9uao
Добавлено 06.11.2009 11:02 Сообщение: 41
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
SWDшникам лучше звонить. рабочее место программера стоит 5 чтоли к$. лицензия на ядро около сотки $. на большой проект дают хорошие скидки. обычно все пользуются "студенческой" лицензией. IDE на базе эклипса я не пользуюсь.
Спуститься к концу Подняться к началу
Персональная информация
Cap
Добавлено 13.10.2011 18:47 Сообщение: 42
Cap
0

Пункты: 859
Регистрация: 04.10.2011
Пол: Мужчина
Здравствуйте, у меня вопрос по следующему пункту: 7) запускаем mkflashimage.bat, получится сжатый образ. если поредактировать mkflashimage.bat, то можно получить не сжатый образ.

Как именно поредактировать, mkflashimage.bat, чтобы получить не сжатый образ. И где можно подробнее почитать про различные параметры функции mkimage?
Спуститься к концу Подняться к началу
Персональная информация
Cap
Добавлено 13.10.2011 18:57 Сообщение: 43
Cap
0

Пункты: 859
Регистрация: 04.10.2011
Пол: Мужчина
И ещё один вопрос, при попытке запуска образа qnx из u-boot происходит следующее
U-Boot> tftpboot 20800000 ifs.bin
TFTP from server 192.168.0.2; our IP address is 192.168.0.136
Filename 'ifs.bin'.
Load address: 0x20800000
Loading: T #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#######T ##########################################################
#################################################################
#################################################################
##########
done
Bytes transferred = 3708828 (38979c hex)
U-Boot> bootm 20800000
## Booting image at 20800000 ...
Bad Magic Number


tftp сервером пользуюсь таким tftpd32
bootstrap и u-boot использую с диска поставки.
Что это значит (Bad Magic Number)?
Спуститься к концу Подняться к началу
Персональная информация
Cap
Добавлено 13.10.2011 19:07 Сообщение: 44
Cap
0

Пункты: 859
Регистрация: 04.10.2011
Пол: Мужчина
если запускать linux образ, то Bad Magic Number не появляется.
Спуститься к концу Подняться к началу
Персональная информация
Cap
Добавлено 13.10.2011 19:16 Сообщение: 45
Cap
0

Пункты: 859
Регистрация: 04.10.2011
Пол: Мужчина
версия u-boot 1.1.5
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 15.10.2011 12:51 Сообщение: 46
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
@echo off
ksh.exe ./mkflashimage %1 %2 %3 %4 %5 %6 %7

@rem GZIPped:
@rem gzip ipl-ifs-sk_at91sam9260.bin
@rem mkimage -A arm -O QNX -C gzip -a 0x20000000 -e 0x20000000 -n "QNX6 Kernel Image" -d ipl-ifs-sk_at91sam9260.bin.gz c:\tftp\files\ipl
@rem del ipl-ifs-sk_at91sam9260.bin.gz

@rem imaged:
@rem move ipl-ifs-sk_at91sam9260.bin c:\tftp\files\ipl
@move ipl-ifs-sk_at91sam9260.bin d:\shared\qnx\ipl


или

@echo off
@SET TEMP=f:\
ksh.exe ./mkflashimage %1 %2 %3 %4 %5 %6 %7

@rem GZIPped:
@rem gzip ipl-ifs-sk_at91sam9260.bin
@rem mkimage -A arm -O QNX -C gzip -a 0x20000000 -e 0x20000000 -n "QNX6 Kernel Image" -d ipl-ifs-sk_at91sam9260.bin.gz c:\tftp\files\ipl
@rem del ipl-ifs-sk_at91sam9260.bin.gz

@rem imaged:
@copy ipl-ifs-sk-w90p950.bin d:\shared\qnx\sk-w90p950.bin
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 15.10.2011 12:52 Сообщение: 47
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
до кучи

#!/bin/sh
# script to build a binary IPL and boot image for the Integrator board

#rm *.srec
rm *.bin
set -v

#convert IPL into an S-Record
${QNX_HOST}/usr/bin/ntoarm-objcopy -Osrec ../install/armle/boot/sys/ipl-sk-w90p950 ipl-tmp-sk-w90p950.srec

#convert S-Record IPL to binary
${QNX_HOST}/usr/bin/ntoarm-objcopy -Obinary ipl-tmp-sk-w90p950.srec ipl-tmp-sk-w90p950.bin

#generate binary boot image
mkifs -r../install sk-w90p950.build ifs-tmp-sk-w90p950.bin

#combine ipl with boot image
cat ipl-tmp-sk-w90p950.bin ifs-tmp-sk-w90p950.bin > ipl-ifs-sk-w90p950.bin
#dumpifs -v ipl-ifs-sk_at91sam9260.bin > dump.txt
echo "done!!!!!!!"
Спуститься к концу Подняться к началу
Персональная информация
Cap
Добавлено 18.10.2011 15:09 Сообщение: 48
Cap
0

Пункты: 859
Регистрация: 04.10.2011
Пол: Мужчина
спасибо, буду пробовать ))
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded QNX