Installation of QNX on DIMM-MX53

The installation of the QNX-Image (.ifs file) is done using the U-Boot, which is already installed on the DIMM-MX53 board. The U-Boot loads the .ifs file from a TFTP server which is on your network. This TFTP server has - at least read - access to the QNX-Image in the TFTP root directory.

Note: The instruction list below assumes that you have already setup the network configuration of the U-Boot to the requirements of your network (IP address, subnet mask, gateway, IP address of the server).

 

For revisions released after 12.09.2012

  1. Load the image from the TFTP server into RAM:
    tftp 0x71200000 dimm-mx53.ifs
  2. Write the image from RAM to NAND Flash. Attention: The existing contents in NAND flash will be deleted
    nand erase 0x280000 0x1000000
    nand write 0x71200000 0x280000 0x1000000
  3. Set the U-Boot boot command to automatically start QNX (the double quotes have to be set):
    setenv bootcmd "nand read 0x71200000 0x280000 0x1000000; go 0x71200000"
    saveenv

Now QNX should be boot after reset.

 

For revision released before 12.09.2012

Very important: Make sure that the U-Boot which is currently installed on the device is not younger then revision 1058

  1. Load the image from the TFTP server into RAM:
    tftp 0x70800000 dimm-mx53.ifs
  2. Write the image from RAM to NAND Flash. Attention: The existing contents in NAND flash will be deleted
    nand erase 0x280000 0x800000
    nand write 0x70800000 0x280000 0x800000
  3. Set the U-Boot boot command to automatically start QNX (the double quotes have to be set):
    setenv bootcmd "nand read 0x70800000 0x280000 0x800000; go 0x70800000"
    saveenv
  4. Disable U-Boot splash screen because there is a known issue with the current QNX display driver if the splash screen is active:
    setenv display x
    saveenv

Now QNX should be boot after reset.




Back