Skip navigation.
Home
The QNX Community Portal

View topic - Pandboard with IPL not booting

Pandboard with IPL not booting

QNX Application portings.

Pandboard with IPL not booting

Postby cleitonbueno » Wed May 04, 2016 11:15 pm

Hello everyone!

I have a PandaBoard OMAP4430 board with the following BSP:
http://community.qnx.com/sf/wiki/do/vie ... P4430Panda

If I use the SD-CARD with MLO + U-boot + .IFS -> OK

If I create the IPL using the PDF guide below:
http://community.qnx.com/sf/frs/do/view ... _ti_omap44

I create with mkimage.sh, rename to MLO, copy to the SD-CARD formatted in FAT32 but not the boot.

I set something in PAD's or any parameter in the Combined IPL QNX IDE before building the image? Or some other place?

Any help is welcome.
cleitonbueno
Active Member
 
Posts: 34
Joined: Thu Mar 10, 2016 1:21 pm

Re: Pandboard with IPL not booting

Postby nico04 » Mon May 09, 2016 8:01 am

In the BSP User Guide, the steps are :
1. Copy (or rename) sd-ipl-omap4430panda.bin to MLO.
2. Copy the renamed file from the host machine to the target board SD card.
3. Rename the existing ifs-omap4430-panda.bin file that's already on the SD
card, to QNX-IFS.
4. Eject the SD card from your host PC, and insert it back into the Panda board's SD
socket.
5. Reboot the Panda board.

Have you executed step 3 ?

What do you see in the console (serial line) ?
nico04
Active Member
 
Posts: 77
Joined: Wed Sep 29, 2010 9:59 am
Location: France

Re: Pandboard with IPL not booting

Postby cleitonbueno » Tue May 10, 2016 3:32 pm

Have you executed step 3 ?
Yeah!

What do you see in the console (serial line) ?
Nothing!

Really these are steps that I even put the MLO alone but with no success also.
cleitonbueno
Active Member
 
Posts: 34
Joined: Thu Mar 10, 2016 1:21 pm

Re: Pandboard with IPL not booting

Postby nico04 » Wed May 11, 2016 6:28 am

Could be that security is enabled on the processor. If your boot image doesn't have the right signature, it will not run.
nico04
Active Member
 
Posts: 77
Joined: Wed Sep 29, 2010 9:59 am
Location: France

Re: Pandboard with IPL not booting

Postby denkelly » Wed May 11, 2016 11:25 am

My panda board boots fine with the QNX IPL. It could be due to a board rev making qnx ipl incompatible. Mine says "A4".
denkelly
Senior Member
 
Posts: 160
Joined: Sat Aug 02, 2008 3:27 pm

Re: Pandboard with IPL not booting

Postby nico04 » Wed May 11, 2016 11:34 am

I don't understand.
You say you can't use IPL to boot the board but QNX IPL works.
Can you explain ?
nico04
Active Member
 
Posts: 77
Joined: Wed Sep 29, 2010 9:59 am
Location: France

Re: Pandboard with IPL not booting

Postby denkelly » Wed May 11, 2016 12:12 pm

If you put your SDcard in windows, can you actually read the directory? (The instructions to simply format the SDcard are so convoluted for such a simple task...)

I created ipl from the latest 6.5 bsp, ran mkflashimaage and deployed to a normal fat32-formatted card - worked with no issues. Again, this is a rev A4 board.
denkelly
Senior Member
 
Posts: 160
Joined: Sat Aug 02, 2008 3:27 pm

Re: Pandboard with IPL not booting

Postby denkelly » Wed May 11, 2016 1:47 pm

>>>>It could be due to a board rev making qnx ipl incompatible.
Your board revision - mine (A4) works.
denkelly
Senior Member
 
Posts: 160
Joined: Sat Aug 02, 2008 3:27 pm

Re: Pandboard with IPL not booting

Postby cleitonbueno » Wed May 11, 2016 7:49 pm

Yeah, Windows or Linux read normal SD-CARD.
I will confirm the revision of my Panda Board.
cleitonbueno
Active Member
 
Posts: 34
Joined: Thu Mar 10, 2016 1:21 pm

Re: Pandboard with IPL not booting

Postby denkelly » Thu May 12, 2016 12:45 am

Just to be sure, you could replace MLO on the u-boot SDcard that works. On reset, it will no longer start u-boot, but it should output "QNX" messages.
denkelly
Senior Member
 
Posts: 160
Joined: Sat Aug 02, 2008 3:27 pm

Re: Pandboard with IPL not booting

Postby cleitonbueno » Thu May 12, 2016 1:18 pm

Using U-boot-2016:
Code: Select all
picocom v1.7

port is        : /dev/ttyUSB0
flowcontrol    : none
baudrate is    : 115200
parity is      : none
databits are   : 8
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv
imap is        :
omap is        :
emap is        : crcrlf,delbs,

Terminal ready

U-Boot SPL 2016.01 (May 12 2016 - 10:11:42)
OMAP4430 ES2.1
Trying to boot from MMC
SPL: Please implement spl_start_uboot() for your board
SPL: Direct Linux boot not active!
reading u-boot.img
reading u-boot.img


U-Boot 2016.01 (May 12 2016 - 10:11:42 -0300)

CPU  : OMAP4430 ES2.1
Board: OMAP4 Panda
I2C:   ready
DRAM:  1 GiB
MMC:   OMAP SD/MMC: 0
reading uboot.env

** Unable to read "uboot.env" from mmc0:1 **
Using default environment

Net:   No ethernet found.
Hit any key to stop autoboot:  0
=>



Changing the MLO (U-boot) to MLO (Generator by IPL):
Code: Select all
picocom v1.7

port is        : /dev/ttyUSB0
flowcontrol    : none
baudrate is    : 115200
parity is      : none
databits are   : 8
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv
imap is        :
omap is        :
emap is        : crcrlf,delbs,

Terminal ready





Revision my PandaBoard is A2.
cleitonbueno
Active Member
 
Posts: 34
Joined: Thu Mar 10, 2016 1:21 pm


Return to Porting

Who is online

Users browsing this forum: Bing [Bot] and 1 guest

cron