This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Starterware/AM3358: VxWorks boot issue

Part Number: AM3358

Tool/software: Starterware

Hi,

I am using EVM board and bootloader application available in TI startarware.

Startwareware version is  - AM335X_StarterWare_02_00_01_01

I am not able to boot VxWorks RTOS using startareware boot loader. When I use Normal startarware application (Firmware) I can sucessfully boot.

My boot address on DDR is 0x80100000.

Please let me know where I am going wrong,

Thanks and Regards

  • Hi,

    VxWorks is not supported by TI. You should contact the software provider for information about booting their OS.
  • Vivek,

    Please specify which boot media, you are using? Is your entire application running from DDR Or is it using SRAM/OCMC memory. Bootloader has UART Console messages to indicate progress of the boot process. Do you observe any console messages. Are you trying this on a custom hardware? since you mentioned starterware application loads fine that this is not an issue with clocking or DDR setup. When the boot fails, have you tried to connect to the device and check the value of the program counter. If this is still in the bootloader memory region then the bootloader may have failed in the load or SOC initialization phase if the Program counter is in DDR memory or in any other application memory section then the application may have failed to initialize correctly.

    The simplest way to debug would be to flash the images or create SD card(if you are using SD boot) using the images and load the bootloader (.out) over an emulator. You can then setup break points to ensure the code loads correctly and also to see the secondary bootloader is able to find the entry point and pass the control to the application


    Regards,
    Rahul