Quantcast
Channel: Processors
Viewing all 149846 articles
Browse latest View live

Forum Post: RE: Linux/AM5728: Custom board configuration

$
0
0
Thanks Tsvetolin Shulev, Can you please guide for lcd bringup with dts configuration.

Forum Post: RE: CCS/AM3358: Starterware SD card software

$
0
0
Hi When I downloaded the AM335x Processor SDK RTOS and followed the instructions issued, I did not get the C:\ti\pdk_am335x_1_0_9\packages\MyExampleProjects\ folder... I did get......C:\ti\pdk_am335x_1_0_9\packages\ti\starterware\examples\ The nearest software I found was.......... .C:\ti\pdk_am335x_1_0_9\packages\ti\starterware\examples\mmcsd\hsmmcsd_app_pol.c Have I missed a step? Thanks

Forum Post: RE: AM3354: am3354 can not get the network address

$
0
0
I'm looking into this. Best Regards, Yordan

Forum Post: Linux/AM3356: System no more booting properly after sw update

$
0
0
Part Number: AM3356 Tool/software: Linux Hello everybody , in my system we have a MMC soldered on the board . everything is working fine than I do a SW update ( hereunder all infos ) and in some cases ( about 1% of sw update ) system is no more capable to boot ( you see CCCC on the serial , so even MLO is not loaded properly ) . we found this issue since for quality heavy testing is done to be sure SW upgrade is bulletproof . when system is not working ( not booting ) , I booted using NFS and all files are there with proper MD5 checksum. one extra info : If I change only uEnv.txt druing the update the system update will always work ( so not touching MLO and uboot.img system will always work) . here is my partition table and my sequence: P1 boot (MLO u-boot.img, uEnv.txt) FAT32 about 64MB P2 RootFS1 ext4 about 256MB P3 RootFS2 ext4 about 256MB P4 Data ext4 3500mb system is up and running on P2 , I do an update using a script like this : 1) copy a new MLO & u-boot.img, in P1 2) untar a tar.gz rootFS in P3 3) mark uEnv.txt to enable P3 as rootfs 4) reboot ( both HW or SW same results ) . all the previous is working about 99% of the time ... please any suggestion is welcome thank you regards Carlo

Forum Post: Linux/AM5726: SPI R/W command crash

$
0
0
Part Number: AM5726 Tool/software: Linux Hello, We are working on AM5726 custom board. We have connected SPI slave, and communicating on that through SPI read/write command. But we are getting below crash ============================================================================== [ 77.688365] Length = 32 [ 77.693206] ######################### FINAL Write DONE ##################### [ 77.700590] BUG: unsupported FP instruction in kernel mode [ 77.706100] Internal error: Oops - undefined instruction: 0 [#1] PREEMPT SMP ARM [ 77.713523] Modules linked in: ov798cam rpmsg_proto 8021q cbc jitterentropy_rng drbg xfrm_user xfrm4_tunnel ipcomp xfrm_ipcomp esp4 ah4 xhci_pl) [ 77.779752] CPU: 0 PID: 1126 Comm: ov798_app_spifl Tainted: G O 4.4.32-gadde2ca9f8 #9 [ 77.788744] Hardware name: Generic DRA74X (Flattened Device Tree) [ 77.794859] task: ed8cb600 ti: eda98000 task.ti: eda98000 [ 77.800280] PC is at vfp_reload_hw+0x30/0x44 [ 77.804566] LR is at __und_usr_fault_32+0x0/0x8 [ 77.809112] pc : [ ] lr : [ ] psr: a0000013 [ 77.809112] sp : eda99fb0 ip : 00021f3c fp : 00000000 [ 77.820634] r10: eda981f8 r9 : c00142a0 r8 : eda99e30 [ 77.825877] r7 : 00000001 r6 : c0982054 r5 : 00000000 r4 : ec4a40f8 [ 77.832427] r3 : c0982058 r2 : b6e576c2 r1 : ecd08540 r0 : ed2d8b02 [ 77.838978] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user [ 77.846139] Control: 30c5387d Table: adb33400 DAC: fffffffd [ 77.851905] Process ov798_app_spifl (pid: 1126, stack limit = 0xeda98210) [ 77.858718] Stack: (0xeda99fb0 to 0xeda9a000) [ 77.863089] 9fa0: be9658f8 00011940 be9659d0 000b89e8 [ 77.871299] 9fc0: 00000000 b6f2e4c0 b6f0fd00 00011940 be9659d0 be9659e4 b6f3c000 00000000 [ 77.879507] 9fe0: 00021f3c be9658cc b6e6f457 b6e576c2 60000030 ffffffff e1805005 e3a0100f [ 77.887713] Backtrace: no frame pointer [ 77.891575] Code: 128aa080 e89a0162 e3110102 0a000003 (eee96a10) [ 77.897691] ---[ end trace 4d201cb41bd81d96 ]--- [ 77.902325] note: ov798_app_spifl[1126] exited with preempt_count 2 Segmentation fault ============================================================================== We have gone through kgdb also and in that we are getting Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1420] vfp_support_entry () at arch/arm/vfp/vfphw.S:164 164 VFPFMXR FPINST, r6 @ restore FPINST (only if FPEXC.EX is set) (gdb) bt #0 vfp_support_entry () at arch/arm/vfp/vfphw.S:164 #1 0xc0014240 in no_fp () at arch/arm/kernel/entry-armv.S:723 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Can you please guide us for the same error?, Do the needful. Regards, Prerak

Forum Post: RE: CCS/AM3358: Starterware SD card software

$
0
0
Steve, Did you build the PDK as described here processors.wiki.ti.com/.../Rebuilding_The_PDK ? C:\ti\pdk_am335x_1_0_9\packages\MyExampleProjects\ isn't available by default, it needs to be built. Lali

Forum Post: RE: PROCESSOR-SDK-AM335X: Ethernet boot fails

$
0
0
Kerry, Thanks for getting back to us and confirming. GCC differences are always little tricky to track down, but that can be fun if one has the time. Happy designing in 2018!

Forum Post: RE: Linux/AM5728: PCIe EP reference clock

$
0
0
Hi, CY, I need to get some background info first. Is your board design based on AM5728-IDK or AM5728 GP EVM? In (1), when you refer to the AM5728 EVM, do you mean your custom board or TI EVM? That is, when 2 AM5728 EVM are connected, are both TI EVMs or both your boards? The registers change seems to be correct. I do know that I can't verify the RX mode on TI EVM without hardware modification. For Tx mode, if I remember correctly that on TI GP EVM, I need to remove C426 and C427, and the parallel 100 ohm resister between ljcb_clkn and ljcb_clkp. Both ljcb_clkn and ljcb_clkp should be independently terminated to GND with 50 ohms. The same should apply if it is based on AM5728 IDK but at C438 and C439. Rex

Forum Post: RE: Linux/TDA2EVM5777: Why I can not find the address of the emac slave when I look at the dra7.dtsi in Vision SDK(03.00.00).

$
0
0
Hello Lucas, The PHY addresses are part of EVM.c in the uboot (board\ti\dra7xx\evm.c). Search for cpsw_slaves structure which has phy_addr as one of field.

Forum Post: RE: Linux/AM5728: 4GB DDR test from U-boot

$
0
0
Make sure you enabled LPAE in your configs/am57xx_evm_defconfig file. I looked in the latest SDK and it is enabled by default CONFIG_ARMV7_LPAE=y I also noticed that in include/configs/am57xx_evm.h, only this is set #define CONFIG_NR_DRAM_BANKS 2 In the include/configs/dra7xx_evm.h there are two other CONFIGs set in addition to this one. #define CONFIG_VERY_BIG_RAM #define CONFIG_NR_DRAM_BANKS 2 #define CONFIG_MAX_MEM_MAPPED 0x80000000 Can you modify your am57xx_evm.h to include these two others? We boot to Linux and use memtester to test memory. Can you do that instead of in u-boot? Steve K.

Forum Post: Linux: Compiling Xorg programs

$
0
0
Tool/software: Linux Hi, I tried xorg sdk by using processor-sdk-04.01.00.06-x11-config.txt for am57xx machine. I created core image but I couldn't compile programs that use Xorg. I couldn't compile any package that depends on xorg because I get following error in bitbake: ERROR: openbox was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) I tried to add that feature in conf/local.conf but it didn't change anything. Will be support for that added in foreseable future?

Forum Post: RE: Linux/AM3356: Boot fails after software update

$
0
0
Hi, What Linux version is this? Where is the kernel located? Do you erase the old files before copying the new ones? What do you mean by "MMC soldered on the board" - eMMC or SD card slot?

Forum Post: RE: Linux/AM5726: SPI R/W command crash

$
0
0
What Linux version is this? What are the SPI commands you use? Please post the complete log file, SPI pinmux and SPI section of the device tree.

Forum Post: RE: Linux: Compiling Xorg programs

$
0
0
Hi, X11 is not supported in the Linux Processor SDK provided by TI.

Forum Post: RE: Linux/AM5716: Early print in U-boot

$
0
0
Hi Vamshi, Are you using the last Processor SDK release 4.02.00.09 and could you attach your u-boot config file? Also check whether some of the listed below options is enable: CONFIG_SILENT_CONSOLE CONFIG_SYS_DEVICE_NULLDEV CONFIG_SILENT_CONSOLE_UPDATE_ON_RELOC and if it is disable it. BR Tsvetolin Shulev

Forum Post: RE: Linux/AM5728: PCIe EP reference clock

$
0
0
Hi, CY, There may be other issues when connecting to a windows PC. Please see it in the forum discussion, e2e.ti.com/.../630321 Rex

Forum Post: RE: RTOS/AM3352: Example project for NDK with interrupts

$
0
0
well making those changes did not fix my ping issue. i am assuming there is something wrong with the library rebuild. i am told that this project is no longer going to be worked on until further notice. maybe we will take another look at it when the next SDK is released - but if i can ping with that one but can't do DHCP, TCP connections on a router it holds no hope either. thank you for your help.

Forum Post: RE: CCS/AM3358: Starterware SD card software

$
0
0
I have found these instructions and have progressed some,. But getting these errors when running the pdkprojectscreate batch file... sorry... C:\ti\PDK_AM~1\packages>pdkprojectcreate ========================================================================= Configuration: SOC : AM335x BOARD : all ENDIAN : little MODULE : all PROJECT_TYPE : all PROCESSOR : arm PDK_SHORT_NAME : C:\ti\PDK_AM~1\packages\ ========================================================================= Checking Configuration... Complete ========================================================================= PDK_PARTNO : AM335 PDK_ECLIPSE_ID : com.ti.pdk.am335x RTSC_PLATFORM_NAME : ti.platforms.evmAM3359 RTSC_TARGET : gnu.targets.arm.A8F CCS_DEVICE : "Cortex A. AM3359 .ICE_ AM3359 " ***************************************************************************** Detecting all projects in PDK and importing them in the workspace C:\ti\PDK_AM~ \packages\\MyExampleProjects Detected Test Project: EMAC_BasicExample_evmAM335x_armExampleproject ------------------------------------------------------------------------------- Creating project 'EMAC_BasicExample_evmAM335x_armExampleproject'... !ERROR: No products of type 'com.ti.rtsc. SYSBIOS ' are currently installed! Copying macro.ini The system cannot find the path specified. 0 file(s) copied. Detected Test Project: EMAC_BasicExample_skAM335x_armExampleproject ------------------------------------------------------------------------------- Creating project 'EMAC_BasicExample_skAM335x_armExampleproject'... !ERROR: No products of type 'com.ti.rtsc. SYSBIOS ' are currently installed! Copying macro.ini The system cannot find the path specified. 0 file(s) copied. Detected Test Project: GPIO_LedBlink_bbbAM335x_armTestProject ------------------------------------------------------------------------------- Creating project 'GPIO_LedBlink_bbbAM335x_armTestProject'... !ERROR: No products of type 'com.ti.rtsc. SYSBIOS ' are currently installed! Copying macro.ini The system cannot find the path specified. 0 file(s) copied. Detected Test Project: GPIO_LedBlink_icev2AM335x_armTestProject

Forum Post: RE: Linux/TDA2EVM5777: Compiling Kernel with packages, and applying changes to .config file

$
0
0
Thank you, I have downloaded and am building it now, but I noticed that the documentation in step 5 (Booting the board, under Starting your software development) pointed me to a set of different EVMs than the tda2evm5777 ( link ). How can I configure the build for tda2evm5777 ?

Forum Post: RE: RTOS/PROCESSOR-SDK-AM335X: Hooks structure customization

$
0
0
Hi Christopher, First, can you confirm that the GNU reentrant hooks are there without you adding them. They should be added automatically unless there are certain situations (e.g. Tasking is disabled, zero size heap, you explicitly disable the reentrancy in the .cfg file). If they are not automatically being added, please let me know what version of SYS/BIOS, XDCtools, NDK and compiler you are using. Second, the section in the UG section "Configuring the NDK with C Code (without XGCONF)" means you are not using the XDC configuration capabilities of the NDK. You still need the .cfg file since you are using TI-RTOS . I do agree that this could be clarified more. Third, I'm not following your logic on not wanting to use the configuration options in the NDK. Without it, you are still using the NDK libraries (I'm assuming you are not pulling in all the NDK source into your application). Todd
Viewing all 149846 articles
Browse latest View live


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