Quantcast
Channel: Forums - Recent Threads
Viewing all 262198 articles
Browse latest View live

ADS1292RECG-FE: Problem reading out PGA

$
0
0

Part Number: ADS1292RECG-FE

We are having difficulty reading the output across the PGA ouput pins on the ADS1292RECG-FE evaluation module (demonstration kit). We're feeding in good clean ECG which is easily seen in the LabView runtime executable provided by TI. However, when we connect a scope or high-res data acquisition device across the PGA output capacitor on pins 7 and 8 or 1 and 2 we see nothing or some square wave artifact (at about 6Hz). We are not able to see the ECG signal that the ADS1292R is clearly measuring and digitizing. We've been able to easily visualize the output of the PGA amp on the ADS1298R using the same measurement hardware. We've tried a lot of permutations and register settings but nothing coming out of the PGA pins on the ADS1292 makes sense. Suggestions?


TINA/Spice/LM6584: Looking for TINA Spice Model

$
0
0

Part Number: LM6584

Tool/software: TINA-TI or Spice Models

Hi Team,

Do we have a TINA / SPICE model for the LM6584? If so, can you please send it to me. It doesn't appear to be on the Product Folder page. 

Thanks,
Mitchell

OPA189: Differential Bridge Amplification

$
0
0

Part Number: OPA189

I am using TI's TINA9-TI Spice simulation program.  I would like to perform a noise analysis on my circuit, please see attached file.  I have not found any information on how to set up a circuit for noise analysis.  If anyone has any information on this subject or can take my circuit and set it up for the analysis and explain what you are doing, I would be sincerely grateful.  Thank you.

(Please visit the site to view this file)

AM5726: rx_pcie.ami file giving error upon calling

$
0
0

Part Number: AM5726

Hello,

I'm trying to run IBIS AMI simulation for my PCIe lines. I'm using rx_pcie.ibs, rx_pcie.ami, and rx_pcie_x64.dll for my IBIS AMI package as downloaded from AM5726 page. I get a similar error in where it says error in "line 20: syntax error, unexpected $end" but when I open the ami file in Notepad ++, the formatting is correct and there is no "END" in the file. I also get the "Error: Parse failed on file" and then pointing to the rx_pcie.ibs file.

I'm using Hyperlynx VX.2.5.

Thanks!

WEBENCH® Tools/LMX25311515EVAL: Limiting BW on Loop filter design, and higher than expected Phase Noise.

$
0
0

Part Number: LMX25311515EVAL

Tool/software: WEBENCH® Design Tools

I have been having some issues getting a clean Fout from a modified LMX2531 eval board (changed BOM from LMX2531LQ1570E to LMX2531LQ1570E). I dont know if my issues at this point come from the hardware side, of the way I am setting the programming.

I am currently using CodeLoader4 to program the part, and PLLatinum/Webench to calculate filter parameters.

I have tried couple of reference frequencies from different sources, and it gets better, but not as the other parts from this family I have used in the pass.

Regards,

Diana

CDCE949-Q1: operating mode

$
0
0

Part Number: CDCE949-Q1

Clocking team, 

I have a question regarding the CDCE949-Q1 clock synthesizers I2C bus specs.


1) How does the device determine if it is operating in Standard Mode or Fast Mode?

2) On page 5 of the datasheet (attached). The spec for the "SDA hold time" lists a MIN and MAX of 0 and 0.9 microseconds, respectively, for Fast Mode. How is the MIN zero and yet the standard mode MIN is also zero microseconds? Is there no defining boundary?

Thanks, 

Aaron

ADS131M04: ADS131M04 Input Impedance

$
0
0

Part Number: ADS131M04

Hi,

We're considering using the ADS131M04 for an application in which the ADC would be driven by an active filter.  We're interested if there is a more detailed model of the input impedance of the chip.  It seems from the input impedance section of the data sheet that the input is a switched capacitor network when the gain is set to less than four.  Is this correct? And if so, would it be possible to get information on the capacitor size and switch resistances?

Thanks,

Elliot

Compiler/PROCESSOR-SDK-AM57X: Cannot compile Ti-IPC-Linux-Examples

$
0
0

Part Number: PROCESSOR-SDK-AM57X

Tool/software: TI C/C++ Compiler

Hello,

We are trying to compile the TI-IPC Linux examples by running the make command and following the instructions to set up the TI_RTOS_PATH.

We are running Ubuntu 16.04 and have installed Processor SDK for RTOS and Linux, as well as CCS 9.

We are developing a system based on Phytec AM57xx board.and have generated the Linux BSP for the AM57xx development board.

We get the following error when running the "make ti-ipc-linux-examples" command:

:arm-linux-gnueabihf-gcc: error trying to exec 'cc1': execvp: No such file or directory

Why can't it find the cc1 file?

Are we missing a parameter somewhere?

How can we fix the error?

Thank you.

Best regards,

Jorge


DLP Cinema Control Program

$
0
0

I have an NEC projector that we have used for quite some time.  I have also used the "ICP and Enigma Control Program_1_00_79"  for status and other items, however, I cannot get the DLP control program to work at all.  I need to monitor Parity errors from the IMB to the projector and was informed that the DLP control program would enable me to do that.  The version I have is "DLP Cinema(TM) Control Program v7.00(82)", and I'm wondering what I'm possibly doing wrong when trying to connect to my projector, and also if there is a newer version I can download.

CCS/IWR6843: Can't get SPI working on the IWR6843

$
0
0

Part Number: IWR6843

Tool/software: Code Composer Studio

I have been reading through the code in the D:\ti\mmwave_sdk_03_02_00_04\packages\ti\drivers\spi\test area and have been trying to apply it to my own application.

in PlatformInit I do this:

    /* Setup the PINMUX to bring out the UART-1 */
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINN5_PADBE, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);    
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINN5_PADBE, SOC_XWR68XX_PINN5_PADBE_MSS_UARTA_TX);
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINN4_PADBD, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);    
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINN4_PADBD, SOC_XWR68XX_PINN4_PADBD_MSS_UARTA_RX);

    /* Setup the PINMUX to bring out the UART-3 */
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINF14_PADAJ, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINF14_PADAJ, SOC_XWR68XX_PINF14_PADAJ_MSS_UARTB_TX);

    /* Set up PINMUX to bring out SPIA CS1 = E15, CLK1 = E13, MOSI1 = D13, MISO1 = E14, pins 19, 21, 23, 25 on 60pin connector */
    /* SPIA_MOSI */
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PIND13_PADAD, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PIND13_PADAD, SOC_XWR68XX_PIND13_PADAD_SPIA_MOSI);

    /* SPIA_MISO */
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINE14_PADAE, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINE14_PADAE, SOC_XWR68XX_PINE14_PADAE_SPIA_MISO);

    /* SPIA_CLK */
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINE13_PADAF, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINE13_PADAF, SOC_XWR68XX_PINE13_PADAF_SPIA_CLK);

    /* SPIA_CS */
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINE15_PADAG, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINE15_PADAG, SOC_XWR68XX_PINE15_PADAG_SPIA_CSN);

    /* SPI_HOST_INTR - not used, reference code */
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINP13_PADAA, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINP13_PADAA, SOC_XWR68XX_PINP13_PADAA_SPI_HOST_INTR);

    /**********************************************************************
     * Setup the PINMUX:
     * - GPIO Output: Configure pin K13 as GPIO_2 output
     **********************************************************************/
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINK13_PADAZ, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINK13_PADAZ, SOC_XWR68XX_PINK13_PADAZ_GPIO_2);

in initTask, I do this:

/* Init SYSDMA params */
    DMA_Params_init(&dmaParams);

    /* Open DMA driver instance 0 for SPI test */
    gDmaHandle = DMA_open(0, &dmaParams, &retVal);

    if(gDmaHandle == NULL)
       {
       printf("Open DMA driver failed with error=%d\n", retVal);
       return;
       }

    /* Initialize the UART */
    UART_init();

    /* Initialize the GPIO */
    GPIO_init();

    /* Initialize Spi */
    System_printf("Debug: SPI_init\n");
    SPI_init();

/* Setup the default SPI Parameters */
    SPI_Params_init(&spiParams);
    spiParams.frameFormat = SPI_POL0_PHA0;
    spiParams.shiftFormat = SPI_MSB_FIRST;
    //spiParams.pinMode = SPI_PINMODE_3PIN;
    spiParams.pinMode = SPI_PINMODE_4PIN_CS;
        /* Enable DMA and set DMA channels */
    spiParams.dmaEnable = 1U;
    spiParams.dmaHandle = gDmaHandle;
    //spiParams.dmaHandle = (DMA_Handle)NULL;

    //spiParams.eccEnable = 1U;
    spiParams.mode = SPI_MASTER;
    spiParams.u.masterParams.bitRate = 10000000U;
    spiParams.u.masterParams.numSlaves = 1;
    spiParams.u.masterParams.slaveProf[0].chipSelect = 0;
    spiParams.u.masterParams.slaveProf[0].ramBufLen = MIBSPI_RAM_MAX_ELEM;
    spiParams.u.masterParams.slaveProf[0].dmaCfg.txDmaChanNum =1U;
    spiParams.u.masterParams.slaveProf[0].dmaCfg.rxDmaChanNum =0U;

    /* Enable output control for SPIA 3-pin Mode */
    if(SOC_SPIOutputCtrl(gMmwMssMCB.socHandle, 0U, 0U, &errCode) < 0)
        {
        /* Debug Message: */
        System_printf ("Debug: SOC_SPIOutputCtrl failed with Error [%d]\n", errCode);
        return;
        }


    /* Open the Logging SPI Instance: */
    System_printf("Opening SPI\n");
    gMmwMssMCB.loggingSpiHandle = SPI_open(0, &spiParams);
    if (!gMmwMssMCB.loggingSpiHandle) {
        System_printf("SPI did not open");
    }



I copied this function from the test code:

static bool Test_spiWrite(const SPI_Handle handle, void* buffer, uint32_t dataLen)
{

    System_printf("datalen 0x%x\n", dataLen);
    System_printf("0x%x 0x%x\n", buffer[0], buffer[1] );

    SPI_Transaction transaction;
    bool            ret = true;
#if 1
    //Configure Data Transfer
    transaction.count = dataLen;
    transaction.txBuf = buffer;
    transaction.rxBuf = NULL;
    //transaction.arg   = NULL;

    /* Start Data Transfer */
    ret = SPI_transfer(handle, &transaction);
    if (!ret) {
                System_printf("Unsuccessful SPI transfer 0x%x\n", ret);
            } else {
                System_printf("Successful SPI transfer 0x%x\n", ret);
            }
#else
    uint32_t        loop;
    char *          pBuff = buffer;
    for (loop=0; loop<dataLen/2; loop++)
    {
        /* Configure Data Transfer */
        transaction.count = 2;
        transaction.txBuf = pBuff;
        transaction.rxBuf = NULL;
        //transaction.arg   = NULL;

        /* Start Data Transfer */
        ret = SPI_transfer(handle, &transaction);
        if (!ret) {
            System_printf("Unsuccessful SPI transfer 0x%x, loop: 0x%x\n", ret, loop);

        }
        pBuff += 2;
    }


#endif
    return ret;
}

I call it from here:

Test_spiWrite(spiHandle, (uint8_t*)&header, sizeof(MmwDemo_output_message_header));

SPI_transfer always return 0, and I don't see any activity on the output pins of the device.


Can you tell what I am missing here?

Thanks

DS90UB954-Q1: how to probe CMLOUT using oscilloscope

$
0
0

Part Number: DS90UB954-Q1

Hello, could you tell me how to probe the CMLOUT? is 100ohm termination resistor needed externally? 

also could you tell me if there is difference in probing between STP/Coax configuration?

DS90UB953A-Q1: Is it possible to use DS90UUB953 (or similar MIPI->LVDS Serializer) with older parallel output style Deserializers?

$
0
0

Part Number: DS90UB953A-Q1

For an application I'm working on it would be advantageous to have a MIPI input serializer connected to a parallel output deserializer. Is this possible? I understand the bandwidth will be limited by the parallel output deserializer since it is slower than the MIPI ones.

Thanks,

Vivek

Clock & timing forum

$
0
0

Hello,

Does anyone knows how to automatically select the USB2ANY using TICS Pro automation with Labview? Manually, you can go to USB Communication > Interface and Select USB2ANY. However, I would like to run long experiments on two EVM boards, so I want to use Teststand to select the specific DUT associated to each board.

The version of TICS Pro I am using is CDC64xxAGINGBOARD-Engineering.

Thanks,

Jeronimo

Compiler/TMS320F28379D: Discret PID with interrupt_void

$
0
0

Part Number: TMS320F28379D

Tool/software: TI C/C++ Compiler

Dear all, good day

Here is my code for the discrert PID 

//////////////////////////////////////////////////////////////////////////////////////

v_fonte = AdcaResultRegs.ADCRESULT0; 

v_pk = kp*v_fonte;

v_ik = v_ik1 + ki*v_dt*v_fonte;


v_dk = (kd/v_dt)*(v_fonte - v_fonte_1);

v_pid = v_pk + v_ik + v_dk;

DAC_PTR[DAC_NUM]->DACVALS.all = v_pid ;

v_fonte_1 = v_fonte;
v_ik1 = v_ik;

/////////////////////////////////////////////////

As you can see, in order to compute V_IK ad V_DK, I will need V_FONTE_1& V_IK1  which are the previous values of V_FONTE & V_IK. I attempted to place V_FONTE_1 = V_FONTE as below the DAC_PTR line. 

However, V_FONTE_1 and V_IK1 keep the same values as the actual V_FONTE and V_IK values, making V_DK equal to 0. 

I would like to know which is the proper writing for kind of operation. 

BR,

Christian

66AK2L06: Is the 66AK2L06 Recommended for New Designs?

$
0
0

Part Number: 66AK2L06

Hello, just want to verify which processors are recommended for new designs:  66AK2L0666AK2E0566AK2G1266AK2H14?

I'm a little worried that they may be entering the status of, "Not Recommended for New Designs".

Thank you,

Joe


RTOS/CC1310: RTOS program for wireless sensor and receiver

$
0
0

Part Number: CC1310

Tool/software: TI-RTOS

Hello,

I am trying to use two CC1310 launchpads: one as a wireless sensor and one as a data receiver.
The wireless sensor should periodically (eg. every 3 minutes) transmit sensor data to the data receiver.
The data receiver should display the sensor data over UART to a serial terminal. In addition, I want to be able to write commands on the serial terminal such that the data receiver would transmit commands to the wireless sensor node. The wireless sensor CC1310 should rapidly perform the commanded task, then continue the periodic sensor data transmission. What would be the best way to do this? Is there an example for this type of application?


Side note**
I have looked at the easylink node and concentrator examples, and the UARTrxtx example (e2e.ti.com/.../586620

For the data receiver, it seems that the UARTrxtx example needs to take turns in rx and tx. However, I need to continuously scan and display rx data, unless a command is entered from a serial terminal to be transmitted.

For the wireless sensor, what is the best way to run the task of periodically transmitting sensor data, while performing a short task when a command has been received. Could I simply just listen before transmitting the data every time, and only perform the short task when a command has been received/heard? Or would it be better to continuously sniff for packets while the sensor data acquisition transmission task is blocked, and wake up to perform the short task when a command has been received.
**

Thanks!

INA207: INA207EVM ?

$
0
0

Part Number: INA207

Dear support team

Do you have any EVM for INA207?

Best Regards,
Hirokazu Takahashi

Linux/AM5728: Changing UART3 Baud Rate in UBoot

$
0
0

Part Number: AM5728

Tool/software: Linux

How would one go about changing the UART3's baud rate from 115200 to 9600?

I believe I see a file in uboot/include/configs/dra7xx_evm.h, but are there anywhere else to change it? 

TPS65987D: TPS65987 Current Capability

$
0
0

Part Number: TPS65987D

What is the maximum current that can be negotiated at 5V profile. Can we do 5V/5A negotation.

Regards,

Ali 

Linux/AM3358: AM335X USB bug

$
0
0

Part Number: AM3358

Tool/software: Linux

Hello Champs,

Customer wanted to add USB2514B hub to AM3358,  when connecting to rtk8821cu, it always prompted below musb error.

Processor SDK: am335x-05.00.00.15

Below is the log. 

[ 2140.701953] Internal error: Oops - undefined instruction: 0 [#1] PREEMPT ARM

[ 2140.701959] Modules linked in: 8821cu algif_hash algif_skcipher af_alg rtk_btusb ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack libcrc32c ip_tables x_tables bluetooth musb_dsps musb_hdrc udc_core phy_am335x phy_generic phy_am335x_control cfg80211 pm33xx wkup_m3_ipc wkup_m3_rproc remoteproc omap_aes_driver crypto_engine omap_crypto omap_sham ti_emif_sram pruss_soc_bus rtc_omap musb_am335x omap_wdt sch_fq_codel pps_ldisc pps_ktimer pps_gpio cryptodev(O) [last unloaded: 8821cu]
[ 2140.702039] CPU: 0 PID: 8 Comm: ktimersoftd/0 Tainted: G           O    4.14.40-necro_1_0-g22a6273 NIIC
[ 2140.702042] Hardware name: Generic AM33XX (Flattened Device Tree)
[ 2140.702048] task: ee857100 task.stack: ee86e000
[ 2140.702143] PC is at cppi41_dma_channel_program+0x290/0x294 [musb_hdrc]
[ 2140.702168] LR is at musb_tx_dma_program+0x84/0xec [musb_hdrc]
[ 2140.702173] pc : [<bf408230>]    lr : [<bf3fee5c>]    psr: 600b0013
[ 2140.702176] sp : ee86fc10  ip : ee86fc60  fp : ee86fc5c
[ 2140.702179] r10: ed1f84f0  r9 : ad2b8000  r8 : edd36048
[ 2140.702182] r7 : 00000200  r6 : 0000008a  r5 : edd36048  r4 : edd36048
[ 2140.702186] r3 : 00000000  r2 : 00000000  r1 : 00000002  r0 : edd36048
[ 2140.702192] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
[ 2140.702197] Control: 10c5387d  Table: adb9c019  DAC: 00000051
[ 2140.702201] Process ktimersoftd/0 (pid: 8, stack limit = 0xee86e208)
[ 2140.702205] Stack: (0xee86fc10 to 0xee870000)
[ 2140.702212] fc00:                                     ed1f7100 c0d12b60 00000000 eeee3800
[ 2140.702220] fc20: ee86fc84 ee86fc30 c0843620 c014aa00 ee86fc54 bf407fa0 ed1f84f0 edb25a00
[ 2140.702229] fc40: 00000000 edd36048 00000200 ed1f84f0 ee86fc8c ee86fc60 bf3fee5c bf407fac
[ 2140.702237] fc60: 0000008a ed1f8010 ed1f8010 ed07e600 ed07e600 0000008a ed2af180 bf40c484
[ 2140.702244] fc80: ee86fd24 ee86fc90 bf3ff2bc bf3fede4 00000000 0000008a 00000004 00000008
[ 2140.702252] fca0: bf40a104 00000000 00000000 0000008a ed2afe00 00000000 f10b7c00 00000000
[ 2140.702261] fcc0: edd36048 0000ffff f10b7c00 00000000 00000200 edb25a00 ed2b8000 f10b7c10
[ 2140.702269] fce0: 0000008a f10b7c00 ed1f9010 bf40c48c ed1f84f0 00000002 ee86fd24 ed07e600
[ 2140.702277] fd00: ed2afe00 ed1f8010 00000000 ed1f84f0 ed1f84f0 00000000 ee86fd64 ee86fd28
[ 2140.702284] fd20: bf3ffdd8 bf3feed0 ed2af180 00002000 00000000 00000001 ed1f8010 ed07e600
[ 2140.702293] fd40: 00002000 00000c76 edd36048 ed1f8010 ed2afe14 00000000 ee86fde4 ee86fd68
[ 2140.702301] fd60: bf401768 bf3ffc5c bf40a41c bf1c8384 ffffeffe 000001c0 ed1f8330 fffffbfe
[ 2140.702309] fd80: bf40c48c bf40c480 f10b7c00 00000000 00000002 bf40a4f0 bf40c484 ed1f84f0
[ 2140.702317] fda0: 00000003 ed2afe00 00000000 00000c76 f10b7c10 00000000 00000000 edd36048
[ 2140.702325] fdc0: ed1f84f0 edd36048 ed1f8010 edb25a28 f10b7c10 200b0013 ee86fdf4 ee86fde8
[ 2140.702334] fde0: bf3fbfa0 bf401410 ee86fe44 ee86fdf8 bf4077ec bf3fbf58 ee86fe44 ee86fe08
[ 2140.702342] fe00: ee86fe44 ee86fe10 6afffd71 000001f2 ee86fe2c ee86fe20 bf3fa064 edd36084
[ 2140.702350] fe20: edb25a1c edd36048 edb25a58 edb25a28 ed1f8010 200b0013 ee86fe74 ee86fe48
[ 2140.702358] fe40: bf407b28 bf407658 ee86fe74 ee86fe58 c0d198f8 edb25a28 6affe7f5 000001f2
[ 2140.702366] fe60: ee86e000 00000000 ee86fecc ee86fe78 c017dd5c bf407aa8 ffffe000 c0aaa7ec
[ 2140.702374] fe80: 6affe7f5 000001f2 c0d19800 ee86fe9c c0d551d0 c0d198a0 5f6bf951 00000060
[ 2140.702382] fea0: 00000000 00000000 00000000 5fe24aaf 15b223bf c0d19800 200b0013 00000008
[ 2140.702390] fec0: ee86fef4 ee86fed0 c017df70 c017dbf4 ee86e000 00000020 c0d10628 00000100
[ 2140.702398] fee0: 04208140 00000000 ee86ff34 ee86fef8 c012b9bc c017df04 6bc4f064 000001f2
[ 2140.702406] ff00: 00000100 c0d56000 00000002 ffffe000 ee81e640 00000001 c0d105f4 ffffe000
[ 2140.702414] ff20: 00000000 ee853e04 ee86ff4c ee86ff38 c012bc18 c012b834 ee86e000 ee81e640
[ 2140.702422] ff40: ee86ff74 ee86ff50 c01488a0 c012bbf0 ee81e700 00000000 ee81e6c0 ee86e000
[ 2140.702431] ff60: ee81e640 ee81e718 ee86ffac ee86ff78 c0144bb0 c0148750 c0144a80 c0148744
[ 2140.702439] ff80: 00000000 ee81e6c0 c0144a80 00000000 00000000 00000000 00000000 00000000
[ 2140.702446] ffa0: 00000000 ee86ffb0 c0107bb0 c0144a8c 00000000 00000000 00000000 00000000
[ 2140.702454] ffc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 2140.702461] ffe0: 00000000 00000000 00000000 00000000 00000013 00000000 55555555 55555555
[ 2140.702463] Backtrace: 
[ 2140.702520] [<bf407fa0>] (cppi41_dma_channel_program [musb_hdrc]) from [<bf3fee5c>] (musb_tx_dma_program+0x84/0xec [musb_hdrc])
[ 2140.702530]  r10:ed1f84f0 r9:00000200 r8:edd36048 r7:00000000 r6:edb25a00 r5:ed1f84f0
[ 2140.702533]  r4:bf407fa0
[ 2140.702581] [<bf3fedd8>] (musb_tx_dma_program [musb_hdrc]) from [<bf3ff2bc>] (musb_start_urb+0x3f8/0xd8c [musb_hdrc])
[ 2140.702589]  r9:bf40c484 r8:ed2af180 r7:0000008a r6:ed07e600 r5:ed07e600 r4:ed1f8010
[ 2140.702637] [<bf3feec4>] (musb_start_urb [musb_hdrc]) from [<bf3ffdd8>] (musb_advance_schedule+0x188/0x324 [musb_hdrc])
[ 2140.702646]  r10:00000000 r9:ed1f84f0 r8:ed1f84f0 r7:00000000 r6:ed1f8010 r5:ed2afe00
[ 2140.702648]  r4:ed07e600
[ 2140.702696] [<bf3ffc50>] (musb_advance_schedule [musb_hdrc]) from [<bf401768>] (musb_host_tx+0x364/0x794 [musb_hdrc])
[ 2140.702703]  r10:00000000 r9:ed2afe14 r8:ed1f8010 r7:edd36048 r6:00000c76 r5:00002000
[ 2140.702706]  r4:ed07e600
[ 2140.702754] [<bf401404>] (musb_host_tx [musb_hdrc]) from [<bf3fbfa0>] (musb_dma_completion+0x54/0x80 [musb_hdrc])
[ 2140.702761]  r10:200b0013 r9:f10b7c10 r8:edb25a28 r7:ed1f8010 r6:edd36048 r5:ed1f84f0
[ 2140.702764]  r4:edd36048
[ 2140.702812] [<bf3fbf4c>] (musb_dma_completion [musb_hdrc]) from [<bf4077ec>] (cppi41_trans_done+0x1a0/0x1ec [musb_hdrc])
[ 2140.702860] [<bf40764c>] (cppi41_trans_done [musb_hdrc]) from [<bf407b28>] (cppi41_recheck_tx_req+0x8c/0xf0 [musb_hdrc])
[ 2140.702868]  r10:200b0013 r9:ed1f8010 r8:edb25a28 r7:edb25a58 r6:edd36048 r5:edb25a1c
[ 2140.702870]  r4:edd36084
[ 2140.702918] [<bf407a9c>] (cppi41_recheck_tx_req [musb_hdrc]) from [<c017dd5c>] (__hrtimer_run_queues.constprop.4+0x174/0x1f8)
[ 2140.702925]  r9:00000000 r8:ee86e000 r7:000001f2 r6:6affe7f5 r5:edb25a28 r4:c0d198f8
[ 2140.702935] [<c017dbe8>] (__hrtimer_run_queues.constprop.4) from [<c017df70>] (hrtimer_run_softirq+0x78/0x110)
[ 2140.702942]  r10:00000008 r9:200b0013 r8:c0d19800 r7:15b223bf r6:5fe24aaf r5:00000000
[ 2140.702944]  r4:00000000
[ 2140.702961] [<c017def8>] (hrtimer_run_softirq) from [<c012b9bc>] (do_current_softirqs+0x194/0x23c)
[ 2140.702968]  r9:00000000 r8:04208140 r7:00000100 r6:c0d10628 r5:00000020 r4:ee86e000
[ 2140.702977] [<c012b828>] (do_current_softirqs) from [<c012bc18>] (run_ksoftirqd+0x34/0x74)
[ 2140.702984]  r10:ee853e04 r9:00000000 r8:ffffe000 r7:c0d105f4 r6:00000001 r5:ee81e640
[ 2140.702987]  r4:ffffe000
[ 2140.703002] [<c012bbe4>] (run_ksoftirqd) from [<c01488a0>] (smpboot_thread_fn+0x15c/0x288)
[ 2140.703005]  r5:ee81e640 r4:ee86e000
[ 2140.703021] [<c0148744>] (smpboot_thread_fn) from [<c0144bb0>] (kthread+0x130/0x160)
[ 2140.703028]  r9:ee81e718 r8:ee81e640 r7:ee86e000 r6:ee81e6c0 r5:00000000 r4:ee81e700
[ 2140.703043] [<c0144a80>] (kthread) from [<c0107bb0>] (ret_from_fork+0x14/0x24)
[ 2140.703050]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0144a80
[ 2140.703053]  r4:ee81e6c0
[ 2140.703062] Code: e3a01000 e1a00004 ebfffbf4 eaffff92 (e7f001f2)

How to resolve the problem?

Thanks.
Rgds
Shine

 

Viewing all 262198 articles
Browse latest View live


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