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.

start up questions

Other Parts Discussed in Thread: AM1808

just a newbie to AM1808, and I use Samsung platform before switching to this platform, there are some questions I could not understand by reading the docs from TI

1. when I read the file: Using the AM18x bootloader, it mentions ROM ID, but I could not find where to check ROM ID.

2. because I could not download the PSP 3.30.00.02,  I download PSP 3.20.00 instead, but nowhere to find the flash tools.

3. while booting from UART2, always gets errors like below.  don't know what to do and how to deal with this issue.

(File IO): Read 8868 bytes from file I:\project am1808\work\images\arm-spi-ais.ais.

(Serial Port): Opening COM1 at 115200 baud...

(AIS Parse): Waiting for BOOTME... (power on or reset target now)

(AIS Parse): BOOTME received!

(AIS Parse): Executing function...

(Serial Port): Read error! (The operation has timed out.)

(AIS Parse): I/O Error in read!

(Serial Port): Read error! (The operation has timed out.)

(AIS Parse): I/O Error in read!

(System): Boot aborted by user.

(Serial Port): Closing COM1.

4. I'm thinking about customer service, while the customer wants to update the u-boot, how I could provide an easy way to do that? is the UART BOOT Host software open source or any easy way to update U-BOOT while needed?
5. what I trying to do is to learn how to flash the SPI flash in an easy way, and I read a lot, still got no clue, not like Samsung platform, easy to use and get started. but Samsung could not provide powerful software development environment  nor stable peripherals like AM1808. 
thanks a lot.

  • 1) If you have an emulator and CCS, you can use this Debug GEL File to find the ROM ID.

    2) Why were you not able to download the PSP 3.30?

    3) There seems to be some issues with the USB->Serial cables. Are you using one, and if so is it possible to try another brand or hook directly up to a PC?

    4) Once Linux has booted, it can write the new U-boot to the SPI, NAND, or MMC card directly.

    5) The easiest way will be using the serial flasher as you have tried. I think the issue is with the USB->Serial hardware, so try and fix that first.

    Jeff

  • thanks a lot for Jeff's reply.

    still, has some questions:

    1) could I read the ROM id just by serial cable?

    2) I was told used the wrong out configure, might try later, nothing goes wrong with the hardware connection. also SFT- program base on .NET could do what I need.

    3) could I find any documents about building a bootable EVM (logicPD som AM1808) while everything is blank? also blank SPI flash. I just saw how to setup software development environment but see no instructions/guides about how to write the UBOOT/Kernel/File system to make a bootable system.-----------------solved, but this file comes with logicPD evm, registered user could download the file.

    here is a new question: before I erase the logicPD evm, it boots up without uncompress the kernel, after that, kernel needs to be uncompressed, which file I could use to make that?

     

    regards

    Pan

  • 1) If you flashed a binary program which read the ROM id register and output it on the UART, then yes you can. You would have to create this yourself though.

    2) Ok

    3) Ok

    4) I'm not sure about this question. It might best be answered in the Linux forum.

    Jeff