Hi,
With a continuous integration, I applied all the wiki of AM335x (https://www.olimex.com/wiki/AM335x (https://www.olimex.com/wiki/AM335x)) for the AM3352-SOM-EVB https://www.olimex.com/Products/SOM/AM335X/AM3352-SOM-EVB/open-source-hardware (https://www.olimex.com/Products/SOM/AM335X/AM3352-SOM-EVB/open-source-hardware) product.
The whole procedure is followed as:
- manifest - https://github.com/adjivas/electronic-levelup/blob/olimex/.travis.yml (https://github.com/adjivas/electronic-levelup/blob/olimex/.travis.yml)
- trace - https://travis-ci.org/adjivas/electronic-levelup/builds/398724732 (https://travis-ci.org/adjivas/electronic-levelup/builds/398724732)
- repository - https://github.com/adjivas/electronic-levelup/tree/olimex (https://github.com/adjivas/electronic-levelup/tree/olimex)
These files are produced by the steps described above:
- MLO - https://github.com/adjivas/electronic-levelup/raw/olimex/images/MLO (https://github.com/adjivas/electronic-levelup/raw/olimex/images/MLO)
- u-boot.img - https://github.com/adjivas/electronic-levelup/blob/olimex/images/u-boot.img (https://github.com/adjivas/electronic-levelup/blob/olimex/images/u-boot.img)
- am335x-olimex-som-evb-nand.dtb - https://github.com/adjivas/electronic-levelup/blob/olimex/boot/dts/am335x-olimex-som-evb-nand.dtb (https://github.com/adjivas/electronic-levelup/blob/olimex/boot/dts/am335x-olimex-som-evb-nand.dtb)
- am335x-olimex-som-evb.dtb - https://github.com/adjivas/electronic-levelup/blob/olimex/boot/dts/am335x-olimex-som-evb.dtb (https://github.com/adjivas/electronic-levelup/blob/olimex/boot/dts/am335x-olimex-som-evb.dtb)
- am335x-olimex-som-nand.dtb - https://github.com/adjivas/electronic-levelup/blob/olimex/boot/dts/am335x-olimex-som-nand.dtb (https://github.com/adjivas/electronic-levelup/blob/olimex/boot/dts/am335x-olimex-som-nand.dtb)
- am335x-olimex-som.dtb - https://github.com/adjivas/electronic-levelup/blob/olimex/boot/dts/am335x-olimex-som.dtb (https://github.com/adjivas/electronic-levelup/blob/olimex/boot/dts/am335x-olimex-som.dtb)
- zImage - https://github.com/adjivas/electronic-levelup/blob/olimex/boot/zImage (https://github.com/adjivas/electronic-levelup/blob/olimex/boot/zImage)
- file system (splitted into three part of 100M from same archive) - https://github.com/adjivas/electronic-levelup/tree/olimex/fs (https://github.com/adjivas/electronic-levelup/tree/olimex/fs)
So, the bootscript uEnv.txt is configured like:
fdtfile=am335x-olimex-som-evb.dtb
optargs=loglevel=0 mtdoops.mtddev=omap2.nand
According to the Olimex's wiki, all these are written in the MMC card as I described in my README.md https://github.com/adjivas/electronic-levelup/blob/olimex/README.md (https://github.com/adjivas/electronic-levelup/blob/olimex/README.md).
But, when I plug my SD card and start the AM3352-SOM-EVB, the Debian system seems not start (the display doesn't respond and the green LED1 blinks as an heartbeat).Is there something wrong in my implementation of Olimex's Wiki (https://github.com/adjivas/electronic-levelup/blob/olimex/.travis.yml (https://github.com/adjivas/electronic-levelup/blob/olimex/.travis.yml))?
Is it possible to get any kernel trace with UART or other protocol, to debug it?