Quantcast
Channel: Embedded Software (Read Only)
Viewing all 25965 articles
Browse latest View live

Forum Post: RE: Linux: DM3730 UART3 download x-load.bin problem

$
0
0
Hi user5052928, Could you specify what kind of DM3730 board you are using? For example if you are using EVM board you should check the switch configuration required for peripheral booting from UART3. Also check whether the x-loader loading is properly completed as it is described in the linked below tutorial: projects.goldelico.com/.../ BR Tsvetolin Shulev

Forum Post: RE: Linux: How to install " arm-none-linux-gnueabi-gcc" on Linux Host Machine?

$
0
0
Hi Yordan, I have got rid of the arm-none-linux-gnueabi-gcc error now. but I still have the following error while building syslink exmaples: # # Making bin/release/app_host ... /home/miteshhiran/ti/mcsdk_1_01_00_02/linux-devkit/sysroots/i686-arago-linux/usr/bin/arm-arago-linux-gnueabi-gcc -O3 -Wall -Wl,-Map=bin/release/app_host.map -o bin/release/app_host bin/release/obj/main_host.ov5T bin/release/obj/App.ov5T /home/miteshhiran/ti/syslink_2_21_01_05/packages/ti/syslink/lib/syslink.a_release -lpthread -lc -lrt make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/host' make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/host' make -C dsp all make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/dsp' # # Making configuro/linker.cmd ... /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \ xdc.tools.configuro -o configuro \ -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \ -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \ -r release Dsp.cfg making package.mak (because of package.bld) ... generating interfaces for package configuro (because package/package.xdc.inc is older than package.xdc) ... configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ... js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti. sysbios .BIOS: no property named 'smpEnabled' "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105 gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1

Forum Post: Linux/am5728: am5728 yocto SDK development: fatal error: X11/Xlib.h: No such file or directory

$
0
0
Part Number: am5728 Tool/software: Linux We need to develop based on yocto SDK of am5728 . However, the following error occurred when compiling our application: fatal error: X11/Xlib.h: No such file or directory Xlib.h is missing in /sysroots/armv7ahf-neon-linux-gnueabi//usr/include It seems to be a shortage of libraries for libx11-dev or libx11. How do I add these two libraries? Can you give me some guidance?

Forum Post: RE: Linux/AM5728: U-Boot Debug fails at GPT/MBR partitioning

$
0
0
Hi, Can you compile your u-boot with #define DEBUG added in configs/am57xx_evm.h and share the console output? Best Regards, Yordan

Forum Post: RE: Linux/PROCESSOR-SDK-AM335X: u-boot splash screen for am335x starter kit and beagle bone black with display 4d cape 43t LCD

$
0
0
yes the board boots successful, but the tty service(minicom) gets inactive while inserting tilcdc driver. tried with u-boot version 2016.05, 2017.01. sync lost log i taken it from board ssh.

Forum Post: RE: Linux/AM3352: How to Select LCDC Clock Source and Set the DISP PLL Parameter on AM335x

$
0
0
Hi Wayne, [quote user="Wayne Kuo"] We discussed and done the experiment, we found that TI SDK default LCDC clock source is "PER PLL CLKOUTM2" (192Mz), so LCDC Clock divisor can't get accurately 33.3MHz by setting clkdiv register. Then we use devmem2 tool to set registers and make "DISP PLL CLKOUTM2" output is 200MHz and use this clock as LCDC clock source, we can get accurately 33.3MHz for LCD_PCLK by setting LCDC Clock divisor is 6. [/quote] [quote user="Wayne Kuo"]We can't find where the Kernel source code set the LCDC clock source[/quote] I do not have SDK7 (as it is very old) to try this on my side but I think DISP PLL is selected by default as source for LCD pixel clock. How do you define that PER PLL is selected instead of DISP PLL? What value you have by default (without any modifications) in register CLKSEL_LCDC_PIXEL_CLK in user space (devmem2 tool)? Check also what you have by default (without any modifications) in register CLKSEL_LCDC_PIXEL_CLK in u-boot prompt (md command). You can modify clock source in linux kernel through the clock framework, see wiki pages below: http://processors.wiki.ti.com/index.php/AM335x_PSP_User's_Guide#Clock_Management_details See also files: linux-kernel/arch/arm/boot/dts/am33xx-clocks.dtsi linux-kernel/drivers/clk/ti/clk-33xx.c [quote user="Wayne Kuo"]where to set the "DISP PLL CLKOUTM2" multiplier/divider factor.[/quote] You can use the clock framework to set the desired lcd_gclk frequency, and DISP PLL settings will be adjusted by linux kernel according to the frequency you pass to it. Regards, Pavel

Forum Post: RE: Linux: DM3730 UART3 download x-load.bin problem

$
0
0
thanks the kind od DM3730 of mine is omap3evm configure with ""make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm omap3evm_config"" SYS.BOOT[5:0] = 110111 the sequence is UART3-> MMC2 I follow the ways of elinux.org/BeagleBoardRecovery and the TI documentation says that the UART3 x-load.bin will be copied to internal SRAM at 0x40200000 so I check the TEXT_BASE and i found that /* board/omap3evm/config.mk */ # (C) Copyright 2006 # Texas Instruments, # # OMAP3EVM board uses OMAP3430 (ARM-CortexA8) cpu # see http://www.ti.com/ for more information on Texas Instruments# # # OMAP3EVM has 1 bank of 128MB mPOP-SDRAM on CS0 # Physical Address: # 8000'0000 (bank0) # For use if you want X-Loader to relocate from SRAM to DDR #TEXT_BASE = 0x80e80000 # For XIP in 64K of SRAM or debug (GP device has it all availabe) # SRAM 40200000-4020FFFF base # initial stack at 0x4020fffc used in s_init (below xloader). # The run time stack is (above xloader, 2k below) # If any globals exist there needs to be room for them also TEXT_BASE = 0x40200800 PLATFORM_RELFLAGS += -DONE_BIT_ERROR_CORRECT I have tried and failed to boot the 3730 using 0x40200800,40200000,0x80e80000 but it still doesn't work as well so i don't know how to do

Forum Post: RE: Linux: J6-DRA7xx- Load & Booting ipu1 xem4 image from A15linux - Required Device tree (dts) changes

$
0
0
Hi Nikhil We have build the ipc_3_42_00_02 package.We have installed the IPC test executables and libraries into the target as shown below. root:~/install_package/bin# ls MessageQApp MessageQMultiMulti fault MessageQBench Msgq100 lad_dra7xx MessageQMulti NameServerApp ping_rpmsg root:~/install_package/bin# cd .. root:~/install_package# ls bin include lib We have renamed the messageq_single.xem4 file from the below path to dra7-ipu2-fw.xem4 and copied to /lib/firmware. ./packages/ti/ipc/tests/bin/ti_platforms_evmDRA7XX_ipu2/messageq_single.xem4. We renamed the messageq_single.xem4 file from the below path to dra7-ipu1-fw.xem4 and copied to /lib/firmware. ./packages/ti/ipc/tests/bin/ti_platforms_evmDRA7XX_ipu1/messageq_single.xem4. Observation: After loading modules modprobe omap_remoteproc [ 25.652303] omap-rproc 58820000.ipu: assigned reserved memory node ipu1_cma@9d000000 [ 25.661413] remoteproc0: 58820000.ipu is available [ 25.667139] remoteproc0: Note: remoteproc is still under development and considered experimental. [ 25.677035] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed. [ 25.689756] omap-rproc 55020000.ipu: assigned reserved memory node ipu2_cma@95800000 [ 25.698424] remoteproc1: 55020000.ipu is available [ 25.704213] remoteproc1: Note: remoteproc is still under development and considered experimental. [ 25.714012] remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed. root@mmt2020-a879-b0:~# [ 26.075220] remoteproc0: powering up 58820000.ipu [ 26.080880] remoteproc0: Booting fw image dra7-ipu1-fw.xem4, size 4461564 [ 26.089112] omap-iommu 58882000.mmu: 58882000.mmu: version 2.1 [ 26.096637] remoteproc0: remote processor 58820000.ipu is now up [ 26.107268] virtio_rpmsg_bus virtio0: rpmsg host is online [ 26.113219] remoteproc0: registered virtio0 (type 7) [ 26.120250] remoteproc1: powering up 55020000.ipu [ 26.125273] remoteproc1 : Booting fw image dra7-ipu2-fw.xem4, size 4461564 [ 26.132807] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1 [ 26.164857] remoteproc1: remote processor 55020000.ipu is now up [ 26.171615] virtio_rpmsg_bus virtio1: rpmsg host is online [ 26.171881] virtio_rpmsg_bus virtio1: creating channel rpmsg-proto addr 0x3d [ 26.185122] remoteproc1: registered virtio1 (type 7) #export LD_LIBRARY_PATH=/home/root/install_package/lib:$LD_LIBRARY_PATH #./lad_dra7xx -l log.txt Opened log file: log.txt numProcessors = 5 id = 0 baseId = 0 Spawned daemon: ./lad_dra7xx #/MessageQApp 1 1 [ 308.902428] NET: Registered protocol family 41 [ 308.908657] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1 Using numLoops: 1; procId : 1 Entered MessageQApp_execute Local MessageQId: 0x80 Remote queueId [0x10080] Exchanging 1 messages with remote processor IPU2... MessageQ_get #1 Msg = 0xb6600468 Exchanged 1 messages with remote processor IPU2 Sample application successfully completed! Leaving MessageQApp_execute #/MessageQApp 1 2 [ 384.694383] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1 Using numLoops: 1; procId : 2 Entered MessageQApp_execute Local MessageQId: 0x80 For IPU2, there is response from the remote core. But for IPU1, there is no response from the remote core. What may be the problem ? Regards, Gokul

Forum Post: RE: AM335X: Wrong colors on Starter Kit LCD

$
0
0
I will move this thread to the Starterware forum, where this is supported.

Forum Post: RE: Linux: DM3730 UART3 download x-load.bin problem

$
0
0
Could you post the console output to check the pserial and ukermit work? BR Tsvetolin Shulev

Forum Post: Linux/PROCESSOR-SDK-AM335X: export the hdmi audio output to the usb sound card

$
0
0
Part Number: PROCESSOR-SDK-AM335X Tool/software: Linux Hi, After connecting usb sound card to BBB, I want to export the hdmi audio output to the usb sound card. Is it possible? my environment: am335x linux-3.14.26-g2489c02

Forum Post: RE: Linux/am5728: Taking screenshot with ti-sdk-03.03.00.04

$
0
0
Hi Ilya, I check and reproduce the issue. It needs additional investigation to search for the problem. BR Tsvetolin Shulev

Forum Post: RE: Linux/AM3354: Ethernet connection in u-boot

$
0
0
Hi Alfonso, Do you use custom board? Do you use TI SDK? If yes, which version? Can you provide full console log output? [quote user="Alfonso Kame"]1. Which dpll structure or variable/divider should I adapt to get 25 MHZ? I assumed this is the frequency to reach. 2. How can I measure the CORE_CLOCKOUTM5 frequency? by only reading a specific register?[/quote] I think setting CORE_CLKOUTM5 to 250MHz should be enough for getting 25MHz clock on the RGMII_TCLK pin output. CORE_CLKOUTM5 goes through fixed dividers of / 5 and /2 to produce 25MHz clock for MHZ_50_CLK signal that is used for RGMII 100 Mbps. See AM335x TRM, Figure 8-10. Core PLL For getting CORE_CLKOUTM5 frequency, you should dump Core PLL registers values. Regards, Pavel

Forum Post: RE: Linux/AM3352: Ethernet compliance testing

$
0
0
Hi Nikhilesh, You might try with mii-tool amd/or ioctls, see below e2e threads for more info: e2e.ti.com/.../346597 e2e.ti.com/.../251498 e2e.ti.com/.../1339667 Regards, Pavel

Forum Post: RE: Linux/AM5728: Ducatijpegdec GStreamer Plugin adds 8 extra lines of decoded image, produces incompatibility issue with VPE

$
0
0
I tried two different pipelines: gst-launch-1.0 -v videotestsrc ! video/x-raw, format=NV12, width=1920, height=1080, framerate=30/1 ! vpe ! video/x-raw, format=YUY2, width=600, height=480 ! waylandsink sync=false and gst-launch-1.0 -v videotestsrc ! video/x-raw, format=NV12, width=1920, height=1080, framerate=30/1 ! ducatijpegenc ! jpegparse ! ducatijpegdec ! vpe ! video/x-raw, format=YUY2, width=600, height=480 ! waylandsink sync=false the first pipeline displays poorly deinterlaced video on the screen, and the second pipeline segfaults. Changing the VPE output format to NV12 causes both pipelines to not segfault, but not display any video on the screen.

Forum Post: RE: Linux/AM5728: U-Boot Debug fails at GPT/MBR partitioning

$
0
0
My build already had DEBUG defined. Unfortunately, this has no effect.

Forum Post: RE: Linux: How to compile example on ARM core of the OMAPl138 SoC?

$
0
0
Hi, Can you confirm your use case: 1. You're building application, which will run on ARM core? or 2. You're build an application, which will run on the DSP core & you need linux kernel to load it? If running on arm you don't need the IPC, unless you want your app to communicate with DSP. In the other case you need the RTOS compilers to compile the dsp code, generate the binary & load it as a dsp firmware with remoteproc. Best Regards, Yordan

Forum Post: RE: Linux/AM5728: Ducatijpegdec GStreamer Plugin adds 8 extra lines of decoded image, produces incompatibility issue with VPE

$
0
0
Hello, Let me check it. BR Margarita

Forum Post: RE: AM335X: Wrong colors on Starter Kit LCD

$
0
0
John, Please take a look at this thread e2e.ti.com/.../240830 Lali

Forum Post: RE: Linux: How to compile example on ARM core of the OMAPl138 SoC?

$
0
0
Hi Yordan, Use case: - After booting Linux on ARM; would like to boot DSP from arm/Linux. ( Both the Linux and DSP app should be loaded from NAND Flash) - Needs constant communication logic between both the cores ARM and DSP. SO for this I am trying to build example notify under IPC but in CCS v6 but got the following error: I am using following packages: ipc_1_25_03_15 xdctools_3_32_00_06_core bios_6_46_00_23 CCS Version: 6.1.3.00033 Error from CCS: undefined first referenced symbol in file --------- ---------------- ti_sdo_ipc_gates_GateMPSupportNull_query__E P:\P16028DSP_doNOTmove\in-Development_Software\DSP\IPC_LED_DSP\Debug\configPkg\package\cfg\app_pe674.oe674 ti_sdo_ipc_gates_GatePeterson_query__E P:\P16028DSP_doNOTmove\in-Development_Software\DSP\IPC_LED_DSP\Debug\configPkg\package\cfg\app_pe674.oe674 ti_sdo_ipc_heaps_HeapMemMP_isBlocking__E P:\P16028DSP_doNOTmove\in-Development_Software\DSP\IPC_LED_DSP\Debug\configPkg\package\cfg\app_pe674.oe674 So moved to build syslink examples on Linux host PC but got stuck there as well with the following error: make -C examples all make[1]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples' # # Making all examples... make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite' # # Making all ... make -C host all make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host' # # Making all ... make PROFILE=debug app_host make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host' make[4]: Nothing to be done for 'app_host'. make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host' make PROFILE=release app_host make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host' make[4]: Nothing to be done for 'app_host'. make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host' make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host' make -C dsp all make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/dsp' # # Making configuro/linker.cmd ... /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \ xdc.tools.configuro -o configuro \ -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \ -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \ -r release Dsp.cfg n configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ... js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti. sysbios .BIOS: no property named 'smpEnabled' "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105 gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1 js: "/home/miteshhiran/ti/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted. makefile:61: recipe for target 'configuro/linker.cmd' failed make[3]: *** [configuro/linker.cmd] Error 1 make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/dsp' makefile:43: recipe for target 'all' failed make[2]: *** [all] Error 2 make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite' make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex08_ringio' # # Making all ... make -C host all ....
Viewing all 25965 articles
Browse latest View live


Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>