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.

AM3359 EVM booting Linux problem

Other Parts Discussed in Thread: AM3359, AM3358

Hello,

First of all, I am new to this type of development and I'm trying to follow the installation and setup instructions to boot Linux on the AM3359 EVM board we've purchased. 

  1. Downloaded LINUXEZSDK-AM335X  v5.03.03  onto my host pc which is running Ubuntu 10.04 LTS 64 bit Server
  2. Installed the ti-sdk-am335x-evm-05.03.03.00-Linux-x86-Install successfully
  3. Did the post installation e.g run setup.sh
  4. The above script auto detected my ip address e.g in this instant 172.17.10.156 which is connected to our LAN
  5. Connected the EVM serial port to /dev/ttyS0 on the Host PC
  6. Ensured that the Sysboot switches sw3 and sw4 were set as directed in the quick start guide
  7. Disconnected the cable from the host PC and our LAN and instead Connected the supplied Ethernet cable to the general purpose Ethernet socket on the EVM to the Ethernet socket on the Host PC
  8. The Minicom session started ok running the supplied setupBoard.minicom script
  9. Powered on the board within the 300 secs time (in which time Linux should have booted as stated at the end of setup.sh)
  10. Nothing happens in the minicom window.

 

I tried this several times with no luck. I know the mincom session is ok because when I booted from the supplied sd card which has the ethercat demo stuff on it,  the minicom terminal showed that this was working ok.

 Am I  missing something fundamental here,  any help, greatly appreciated.

Thanks,

  • Adrian,


    I believe you are trying to use the Linux SDK on the industrial EVM.  We do not currently support that EVM with the Linux SDK. 


    In the case of the u-boot bootloader the board would be assumed to be a general purpose EVM.  I'm not sure what the result of this would be for being able to boot the board.

    Please correct me if I have misunderstood what you are trying to do.

    Chase

  • Hi Chase,

    Thanks very much for getting back to me, you have understood what were trying to do and that does explain a lot !

    We've now ordered the AM3358 EVM, I hope this is the correct one.

    Essentially what we need, is to be able to run Linux, Gigabit Ethernet, DDR3 memory and have a DMA engine, do you know

    if this EVM will support all of this.

    Thanks,

    Adrian

  • Adrain,

    The AM3358 is the correct one.


    Linux and Gigabit Ethernet are on that EVM.

    DDR3 is not on that EVM, but instead DDR2.

    By DMA engine can you clarify what you are looking for?  There is a DMA IP block used by some of our drivers but I'm not sure if that is what you are looking for.

    Chase

  • Answering for Adrian (we work for the same company).

    We want to use the DMA engine to move data from an external memory port (actually a FIFO) to a buffer in DDR memory and pass this data to the Ethernet block. The EDMA block looks to have this capability but we are not sure how it is being used by other parts of the Linux system and whether we will trample over something we shouldn't.

    David