Vasilij Yanikeev(deleted)
|
QNX6.5 on BeagleBone Black
|
Vasilij Yanikeev(deleted)
03/27/2018 7:53 AM
post118703
|
QNX6.5 on BeagleBone Black
Hello!
I'm trying to run QNX6.5 kernel on BeagleBone Black board. I downloaded a BSP for it from here [ http://community.qnx.
com/sf/wiki/do/viewPage/projects.bsp/wiki/TiAm335Beaglebone ] and imported it to QNX Momentix IDE. The BSP was
successfully build. After that I tryed to prepare *.ifs image using ./images/beaglebone.build file:
mkifs beaglebone.build os.ifs
And I had a two issue with it.
First, image does not build without editing beaglebone.build file. I had an error:
Line 65: Host file 'startup-beaglebone' not available.
After that I added all pathes to $MKIFS_PATH in buildfile:
[search=${MKIFS_PATH}:/home/user/_projects/qnx_workspace/bsp-ti-beaglebone-src/src/hardware/startup/boards/beaglebone/
arm/le.v7:/opt/qnx650/target/qnx6/armle-v7/boot/sys:/home/user/_projects/qnx_workspace/bsp-ti-beaglebone-src/install/
armle-v7/lib/dll:/home/user/_projects/qnx_workspace/bsp-ti-beaglebone-src/install/armle-v7/lib:/home/user/_projects/
qnx_workspace/bsp-ti-beaglebone-src/install/armle-v7/sbin:/home/user/_projects/qnx_workspace/bsp-ti-beaglebone-src/
install/armle-v7/bin]
After that ifs image was successfully created. What am doing wrong? Why I have to manually write all paths to MKIFS_PATH
variable?
Second. I tryed to boot this image and had an error. Here booting log:
=> fatload mmc 0 0x81000000 os.ifs
reading os.ifs
7563096 bytes read in 414 ms (17.4 MiB/s)
=> go 0x81000000
## Starting application at 0x81000000 ...
DDR DPLL in Lock mode:
DDR clock 400 Mhz [400/1]
Disp DPLL in Lock mode:
Disp clock 200 Mhz [200/1]
MPU DPLL in Lock mode:
MPU clock 1000 Mhz [1000/1]
PER DPLL in Lock mode:
PER clock 192 Mhz [960/5]
CORE DPLL in Lock mode:
M4 CORE clock 100 Mhz [1000/10]
M5 CORE clock 125 Mhz [1000/8]
M6 CORE clock 250 Mhz [1000/4]
Not a BeagleBone??
CPU0: L1 Icache: 512x64
CPU0: L1 Dcache: 512x64 WB
CPU0: L2 Dcache: 4096x64 WB
CPU0: VFP-d32 FPSID=410330c3
CPU0: NEON MVFR0=11110222 MVFR1=00011111
CPU0: 413fc082: Cortex A8 rev 2 500MHz
Loading IFS...done
Unable to load boot process '/proc/boot/procnto-instr'
When I try to boot prebuilt-bsp-ti-beaglebone.ifs (it was in ./image directory after downloading) the kernel starts
successfully. What am doing wrong?
|
|
|