File size: 13,252 Bytes
5aefcf4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
Ticket Name: No boot logs on DRA72/J6Eco

Query Text:
Other Parts Discussed in Thread: TDA2E, PMP, DRA722, DRA72 hi, I have below HW setup: J6 Eco(REV D), Jamer3(REV B), Display(REV B). Switch positions: SW1: 00 SW2: 11100000 SW3: 10000001 SW5: 0001100000 Used below prebuild binaries from tar balls boot-dra7xx-evm.tar.gz arago-glsdk-multimedia-image-dra7xx-evm.tar.gz Link: downloads.ti.com/.../index_FDS.html After inserting SDCard with above images; MLO/Uboot logs are not coming. Also tried changing uenv.txt with fdtfile=dra72-evm.dtb Please share info about getting appropriate MLO, uboot for J6Eco. Br, kaustubh

Responses:
Hi Kaustubh, If you have "J6eco EVM + 10inch LCD + JAMR3 app board" you should use: fdtfile=dra72-evm-lcd10.dtb Have you create the SD Card according to the GLSDK software guide, step 4 Prepare SD card ? Then you should follow Step 5: Booting the board. processors.wiki.ti.com/.../DRA7xx_GLSDK_Software_Developers_Guide Regards, Pavel

P.S. As you are using DRA7x device, I will move this thread from TDAx to DRAx e2e forum. Regards, Pavel

Thanks for reply. SDCard is prepared with same steps; it has two partitions boot and rootfs. I tried as suggested but unfortunately result is same here below are my bootargs: mmcargs=part uuid mmc 0:2 uuid; setenv bootargs "fdtfile=dra72-evm-lcd10.dtb console=ttyO0,115200n8 elevator=noop root=PARTUUID=${uuid} rw rootwait earlyprintk fixrtc omapdrm.num_crtc=2 consoleblank=0 cma=64M rootfstype=ext4 snd.slots_reserved=1,1" As per my understanding the MLO logs first should come but that is also not coming on console. br, kdj

Kaustubh, kaustubh j said: Switch positions: SW1: 00 SW2: 11100000 SW3: 10000001 SW5: 0001100000 You nee to configure the below switch positions for SD boot: sysboot [0:15] = 1110000010000001 SW5[1:10] = 0001100000 All other switch positions should be left as default. refer to the below doc: Regards, Pavel

You are using J6Eco TI EVM (not J6Eco based custom board), right? Are you using microSD card and plug it in P14 MICRO-SD slot, right? Do you connect the EVM with the host machine with mini-USB cable? Regards, Pavel

Yes, I am using "J6Eco/TDA2E EVM CPU Board" made by SPECTRUM Digital. Switch setting are same as shown in pdf. SD card is in P14 slot. Here one thing to note this card as i insert as it is with J6 EVM it boots fine. And as I mentioned MLO logs itself are not coming; so I am suspecting MLO first. If you have working prebuilt MLO for J6Eco(REV-D) board available. Please share. br, kdj

Kaustubh, kaustubh j said: Here one thing to note this card as i insert as it is with J6 EVM it boots fine. It is not clear to me. You have two micro SD cards, one is working fine, another one not? kaustubh j said: And as I mentioned MLO logs itself are not coming; so I am suspecting MLO first. Can you provide me full console log output? How you start the console? kaustubh j said: If you have working prebuilt MLO for J6Eco(REV-D) board available. Please share. Can you try with the below MLO: ti-glsdk_dra7xx-evm_7_04_00_03/board-support/prebuilt-images/MLO Regards, Pavel

kaustubh j said: Yes, I am using "J6Eco/TDA2E EVM CPU Board" made by SPECTRUM Digital. Do you have a link to that EVM? I am using J6Eco EVM revB, which come with Jacinto XDRA726XGABC device part number. What is the device part number mounted on your EVM board? Regards. Pavel

I have two boards, single SD card J6 EVM and J6 Eco (REV D). Device part number: Jacinto XDRA726XGABC (REV D) J6 EVM --> i have tested prebuilt MLO uboot flashed on MMC card on J6 EVM. On J6EVM is booting fine. So there is no card issue, card is working properly. J6 Eco REV-D--> Prebuilt MLO uboot flashed on MMC card on J6 Eco. On J6Eco is not booting. Garbage character on screen on every power cycle. As MLO logs are not coming, i need MLO/u-boot compatible for J6Eco (REV D). Any clue from where to get it ? Br, kdj

Please apply the below patch to the u-boot source, generate new MLO and u-boot, place them on the SD card and try to boot. processors.wiki.ti.com/.../DRA7xx_GLSDK_7.04.00.03_Post-release_Updates Apply the u-boot patch on GLSDK 7.04.00.03 release Regards, Pavel

Hi, I am using "J6Eco/TDA2E EVM CPU Board" made by SPECTRUM Digital. sysboot [0:15] = 1110000010000001 SW5[1:10] = 0001100000 I used the below uboot patch processors.wiki.ti.com/.../DRA7xx_GLSDK_7.04.00.03_Post-release_Updates I am able to see the boot logs but the board is still not booting.The logs are as below serial# not set, setting... SATA link 0 timeout. AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst scanning bus for devices... Found 0 device(s). SCSI: Net: <ethaddr> not set. Validating first E-fuse MAC cpsw Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device SD/MMC found on device 0 reading uEnv.txt 221 bytes read in 3 ms (71.3 KiB/s) Loaded environment from uEnv.txt Importing environment from mmc0 ... 7488912 bytes read in 431 ms (16.6 MiB/s) 107697 bytes read in 33 ms (3.1 MiB/s) Booting from mmc0 ... Kernel image @ 0x82000000 [ 0x000000 - 0x724590 ] ## Flattened Device Tree blob at 88000000 Booting using the fdt blob at 0x88000000 invalid si-revision invalid si-revision invalid si-revision invalid si-revision invalid si-revision Loading Device Tree to 8ffe2000, end 8ffff4b0 ... OK Starting kernel ... It seems like the kernel is not starting. Please share info about kernel patch. Regards, Anjali

Hi, I am using "J6Eco/TDA2E EVM CPU Board" made by SPECTRUM Digital. sysboot [0:15] = 1110000010000001 SW5[1:10] = 0001100000 I used the below uboot patch processors.wiki.ti.com/.../DRA7xx_GLSDK_7.04.00.03_Post-release_Updates I am able to see the boot logs but the board is still not booting.The logs are as below serial# not set, setting... SATA link 0 timeout. AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst scanning bus for devices... Found 0 device(s). SCSI: Net: <ethaddr> not set. Validating first E-fuse MAC cpsw Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device SD/MMC found on device 0 reading uEnv.txt 221 bytes read in 3 ms (71.3 KiB/s) Loaded environment from uEnv.txt Importing environment from mmc0 ... 7488912 bytes read in 431 ms (16.6 MiB/s) 107697 bytes read in 33 ms (3.1 MiB/s) Booting from mmc0 ... Kernel image @ 0x82000000 [ 0x000000 - 0x724590 ] ## Flattened Device Tree blob at 88000000 Booting using the fdt blob at 0x88000000 invalid si-revision invalid si-revision invalid si-revision invalid si-revision invalid si-revision Loading Device Tree to 8ffe2000, end 8ffff4b0 ... OK Starting kernel ... It seems like the kernel is not starting. Please share info about kernel patch. Regards, Anjali

Anjali, anjali m said: I am using "J6Eco/TDA2E EVM CPU Board" made by SPECTRUM Digital. sysboot [0:15] = 1110000010000001 SW5[1:10] = 0001100000 I used the below uboot patch processors.wiki.ti.com/.../DRA7xx_GLSDK_7.04.00.03_Post-release_Updates I am able to see the boot logs but the board is still not booting. Do you mean that you are seeing the MLO and u-boot messages now? Can you provide me full console log output? Can you provide me your boot arguments? Which kernel you are using exactly? BR Pavel

Hello Pavel, Yes I am able to see the MLO and u-boot logs. I have pasted the complete logs in the earlier reply. My boot args are as below "mmcargs=part uuid mmc 0:2 uuid; setenv bootargs "console=ttyO0,115200n8 elevator=noop root=PARTUUID=${uuid} rw rootwait earlyprintk fixrtc o mapdrm.num_crtc=2 consoleblank=0 cma=64M rootfstype=ext4 snd.slots_reserved=1,1" kernel version is 3.14.63 Regards, Anjali

Anjali, From where you get this kernel 3.14.63? See if the below kernel patches are applied in your kernel code base: review.omapzoom.org/ - ARM: DRA722: OPP: reuse OPP information for Silicon Rev 2.0 review.omapzoom.org/ - ARM: DRA722: Add ID detect for Silicon Rev 2.0 review.omapzoom.org/ - ARM: DRA722: remove redundant definition of 1.0 device review.omapzoom.org/ - arm: dts: dra72: vision: Add support for RevC EVM If some of these is missing, apply it, build new kernel image, place it on the SD card and boot the board. Regards, Pavel

Hello Pavel, We have downloaded the ti GLSDK-7_04_00_03 from " processors.wiki.ti.com/.../Category:GLSDK" Even with the above patch the kernel is not starting. The logs are same as in the previous reply. Regards, Anjali

Anjali, You should download and use the latest DRA7x SDK: processors.wiki.ti.com/.../Category:Processor_SDK_Linux_Automotive This Processor SDK Linux Automotive 3.00.00.03 is tested up to DRA72x EVM Rev C, but it might also work for rev D. Try with the below Device Tree Files: dra72-evm-revc.dtb or dra72-evm-revc-lcd-osd.dtb Regards, Pavel

Hello Pavel, Thanks for the above link. I downloaded the latest SDK. Now I see that the board is booting in minicom. But I don't see any display coming on board screen. Could you help me on this. Regards, Anjali

Anjali, Did you install the rootfs from the latest SDK Linux Automotive 3.00.00.03 on your SD card? Or you change only u-boot/linux-kernel? By board screen do you mean LCD or HDMI? If LCD, do you use dra72-evm-revc-lcd-osd.dtb (10inch LCD + JAMR3 app board)? Please provide me full console log (u-boot, linux-kernel, rootfs, appl, etc). You can put this log in a txt file and attach the txt file here in the forum. Make sure the Display Driver is enabled: http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_Automotive_Data_Sheet#OMAPDRM.2FOMAPDSS_.28Display_Subsystem_Driver.29 Regards, Pavel

Hi Anjali, In latest SDK Linux Linux Automotive, the default file system uses "devicetree-zImage-dra72-evm-revc.dtb" for dra722 board. As suggested by Pavel, you have to use devicetree-zImage-dra72-evm-revc-lcd.dtb. In u-boot check the enivronment for the dtb used for your board which should be "dra72-evm-revc.dtb" and accordingly modify your boot folder for the correct dtb. Regards, Krishna

Hello Pavel, Thanks for the help. Now the board is booting and I see the display coming on LCD. Regards, Anjali

Anjali, Good to know you made it work fine. Can you please close/verify this thread. Regards, Pavel

Hello Pavel, I am using SDK Linux Automotive 3.00.00.03 for JACINTO board (processors.wiki.ti.com/.../Category:Processor_SDK_Linux_Automotive). When I try to build yocto file system I get following error for command "./build-core-sdk.sh dra7xx-evm" Please help me in resolving this error. The logs are as below NOTE: Preparing RunQueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks WARNING: ti-ccsv6-native-6.1.3.00033-r0 do_fetch: Checksum mismatch for local file /home/myname/GLSDK/ti-processor-sdk-linux-automotive_dra7xx-evm_03_00_00_03/yocto-layers/downloads/CCS6.1.3.00033_linux.tar.gz Cleaning and trying again. WARNING: ti-ccsv6-native-6.1.3.00033-r0 do_fetch: Renaming /home/myname/GLSDK/ti-processor-sdk-linux-automotive_dra7xx-evm_03_00_00_03/yocto-layers/downloads/CCS6.1.3.00033_linux.tar.gz to /home/myname/GLSDK/ti-processor-sdk-linux-automotive_dra7xx-evm_03_00_00_03/yocto-layers/downloads/CCS6.1.3.00033_linux.tar.gz_bad-checksum_d95121970f8bcee944bf8b8e576bf3ec WARNING: ti-ccsv6-native-6.1.3.00033-r0 do_fetch: Failed to fetch URL install.source.dir.local/CCS6.1.3.00033_linux.tar.gz;name=ccsv6, attempting MIRRORS if available ERROR: ti-ccsv6-native-6.1.3.00033-r0 do_fetch: Fetcher failure: Fetch command failed with exit code 4, output: wget: unable to resolve host address 'install.source.dir.local' ERROR: ti-ccsv6-native-6.1.3.00033-r0 do_fetch: Function failed: Fetcher failure for URL: ' install.source.dir.local/CCS6.1.3.00033_linux.tar.gz;name=ccsv6'. Unable to fetch URL from any source. ERROR: Logfile of failure stored in: /home/myname/GLSDK/ti-processor-sdk-linux-automotive_dra7xx-evm_03_00_00_03/yocto-layers/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/ti-ccsv6-native/6.1.3.00033-r0/temp/log.do_fetch.16859 ERROR: Task 4595 (/home/myname/GLSDK/ti-processor-sdk-linux-automotive_dra7xx-evm_03_00_00_03/yocto-layers/sources/meta-ti/recipes-ti/devtools/ti-ccsv6-native_6.1.3.00033.bb, do_fetch) failed with exit code '1' NOTE: Tasks Summary: Attempted 1475 tasks of which 1447 didn't need to be rerun and 1 failed. NOTE: Writing buildhistory Waiting for 0 running tasks to finish: Summary: 1 task failed: /home/myname/GLSDK/ti-processor-sdk-linux-automotive_dra7xx-evm_03_00_00_03/yocto-layers/sources/meta-ti/recipes-ti/devtools/ti-ccsv6-native_6.1.3.00033.bb, do_fetch Summary: There were 4 WARNING messages shown. Summary: There were 2 ERROR messages shown, returning a non-zero exit code. [PSDKLA]> [PSDKLA]> Completed Yocto build at Mon Aug 8 14:17:11 IST 2016 [PSDKLA]> Regards, Anjali

Anjali, Your new issue is not related to the subject of this e2e thread (No boot logs), so I would suggest you to open new e2e thread regarding your new issue. Regards, Pavel

Anjali, I see you already have new e2e thread regarding your new issue: e2e.ti.com/.../533748 The Yocto expert is notified regarding your issue and will make a reply. Meanwhile you can check the below e2e thread: e2e.ti.com/.../531396 Regards, Pavel