Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Buildfile for Photon on iMx53

293 views
Skip to first unread message

kishore s

unread,
Jul 13, 2011, 8:46:01 AM7/13/11
to
Hi,

I have a problem with the buildfile when trying to bring up the Photon
on iMx53.

Am able to get the command line but when i try to load the Photon GUI
i end up getting the below error.
unable to attach to font server, pf_attach(): No such file or
directory.

Has anyone face the same issue.

Can anyone tell me what is font loading.

I could not attach the buildfile here, so i am pasting the same below.
####################################################################################
#
# Neutrino trunk on the Freescale i.MX53 EVK Board, based on ARM
Cortex A8 Platform
#
####################################################################################
#
# On-board devices:
# ----------------
#
# i.MX53 UART1
# devc-sermx1 -e -F -S -c21657600 0x53fbc000,31
#
# device: 10/100Mbps Fast Ethernet Controller (FEC)
# io-pkt-v4-hc -d mx53 verbose=10 -p tcpip
#
# device: i.MX53 I2C
# i2c-mx35 --u0,0
# i2c-mx35 --u1,1
#
# device: i.MX53 eSDHC controller
# devb-mmcsd-mx53 mmcsd ioport=0x50004000,irq=1
# devb-mmcsd-mx53 mmcsd ioport=0x50020000,irq=3
#
# device: i.MX53 USB Host
# io-usb -d ehci-mx31 ioport=0x53F80300,irq=14
#
# device: i.MX53 CSPI
# spi-master -d mx35 base=0x63FC0000,irq=38,waitstate=2,loopback=1
#
# device: i.MX53 Enhanced SPI
# spi-master -d mx51ecspi
base=0x50010000,irq=36,waitstate=2,loopback=1
#
# device: watchdog Timer
# wdtkick
#
# device: i.MX53 Synchronous Display Controller
# io-display -dvid=0,did=0
#
# device: i.MX53 audio Controller
# io-audio -d mx-mx53evk
ssibase=0x50014000,tevt=25,tchn=3,revt=24,rchn=4,rate=48000,mixer=i2cdev=1:adr0cs=0:mclk=27000000
#
# device: i.MX53 spi dataflash
# fs-etfs-imx53 -m /fs/etfs
#
# device: i.MX53 nand flash
# fs-etfs-mx53evk -m /nand
#
# device: i.MX53 SDMA
#
############################################################################

[image=0x70800000]
[virtual=armle-v7,raw +compress] .bootstrap = {
startup-mx53evk -d1 -v
# PATH=/proc/boot procnto-v6 -v
PATH=/proc/boot:/usr/bin:/usr/photon/bin LD_LIBRARY_PATH=/proc/boot:/
usr/lib:/lib:/lib/dll PHOTON_PATH=/usr/photon PHOTON=/dev/photon
PHFONT=/dev/phfont procnto-v6 -v
}
[+script] .script = {
# Initialise the console
procmgr_symlink ../../proc/boot/libc.so.3 /usr/lib/ldqnx.so.2

devc-sermx1 -e -F -S -c21657600 0x53fbc000,31

reopen
display_msg Welcome to QNX Neutrino 6.5.0 on the i.MX53 EVK (ARM
Cortex-A8 core) Board

slogger &

# Start some common servers
pipe &


#######################################################################
display_msg Starting on-board ethernet with TCP/IP stack...
io-pkt-v4 -d mx53 mac=00049FCC9AB5,verbose
waitfor /dev/socket
if_up -p en0
# ifconfig en0 1.2.3.4
display_msg Getting network address with DHCP...
dhcp.client
if_up -r 15 en0
# display_msg calling init
ifconfig en0
# display_msg End of calling init


#######################################################################
## REMOTE_DEBUG (gdb or Momentics)
## - refer to the help documentation for the gdb, qconn and the
IDE
## for more information on remote debugging
## - the commands shown require that NETWORK is enabled too

#######################################################################
#devc-pty
# waitfor /dev/ptyp0 4
# waitfor /dev/socket 4
# qconn port=8000


#######################################################################
## I2C driver

#######################################################################
display_msg Starting I2C1 driver (/dev/i2c0)...
i2c-mx35 --u0,0
display_msg Starting I2C2 driver (/dev/i2c1)...
i2c-mx35 --u1,1


#######################################################################
## CAN driver

#######################################################################
display_msg Starting CAN driver...
dev-can-mx35 can0


#######################################################################
## SD memory card driver

#######################################################################
display_msg Starting SD1 memory card driver...
devb-mmcsd-mx53 mmcsd ioport=0x50004000,irq=1 verbose=5
display_msg Starting SD3 memory card driver...
devb-mmcsd-mx53 mmcsd ioport=0x50020000,irq=3


###########################################################################
## WatchDog utility

###########################################################################
display_msg Starting watchdog
wdtkick


#######################################################################
## CSPI driver

#######################################################################
display_msg Starting SPI driver for CSPI (dev/spi0)...
spi-master -d mx35 base=0x63FC0000,irq=38,waitstate=2,loopback=1


#######################################################################
## ECSPI driver

#######################################################################
display_msg Starting Enhanced SPI driver for ECSPI1(dev/spi1) ...
spi-master -u1 -d mx51ecspi
base=0x50010000,irq=36,waitstate=0,clock=54000000,burst,gpiocsbase=0x53f8c000,gpiocs1=19
display_msg Starting Enhanced SPI driver for ECSPI2(dev/spi2) ...
spi-master -u2 -d mx51ecspi
base=0x63FAC000,irq=37,waitstate=2,loopback=1


#####################################################################################################################
## SPI DATAFLASH driver
## first time use "fs-etfs-imx53 -e". This erases the NAND flash
## later on use "fs-etfs-imx53 -m /fs/etfs" . Start the driver
with auto-mount

#####################################################################################################################
# display_msg Starting etfs driver...
# fs-etfs-imx53 -e
# fs-etfs-imx53 -m /fs/etfs


#####################################################################################################################
## ETFS NAND driver
## first time use "fs-etfs-mx53evk -e". This erases the NAND flash
## later on use "fs-etfs-mx53evk -m /nand" . Start the driver with
auto-mount

#####################################################################################################################
# display_msg Starting etfs nand driver...
# fs-etfs-mx53evk -e
# fs-etfs-mx53evk -m /nand


#######################################################################
## AUDIO driver
## - It required running PMIC power management support utility
first
## - must run " i2c-mx35 --u1,1" first

#######################################################################
display_msg Starting SSI Audio driver for SGTL5000...
io-audio -d mx-mx53evk
ssibase=0x50014000,tevt=25,tchn=3,revt=24,rchn=4,rate=48000,mixer=i2cdev=1:adr0cs=0:mclk=27000000
waitfor /dev/snd 4
mix_ctl group "Mic In" capture=on

##################################################################
## USB HOST (HS) controller driver

#######################################################################
display_msg Starting USB Host driver...
io-usb -d ehci-mx31 ioport=0x53F80300,irq=14
waitfor /dev/io-usb/io-usb 4
# devb-umass &


#######################################################################
## GRAPHICS driver
## - startup-mx53evk -d1 for LCD Dispaly

#######################################################################
display_msg Starting Graphics driver...
io-display -dvid=0,did=0
waitfor /dev/io-display 10

# Photon
display_msg "Starting Photon"
Photon
waitfor /dev/photon
io-graphics &
pwm &

# Start the main shell
SYSNAME=nto
TERM=qansi
PATH=/proc/boot:/usr/bin:/usr/photon/bin
LD_LIBRARY_PATH=/proc/boot:/usr/lib:/lib:/lib/dll
PHOTON_PATH=/usr/photon
PHOTON=/dev/photon
# PHFONT=/dev/phfont
ABLPATH=/usr/photon/translations
HOME=/

# PATH=:/proc/boot:/bin:/usr/bin:/opt/bin
# LD_LIBRARY_PATH=:/proc/boot:/lib:/usr/lib:/lib/dll:/opt/lib

[+session] ksh &
}

# Redirect console messages
[type=link] /bin/sh=/proc/boot/ksh
[type=link] /dev/console=/dev/ser1
[type=link] /tmp=/dev/shmem

# Programs require the runtime linker (ldqnx.so) to be at a fixed
location

# Shared libraries
libc.so
libm.so.2
libc.so.3

###########################################################################
## uncomment for legacy binary support (Momentics 6.3.2 and earlier)
###########################################################################
#libc.so.2

###########################################################################
## uncomment for NETWORK driver (tiny stack)
###########################################################################
libsocket.so
devnp-mx53.so

###########################################################################
## uncomment for SPI
###########################################################################
spi-mx35.so
spi-mx51ecspi.so

###########################################################################
## uncomment for USB HOST driver
###########################################################################
devu-ehci-mx31.so
libusbdi.so
devu-ohci.so
devh-usb.so
libhiddi.so
fs-ext2.so
libgf.so.1

###########################################################################
## uncomment for BLOCK driver
## substitute cam-xxx.so and fs-xxx.so with the cam drivers and
filesystems
## required
###########################################################################
libcam.so
io-blk.so
cam-disk.so
cam-cdrom.so
fs-qnx4.so
fs-dos.so

###########################################################################
## AUDIO driver
###########################################################################
deva-ctrl-mx-mx53evk.so
deva-util-restore.so
libasound.so
libasound.so.2

###########################################################################
## SDMA
###########################################################################
libdma-sdma-imx53.so

# Executables
[data=c]
devc-sermx1

# Photon
/usr/photon/bin/Photon=Photon
/usr/photon/bin/io-graphics=io-graphics
/usr/photon/bin/pwm=pwm
# /usr/photon/bin/pterm=pterm

/usr/lib/libphrender.so.2=libphrender.so.2
/usr/lib/libphexlib.so.3=libphexlib.so.3
/usr/lib/libAp.so.3=libAp.so.3
/usr/lib/libph.so.3=libph.so.3
/usr/lib/libimg.so.1=libimg.so.1
/lib/libfont.so.1=libfont.so.1

###########################################################################
## uncomment for NETWORK driver
###########################################################################
io-pkt-v4
nicinfo
ping
ftp
fs-nfs2
ifconfig
dhcp.client
if_up

###########################################################################
## uncomment for CAN driver
###########################################################################
#dev-can-mx35
#canctl

###########################################################################
## uncomment for REMOTE_DEBUG
###########################################################################
devc-pty
qconn
/usr/bin/pdebug=pdebug


###########################################################################
## uncomment for Block driver
###########################################################################
devb-mmcsd-mx53

###########################################################################
## I2C driver
###########################################################################
i2c-mx35

###########################################################################
## AUDIO driver
###########################################################################
io-audio
wave
waverec
mix_ctl

###########################################################################
## uncomment for GRAPHICS driver
###########################################################################
devg-imx51.so
devg-soft3d.so
libGLES_CM.so.1
libgf.so.1
libffb.so.2

###########################################################################
## uncomment for Image Loading
###########################################################################
img_codec_bmp.so
img_codec_gif.so
img_codec_jpg.so
img_codec_png.so
img_codec_sgi.so
img_codec_tga.so

###########################################################################
## uncomment for Font loading
###########################################################################
# libFF-T2K.so.2

###########################################################################
## uncomment for SPI
###########################################################################
spi-master

###########################################################################
## uncomment for SPI DATAFLASH
###########################################################################
fs-etfs-imx53
etfsctl

###########################################################################
## uncomment for ETFS NAND
###########################################################################
fs-etfs-mx53evk

###########################################################################
## uncomment for USB HOST driver
###########################################################################
io-usb
usb
# devb-umass &

###########################################################################
## uncomment for WatchDog utility
###########################################################################
wdtkick

###########################################################################
## uncomment for GRAPHICS driver
###########################################################################
io-display

/etc/system/config/display.conf={
device \{
drivername=imx51
vid=0
did=0
modeopts=/etc/system/config/imx53.conf
display \{
xres=800
yres=480
refresh=60
pixel_format=argb8888
\}
\}
}

/etc/system/config/imx53.conf=imx53.conf
/etc/system/config/img.conf=${QNX_TARGET}/etc/system/config/img.conf
# /proc/boot/client_app.bmp=D:\KSCOPE\New_Folder\ide-4.7-
workspace1\bsp-freescale-imx53-evk-src\client_app.bmp


###########################################################################
## uncomment for GF binaries
###########################################################################
egl-gears
vsync
# font-cache
# tt2001m_.ttf
# client_app.bmp


###########################################################################
## general commands
###########################################################################
lshwi
cp
ls
cat
ksh
pipe
pidin
uname
slogger
sloginfo
slay
mount
umount
use
shutdown
devb-umass
chmod
mkdir
df
ln
vi
fdisk
dumpifs
grep
photon


###########################################################################
## END OF BUILD SCRIPT
###########################################################################

Regards
Kishore.S

0 new messages