Other Parts Discussed in Thread: AM4376
Tool/software: Linux
Hello,
We have an issue with booting board from SD card. Our board is based on AM43XX series.
I will divide this email in to several sections, for easier explanation:
1.Our board is based on your evaluation module AM437x Starter Kit EVM , with following difference :
- no QSPI NOR Flash memory (sheet 5 in TI EVM schematic )
- Boot sequence :MMC0 only ( I can provide TI with our schematics)
- VDD_CORE OPP = OPP100 ( VDD_CORE=1.100V) and VDD_MPU OPP = Nitro (VDD_MPU=1.325V)
- GPMC connected to Altera FPGA
- We made a pinmux files using PinmuxTool, (I can provide TI with the files).
2. What we have done. (booting from SD card)
- Try to boot from image provided by TI - no success.
- Prepare sd card from SDK using provided scripts. - no sucess
- Compile full SDK + preparing sd card. - no sucess
- Compile u-boot + preparing sd card. -no sucess
When i write "no success" i mean, we got nothing on terminal (UART1).
Then we downloaded image from some SOM vendor based on AM43xx CPU (Variscite)
http://www.variscite.com/products/system-on-module-som/cortex-a9/var-som-am43-cpu-ti-am437x-am4376-am4377-am4378-am4379
I just wanted to check if our hardware is OK.
-Variscite image on sd card booted OK, of course with some minor errors, because of different peripherals.
That proves that our hardware is OK.
3. What we think is our problem
-Them we started to play with MLO and u-boot.img files, just to understand the issue better.
-We found that all our MLO+u-boot.img files (from previous stages), doesn't boot at all.
-When we use Variscite MLO + our u-boot.img, we get U-BOOT terminal. and then it says that u-boot.img is not correct.
So we think that we need to configure MLO and u-boot.img to boot correctly from sd card only, without EMMC or any other hardware.
Unfortunately there are million of parameters, and all our tries were unsuccessful.
Please advice.
Best regards,
Alexey Kharitonov